diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-07-02 13:33:27 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-07-02 13:33:27 +0200 |
commit | 5af3a148858d20d96609242f75e8507d587ad9de (patch) | |
tree | 85617ee30def867d3241b9465ea6098e25c18cb8 /release.nix | |
parent | 3a9f908c8b7b8955c9ccde866f9735d0ff55d843 (diff) | |
download | nixpkgs-5af3a148858d20d96609242f75e8507d587ad9de.tar nixpkgs-5af3a148858d20d96609242f75e8507d587ad9de.tar.gz nixpkgs-5af3a148858d20d96609242f75e8507d587ad9de.tar.bz2 nixpkgs-5af3a148858d20d96609242f75e8507d587ad9de.tar.lz nixpkgs-5af3a148858d20d96609242f75e8507d587ad9de.tar.xz nixpkgs-5af3a148858d20d96609242f75e8507d587ad9de.tar.zst nixpkgs-5af3a148858d20d96609242f75e8507d587ad9de.zip |
Set the version of the VirtualBox image properly
Diffstat (limited to 'release.nix')
-rw-r--r-- | release.nix | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/release.nix b/release.nix index 68935356ede..c14e8bc7e60 100644 --- a/release.nix +++ b/release.nix @@ -13,6 +13,10 @@ let pkgs = import <nixpkgs> { system = "x86_64-linux"; }; + versionModule = + { system.nixosVersionSuffix = pkgs.lib.optionalString (!officialRelease) versionSuffix; }; + + makeIso = { module, type, description ? type, maintainers ? ["eelco"], system }: @@ -20,14 +24,9 @@ let let - versionModule = - { system.nixosVersionSuffix = lib.optionalString (!officialRelease) versionSuffix; - isoImage.isoBaseName = "nixos-${type}"; - }; - config = (import lib/eval-config.nix { inherit system; - modules = [ module versionModule ]; + modules = [ module versionModule { isoImage.isoBaseName = "nixos-${type}"; } ]; }).config; iso = config.system.build.isoImage; @@ -54,7 +53,6 @@ let with import <nixpkgs> { inherit system; }; let - versionModule = { system.nixosVersionSuffix = lib.optionalString (!officialRelease) versionSuffix; }; config = (import lib/eval-config.nix { inherit system; @@ -62,6 +60,7 @@ let }).config; tarball = config.system.build.tarball; + in tarball // { meta = { @@ -184,7 +183,8 @@ in { config = (import lib/eval-config.nix { inherit system; modules = - [ ./modules/virtualisation/virtualbox-image.nix + [ versionModule + ./modules/virtualisation/virtualbox-image.nix ./modules/installer/cd-dvd/channel.nix ./modules/profiles/demo.nix ]; |