diff --git a/depends/Makefile b/depends/Makefile index c07adde54743..86112ed1a6f9 100644 --- a/depends/Makefile +++ b/depends/Makefile @@ -148,7 +148,7 @@ endif all_packages = $(packages) $(native_packages) -meta_depends = Makefile funcs.mk builders/default.mk hosts/default.mk hosts/$(host_os).mk builders/$(build_os).mk cargo-checksum.sh +meta_depends = Makefile funcs.mk builders/default.mk hosts/default.mk hosts/$(host_os).mk builders/$(build_os).mk $(host_arch)_$(host_os)_native_binutils?=$($(host_os)_native_binutils) $(host_arch)_$(host_os)_native_toolchain?=$($(host_os)_native_toolchain) diff --git a/depends/cargo-checksum.sh b/depends/cargo-checksum.sh deleted file mode 100755 index 535cc0bfd7da..000000000000 --- a/depends/cargo-checksum.sh +++ /dev/null @@ -1,13 +0,0 @@ -echo "{\"files\":{$( -find . -type f | # Get list of file paths -grep -v $1 | # Exclude Makefile hashes -grep -v '[.]stamp_' | # Exclude Makefile stamps -sed 's|^[.]/||' | # Remove leading ./ -sort | # Sort (for uniformity) -xargs $2 | # Get SHA256 hashes (assumes standard 'H(A) A' format) -awk -v OFS='":"' '{print $2, $1}' | # 'H(A) A' -> 'A":"H(A)' -sed 's|^|"|' | # 'A":"H(A)' -> '"A":"H(A)' -sed 's|$|"|' | # '"A":"H(A)' -> '"A":"H(A)"' -tr '\n' ',' | # Concatenate lines with commas -sed 's|,$||' # Remove any trailing comma (to fit JSON spec) -)},\"package\":$3}" > .cargo-checksum.json