24 lines
455 B
Nix
24 lines
455 B
Nix
|
|
with import <nixpkgs> {}; let
|
||
|
|
let isDir
|
||
|
|
let pDirs = builtins.readDir ./.;
|
||
|
|
script1 = writeShellScriptBin "script1" ''
|
||
|
|
echo "Hello from script1"
|
||
|
|
'';
|
||
|
|
|
||
|
|
script2 = writeShellScriptBin "script2" ''
|
||
|
|
echo "Hello from script2"
|
||
|
|
'';
|
||
|
|
in
|
||
|
|
stdenv.mkDerivation {
|
||
|
|
name = "all-scripts";
|
||
|
|
buildInputs = [
|
||
|
|
script1
|
||
|
|
script2
|
||
|
|
];
|
||
|
|
|
||
|
|
# Or use buildEnv to create a combined package
|
||
|
|
buildCommand = ''
|
||
|
|
mkdir -p $out
|
||
|
|
'';
|
||
|
|
}
|