diff options
Diffstat (limited to 'release.nix')
-rw-r--r-- | release.nix | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/release.nix b/release.nix index 8e20fbeec..4b641fbc5 100644 --- a/release.nix +++ b/release.nix @@ -12,7 +12,7 @@ let with import nixpkgs {}; - releaseTools.makeSourceTarball { + releaseTools.sourceTarball { name = "nix-tarball"; version = builtins.readFile ./version; src = nix; @@ -76,6 +76,27 @@ let }; + static = + { tarball ? jobs.tarball {} + , system ? "i686-linux" + }: + + with import nixpkgs {inherit system;}; + + releaseTools.binaryTarball { + name = "nix-static-tarball"; + src = tarball; + + buildInputs = [curl perl bzip2]; + + configureFlags = '' + --disable-init-state + --disable-old-db-compat --with-aterm=${aterm242fixes} --with-bzip2=${bzip2} + --enable-static-nix + ''; + }; + + coverage = { tarball ? jobs.tarball {} }: |