useVersion function added
svn path=/nixpkgs/trunk/; revision=9669
This commit is contained in:
parent
1aa59d5407
commit
c9560ff4b1
@ -147,6 +147,13 @@ rec {
|
|||||||
getVersion = name: alts: builtins.getAttr
|
getVersion = name: alts: builtins.getAttr
|
||||||
(getConfig [ "environment" "versions" name ] "default") alts;
|
(getConfig [ "environment" "versions" name ] "default") alts;
|
||||||
|
|
||||||
|
# The same, another syntax.
|
||||||
|
# Warning: syntax for configuration.nix changed too
|
||||||
|
useVersion = name: f: f
|
||||||
|
{
|
||||||
|
version = getConfig [ "environment" "versions" name ];
|
||||||
|
};
|
||||||
|
|
||||||
# Whether user enabled given feature for the given package?
|
# Whether user enabled given feature for the given package?
|
||||||
getFlag = flag: package: default:
|
getFlag = flag: package: default:
|
||||||
getConfig [ "environment" "flags" package flag ]
|
getConfig [ "environment" "flags" package flag ]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user