Unify the Nixpkgs and NixOS version numbers

This commit is contained in:
Eelco Dolstra 2013-10-01 13:45:14 +02:00
parent 3293421dd3
commit 041da5a6f9
8 changed files with 16 additions and 24 deletions

View file

@ -14,16 +14,9 @@ getVersion() {
fi
}
if nixos=$(nix-instantiate --find-file nixos "$@"); then
getVersion $nixos
if nixpkgs=$(nix-instantiate --find-file nixpkgs "$@"); then
getVersion $nixpkgs
if [ -n "$rev" ]; then
suffix="pre-$rev"
if nixpkgs=$(nix-instantiate --find-file nixpkgs "$@"); then
getVersion $nixpkgs
if [ -n "$rev" ]; then
suffix+="-$rev"
fi
fi
echo $suffix
echo "pre-$rev"
fi
fi

View file

@ -26,10 +26,10 @@ with pkgs.lib;
config = {
system.nixosVersion =
mkDefault (builtins.readFile ../../.version + config.system.nixosVersionSuffix);
mkDefault (builtins.readFile ../../../.version + config.system.nixosVersionSuffix);
system.nixosVersionSuffix =
mkDefault (if builtins.pathExists ../../.version-suffix then builtins.readFile ../../.version-suffix else "pre-git");
mkDefault (if builtins.pathExists ../../../.version-suffix then builtins.readFile ../../../.version-suffix else "pre-git");
# Note: code names must only increase in alphabetical order.
system.nixosCodeName = "Aardvark";