Skip to content

Instantly share code, notes, and snippets.

@vdemeester
Created April 13, 2018 15:43
Show Gist options
  • Save vdemeester/6d98582f4a8c64acac4d23f3f8312b54 to your computer and use it in GitHub Desktop.
Save vdemeester/6d98582f4a8c64acac4d23f3f8312b54 to your computer and use it in GitHub Desktop.
buildkit nix
{ stdenv, lib, buildGoPackage }:
buildGoPackage rec {
name = "buildkit-${version}";
version = "preview";
goPackagePath = "github.com/moby/buildkit";
subPackages = [ "cmd/buildkitd" "cmd/buildctl" ];
buildFlags = [ "-tags seccomp" "-tags cgo" "-tags netgo" "-tags static_build" ];
buildFlagsArray = ''
-ldflags=
-w -extldflags -static
'';
src = ./.;
meta = {
description = "toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner";
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment