Commit 5fb1e1c3 authored by Austin Seipp's avatar Austin Seipp
Browse files

buck2: add generated tag in update.sh script output



Signed-off-by: default avatarAustin Seipp <aseipp@pobox.com>
parent 001ff312
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
{ "x86_64-linux": "sha256-xd8MZF1xpVYqEDoL3nUBptiFMn9UkgC+zIgfDkDxwfM="
{ "_comment": "@generated by pkgs/development/tools/build-managers/buck2/update.sh"
, "x86_64-linux": "sha256-xd8MZF1xpVYqEDoL3nUBptiFMn9UkgC+zIgfDkDxwfM="
, "x86_64-darwin": "sha256-d8GD7SwCM1gcWILkmSLRY7nq2w9+AMxgbGiWwAK0BAo="
, "aarch64-linux": "sha256-zBVgIgQ+tlBUuHwsZB5JmQJtWZ5soKP6//NxkU96xmo="
, "aarch64-darwin": "sha256-jswrwf37/0Rec551mORXYf+s45Nx16OeaRjRS9ROR4E="
+2 −5
Original line number Diff line number Diff line
@@ -22,16 +22,13 @@ NFILE=pkgs/development/tools/build-managers/buck2/default.nix
HFILE=pkgs/development/tools/build-managers/buck2/hashes.json
rm -f "$HFILE" && touch "$HFILE"

marker="{"
printf "{ \"_comment\": \"@generated by pkgs/development/tools/build-managers/buck2/update.sh\"\n" >> "$HFILE"
for arch in "${ARCHS[@]}"; do
    IFS=: read -r arch_name arch_target <<< "$arch"
    sha256hash="$(nix-prefetch-url --type sha256 "https://github.com/facebook/buck2/releases/download/${VERSION}/buck2-${arch_target}.zst")"
    srihash="$(nix hash to-sri --type sha256 "$sha256hash")"

    echo "${marker} \"$arch_name\": \"$srihash\"" >> "$HFILE"
    marker=","
    echo ", \"$arch_name\": \"$srihash\"" >> "$HFILE"
done

echo "}" >> "$HFILE"

sed -i \