joypixels: Switch from override to config option
Switch from an overridden variable to an option specified in configuration.nix or config.nix: ``` joypixels.acceptLicense = true; ```
This commit is contained in:
parent
a880ab2e98
commit
25ca62c2a2
|
@ -1,4 +1,6 @@
|
||||||
{ stdenv, fetchurl, acceptLicense ? false }:
|
{ stdenv, fetchurl, config
|
||||||
|
, acceptLicense ? config.joypixels.acceptLicense or false
|
||||||
|
}:
|
||||||
|
|
||||||
let inherit (stdenv.hostPlatform) system;
|
let inherit (stdenv.hostPlatform) system;
|
||||||
|
|
||||||
|
@ -40,8 +42,9 @@ assert !acceptLicense -> throw ''
|
||||||
- ${joypixels-free-license.fullName} [1]
|
- ${joypixels-free-license.fullName} [1]
|
||||||
- ${joypixels-license-appendix.fullName} [2]
|
- ${joypixels-license-appendix.fullName} [2]
|
||||||
|
|
||||||
You can express acceptance by overriding acceptLicense:
|
You can express acceptance by setting acceptLicense to true in your
|
||||||
(joypixels.override { acceptLicense = true; })
|
configuration (configuration.nix or config.nix):
|
||||||
|
joypixels.acceptLicense = true;
|
||||||
|
|
||||||
[1]: ${joypixels-free-license.url}
|
[1]: ${joypixels-free-license.url}
|
||||||
[2]: ${joypixels-license-appendix.url}
|
[2]: ${joypixels-license-appendix.url}
|
||||||
|
|
Loading…
Reference in a new issue