about summary refs log blame commit diff
path: root/tests/substituter.builder.sh
blob: c9ce0a08c6a8c22ce137b438d8286860587c1264 (plain) (tree)





















                                                      
# Set a PATH (!!! impure).
export PATH=/bin:/usr/bin:$PATH

mkdir $out

cat > $out/substituter <<EOF
#! /bin/sh -ex
echo \$*

case \$* in
    *aaaa*)
        echo "Closure([\"\$2\"],[(\"\$2\",[])])" > \$1
        ;;
    *)
        mkdir \$1
        echo \$3 \$4 > \$1/hello
        ;;
esac        
EOF

chmod +x $out/substituter