Skip to content

Instantly share code, notes, and snippets.

@matthew-piziak
Created October 7, 2019 21:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matthew-piziak/0e373e5839cdf16f6918598ba2424773 to your computer and use it in GitHub Desktop.
Save matthew-piziak/0e373e5839cdf16f6918598ba2424773 to your computer and use it in GitHub Desktop.
{
"/nix/store/rmbin60z7q7j6i50y1swd7nari94ll0p-kustomize-2.1.0.drv": {
"outputs": {
"out": {
"path": "/nix/store/f54w6ag8ndlagli5whf7280sx9kdxyz6-kustomize-2.1.0"
}
},
"inputSrcs": [
"/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"
],
"inputDrvs": {
"/nix/store/0f4y0js818cvjnrmcxqvz4mbk5m80apy-go-1.12.9.drv": [
"out"
],
"/nix/store/4mlnw4f9nkx5c15wa8fixhprbfyszql7-stdenv-linux.drv": [
"out"
],
"/nix/store/cnf75df2acamq90v68gav98vqlm21irs-kustomize-3.1.0-go-modules.drv": [
"out"
],
"/nix/store/hh6bbzfi0jsc5rp3209nn2f6zjlqvih7-bash-4.4-p23.drv": [
"out"
],
"/nix/store/qyqdbifwazw8s6vfkm23i1fhvd8qsp3w-source.drv": [
"out"
],
"/nix/store/yid5v99zzd22ia1bzg2xv0fhpk7kmvlf-remove-references-to.drv": [
"out"
]
},
"platform": "x86_64-linux",
"builder": "/nix/store/ily14d68xl11cnbbkf9svwnzwsrrnzah-bash-4.4-p23/bin/bash",
"args": [
"-e",
"/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"
],
"env": {
"GO111MODULE": "on",
"GOARCH": "amd64",
"GOOS": "linux",
"buildFlagsArray": "-ldflags=\n-s -X sigs.k8s.io/kustomize/v3/pkg/commands/misc.kustomizeVersion=2.1.0\n -X sigs.k8s.io/kustomize/v3/pkg/commands/misc.gitCommit=af67c893d87c5fb8200f8a3edac7fdafd61ec0bd\n -X sigs.k8s.io/kustomize/v3/pkg/commands/misc.buildDate=unknown\n",
"buildInputs": "",
"buildPhase": "runHook preBuild\n\nbuildGoDir() {\n local d; local cmd;\n cmd=\"$1\"\n d=\"$2\"\n . $TMPDIR/buildFlagsArray\n echo \"$d\" | grep -q \"\\(/_\\|examples\\|Godeps\\|testdata\\)\" && return 0\n [ -n \"$excludedPackages\" ] && echo \"$d\" | grep -q \"$excludedPackages\" && return 0\n local OUT\n if ! OUT=\"$(go $cmd $buildFlags \"${buildFlagsArray[@]}\" -v -p $NIX_BUILD_CORES $d 2>&1)\"; then\n if ! echo \"$OUT\" | grep -qE '(no( buildable| non-test)?|build constraints exclude all) Go (source )?files'; then\n echo \"$OUT\" >&2\n return 1\n fi\n fi\n if [ -n \"$OUT\" ]; then\n echo \"$OUT\" >&2\n fi\n return 0\n}\n\ngetGoDirs() {\n local type;\n type=\"$1\"\n if [ -n \"$subPackages\" ]; then\n echo \"$subPackages\" | sed \"s,\\(^\\| \\),\\1./,g\"\n else\n find . -type f -name \\*$type.go -exec dirname {} \\; | grep -v \"/vendor/\" | sort --unique\n fi\n}\n\nif (( \"${NIX_DEBUG:-0}\" >= 1 )); then\n buildFlagsArray+=(-x)\nfi\n\nif [ ${#buildFlagsArray[@]} -ne 0 ]; then\n declare -p buildFlagsArray > $TMPDIR/buildFlagsArray\nelse\n touch $TMPDIR/buildFlagsArray\nfi\nif [ -z \"$enableParallelBuilding\" ]; then\n export NIX_BUILD_CORES=1\nfi\nfor pkg in $(getGoDirs \"\"); do\n echo \"Building subPackage $pkg\"\n buildGoDir install \"$pkg\"\ndone\nrunHook postBuild\n",
"builder": "/nix/store/ily14d68xl11cnbbkf9svwnzwsrrnzah-bash-4.4-p23/bin/bash",
"checkPhase": "runHook preCheck\n\nfor pkg in $(getGoDirs test); do\n buildGoDir test \"$pkg\"\ndone\n\nrunHook postCheck\n",
"configureFlags": "",
"configurePhase": "runHook preConfigure\n\nexport GOCACHE=$TMPDIR/go-cache\nexport GOPATH=\"$TMPDIR/go\"\nexport GOPROXY=file:///nix/store/kjc48x9x1w94d9s6g31f8ycanqc64142-kustomize-3.1.0-go-modules\n\nrunHook postConfigure\n",
"depsBuildBuild": "",
"depsBuildBuildPropagated": "",
"depsBuildTarget": "",
"depsBuildTargetPropagated": "",
"depsHostHost": "",
"depsHostHostPropagated": "",
"depsTargetTarget": "",
"depsTargetTargetPropagated": "",
"disallowedReferences": "/nix/store/vfkqk5i52lczlv10vswx3f7096rz15xp-go-1.12.9",
"doCheck": "",
"doInstallCheck": "",
"goPackagePath": "sigs.k8s.io/kustomize",
"installPhase": "runHook preInstall\n\nmkdir -p $out\ndir=\"$GOPATH/bin\"\n[ -e \"$dir\" ] && cp -r $dir $out\n\nrunHook postInstall\n",
"name": "kustomize-2.1.0",
"nativeBuildInputs": "/nix/store/bpgkp35c2w536q5a4w6nhm994zv6n5g6-remove-references-to /nix/store/vfkqk5i52lczlv10vswx3f7096rz15xp-go-1.12.9",
"out": "/nix/store/f54w6ag8ndlagli5whf7280sx9kdxyz6-kustomize-2.1.0",
"outputs": "out",
"patches": "",
"pname": "kustomize",
"preFixup": "find $out/bin -type f -exec remove-references-to -t /nix/store/vfkqk5i52lczlv10vswx3f7096rz15xp-go-1.12.9 '{}' + || true\n",
"propagatedBuildInputs": "",
"propagatedNativeBuildInputs": "",
"rev": "af67c893d87c5fb8200f8a3edac7fdafd61ec0bd",
"src": "/nix/store/7173ifrhnxpjd855aj0ham8i7i5k4izb-source",
"stdenv": "/nix/store/v28wx4y2mq5y0i6r2n4yfw71lqvz7wxz-stdenv-linux",
"strictDeps": "",
"subPackages": "cmd/kustomize",
"system": "x86_64-linux",
"version": "2.1.0"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment