21 lines
417 B
Nix
21 lines
417 B
Nix
|
{ stdenv, dovecot_pigeonhole}:
|
||
|
|
||
|
stdenv.mkDerivation rec {
|
||
|
name = "sieve-after";
|
||
|
|
||
|
src = ./sieve-after;
|
||
|
|
||
|
phases = [ "copyPhase" "compilePhase" ];
|
||
|
|
||
|
copyPhase = ''
|
||
|
cd $src
|
||
|
mkdir $out
|
||
|
cp -Rv $src/. $out/
|
||
|
find $out -type d -exec chmod -c 0755 {} \;
|
||
|
set +x
|
||
|
'';
|
||
|
compilePhase = ''
|
||
|
find $out -iname '*.sieve' -print0 | xargs -t -0 -n1 ${dovecot_pigeonhole}/bin/sievec -c /dev/null
|
||
|
'';
|
||
|
}
|