diff --git a/tools/build-remote.sh b/tools/build-remote.sh index 920939884..cee55ccec 100755 --- a/tools/build-remote.sh +++ b/tools/build-remote.sh @@ -71,7 +71,7 @@ bs_context if [ "$SELFTEST" = 1 ]; then [ "$BS_KIND" = node ] || bs_die "--self-test-repro runs from a fork worktree (igneum-miner and kaspad live there)" - bs_toolchain_check; bs_sync_sources + bs_toolchain_check; bs_sync_sources; bs_log "sources in place (changed files re-stamped with touch by bs_overlay_dir)" # the remote script: no sccache (RUSTC_WRAPPER empty overrides the box's cargo config), the env from bs_repro_env, one fixed target # dir `target-repro`; between the two builds the generated-code crate (prost, OUT_DIR) is cleaned so it is regenerated, and the # clock is let past the next minute boundary so a __DATE__/__TIME__ stamp would differ @@ -124,7 +124,7 @@ bs_log "$BS_KIND crate $BS_WT/$BS_CRATE_REL at $BS_SHA ($BS_BRANCH) -> $BS_HOST: bs_toolchain_check t_sync0=$(date +%s) bs_sync_sources -bs_log "sources in place after $(( $(date +%s) - t_sync0 )) s" +bs_log "sources in place after $(( $(date +%s) - t_sync0 )) s (every changed file re-stamped with touch by bs_overlay_dir)" # the fork's kaspa-build-info embeds the commit through a build script that, having once found no branch, emits no # rerun-if-changed and is never run again by cargo (release-0.3.11 plan: `cargo clean -p kaspa-build-info` first); so when