diff options
author | Cole Mickens <cole.mickens@gmail.com> | 2020-05-10 20:35:07 -0700 |
---|---|---|
committer | Cole Mickens <cole.mickens@gmail.com> | 2020-05-16 14:13:34 -0700 |
commit | 021662cf1357b204af3f66f65d5c72876ebdc32c (patch) | |
tree | 87ede44c4c57419bf72a02db1954941547c43d2f /pkgs | |
parent | 4756e2eb0c3e712c7a815bc7417d3c10dce072a8 (diff) | |
download | nixlib-021662cf1357b204af3f66f65d5c72876ebdc32c.tar nixlib-021662cf1357b204af3f66f65d5c72876ebdc32c.tar.gz nixlib-021662cf1357b204af3f66f65d5c72876ebdc32c.tar.bz2 nixlib-021662cf1357b204af3f66f65d5c72876ebdc32c.tar.lz nixlib-021662cf1357b204af3f66f65d5c72876ebdc32c.tar.xz nixlib-021662cf1357b204af3f66f65d5c72876ebdc32c.tar.zst nixlib-021662cf1357b204af3f66f65d5c72876ebdc32c.zip |
nix-build-uncached: init at 0.1.1
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/tools/misc/nix-build-uncached/default.nix | 31 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/tools/misc/nix-build-uncached/default.nix b/pkgs/development/tools/misc/nix-build-uncached/default.nix new file mode 100644 index 000000000000..11833816ec82 --- /dev/null +++ b/pkgs/development/tools/misc/nix-build-uncached/default.nix @@ -0,0 +1,31 @@ +{ lib, buildGoModule, fetchFromGitHub, nix, makeWrapper }: + +buildGoModule rec { + pname = "nix-build-uncached"; + version = "0.1.1"; + + src = fetchFromGitHub { + owner = "Mic92"; + repo = "nix-build-uncached"; + rev = "v${version}"; + sha256 = "0jkpg3ab56lg2kdms9w9ka9ba89py3ajksjsi1rd3iqi74zz2mmh"; + }; + + goPackagePath = "github.com/Mic92/nix-build-uncached"; + vendorSha256 = null; + + nativeBuildInputs = [ makeWrapper ]; + + postInstall = '' + wrapProgram $out/bin/nix-build-uncached \ + --prefix PATH ":" ${lib.makeBinPath [ nix ]} + ''; + + meta = with lib; { + description = "A CI friendly wrapper around nix-build"; + license = licenses.mit; + homepage = "https://github.com/Mic92/nix-build-uncached"; + maintainers = [ maintainers.mic92 ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7e32522158ce..c3d3fa04d750 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10668,6 +10668,8 @@ in pythonPackages = python3Packages; }; + nix-build-uncached = callPackage ../development/tools/misc/nix-build-uncached { }; + nexus = callPackage ../development/tools/repository-managers/nexus { }; nwjs = callPackage ../development/tools/nwjs { |