feat: add inputs to callPackage

This commit is contained in:
Jake Hamilton 2022-12-28 23:18:18 -08:00
parent 2bc7d5fab3
commit 07d478036c
No known key found for this signature in database
GPG key ID: 9762169A1B35EA68
4 changed files with 38 additions and 6 deletions

View file

@ -32,6 +32,13 @@ in
# result: false
is-linux = hasInfix "linux";
# Check whether a named system is virtual.
# Type: String -> Bool
# Usage: is-virtual "x86_64-iso"
# result: true
is-virtual = target:
(get-virtual-system-type target) != "";
# Get the virtual system type of a system target.
# Type: String -> String
# Usage: get-virtual-system-type "x86_64-iso"
@ -161,8 +168,9 @@ in
modules = [ path ] ++ modules;
specialArgs = specialArgs // {
inherit system name systems lib;
inherit target system name systems lib;
virtual = (get-virtual-system-type target) != "";
inputs = snowfall-lib.flake.without-src user-inputs;
};
};