makeInitrd, makeModulesClosure: reduce repetition

After #9869.
This commit is contained in:
Vladimír Čunát 2015-09-15 08:51:08 +02:00
parent 46ae0a0c98
commit b5ee55f81f

View File

@ -424,17 +424,13 @@ let
makeAutostartItem = callPackage ../build-support/make-startupitem { }; makeAutostartItem = callPackage ../build-support/make-startupitem { };
makeInitrd = { contents, compressor ? "gzip -9n", prepend ? [ ] }: makeInitrd = { contents, compressor ? "gzip -9n", prepend ? [ ] }@args:
callPackage ../build-support/kernel/make-initrd.nix { callPackage ../build-support/kernel/make-initrd.nix args;
inherit contents compressor prepend;
};
makeWrapper = makeSetupHook { } ../build-support/setup-hooks/make-wrapper.sh; makeWrapper = makeSetupHook { } ../build-support/setup-hooks/make-wrapper.sh;
makeModulesClosure = { kernel, rootModules, allowMissing ? false }: makeModulesClosure = { kernel, rootModules, allowMissing ? false }@args:
callPackage ../build-support/kernel/modules-closure.nix { callPackage ../build-support/kernel/modules-closure.nix args;
inherit kernel rootModules allowMissing;
};
pathsFromGraph = ../build-support/kernel/paths-from-graph.pl; pathsFromGraph = ../build-support/kernel/paths-from-graph.pl;