diff options
Diffstat (limited to 'nixpkgs/pkgs/build-support/release/functions.sh')
-rw-r--r-- | nixpkgs/pkgs/build-support/release/functions.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/build-support/release/functions.sh b/nixpkgs/pkgs/build-support/release/functions.sh new file mode 100644 index 000000000000..0c4b81edf822 --- /dev/null +++ b/nixpkgs/pkgs/build-support/release/functions.sh @@ -0,0 +1,17 @@ +findTarball() { + local suffix i + if [ -d "$1/tarballs/" ]; then + for suffix in tar.gz tgz tar.bz2 tbz2 tbz tar.xz txz tar.lzma; do + for i in $1/tarballs/*.$suffix; do echo $i; break; done + done | sort | head -1 + return + else + echo "$1" + return + fi +} + +propagateImageName() { + mkdir -p $out/nix-support + cat "$diskImage"/nix-support/full-name > $out/nix-support/full-name +} |