Skip to content

Commit a41f413

Browse files
committed
[puter] don't use git ls-files for build.sh hash check
1 parent 4512313 commit a41f413

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

rewriter/wasm/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ fi
1414
MODE="release"
1515
if [ "${RELEASE:-0}" != "1" ]; then MODE="debug"; fi
1616
# shellcheck disable=SC2046
17-
SRC_HASH=$( (echo "MODE=${MODE}"; sha256sum $(git ls-files -z -- "src" | tr '\0' ' ' 2>/dev/null || find src -type f -name '*.rs'; echo Cargo.toml; echo build.sh) 2>/dev/null | sort -k2 | sha256sum ) | sha256sum | cut -d' ' -f1 ) || SRC_HASH="unknown"
17+
SRC_HASH=$( (echo "MODE=${MODE}"; sha256sum $(find src -type f -name '*.rs'; echo Cargo.toml; echo build.sh) 2>/dev/null | sort -k2 | sha256sum ) | sha256sum | cut -d' ' -f1 ) || SRC_HASH="unknown"
1818

1919
if [ -f out/.build-hash ] && [ -f ../../dist/scramjet.wasm.wasm ] && [ "$SRC_HASH" != "unknown" ] && grep -q "$SRC_HASH" out/.build-hash; then
2020
echo "Rewriter sources unchanged (hash $SRC_HASH); skipping rebuild."

0 commit comments

Comments
 (0)