22 lines
348 B
Bash
22 lines
348 B
Bash
#! @shell@ -e
|
|
|
|
@coreutils@/mkdir $out
|
|
@coreutils@/mkdir $out/tmp
|
|
cd $out/tmp
|
|
|
|
expr=$out/default.nix
|
|
echo '[' > $expr
|
|
|
|
nr=0
|
|
for i in $inputs; do
|
|
echo "unpacking $i"
|
|
@bunzip2@ < $i | @tar@ xf -
|
|
@coreutils@/mv * ../$nr # !!! hacky
|
|
echo "(import ./$nr)" >> $expr
|
|
nr=$(($nr + 1))
|
|
done
|
|
|
|
echo ']' >> $expr
|
|
|
|
cd ..
|
|
@coreutils@/rmdir tmp
|