blob: c024e0cd1473e4deb99f34546f905a8f660b3ad4 (
plain)
1
2
3
4
5
6
7
8
9
10
|
{ runCommandLocal, rsync, lib, ... }:
files:
let
cpFile = s: ''
${lib.getExe rsync} -aL "${s.source}/" "$out${s.target}"
'';
in runCommandLocal "merged-files" {} ''
mkdir $out
${lib.concatMapStringsSep "\n" cpFile files}
''
|