mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-10 16:26:18 +02:00
5693b8a7e2
already has it (`nix-store -q --hash').
12 lines
323 B
Bash
12 lines
323 B
Bash
#! @shell@ -e
|
|
|
|
echo "packing $storePath into $out..."
|
|
@coreutils@/mkdir $out
|
|
dst=$out/tmp.nar.bz2
|
|
@bindir@/nix-store --dump "$storePath" > tmp
|
|
|
|
@bzip2@ < tmp > $dst
|
|
|
|
@bindir@/nix-hash --flat --type $hashAlgo --base32 $dst > $out/narbz2-hash
|
|
|
|
@coreutils@/mv $out/tmp.nar.bz2 $out/$(@coreutils@/cat $out/narbz2-hash).nar.bz2
|