chore(Makefile): add per-platform 'go mod download' inside cross loop for extra robustness in CI cross-compilation environments
This commit is contained in:
parent
0a4c457cb4
commit
0df28d4110
1
Makefile
1
Makefile
@ -58,6 +58,7 @@ cross: deps
|
||||
BIN="gostations-$$OS-$$ARCH"; \
|
||||
if [ "$$OS" = "windows" ]; then BIN="$$BIN.exe"; fi; \
|
||||
echo "Building $$BIN..."; \
|
||||
GOOS=$$OS GOARCH=$$ARCH go mod download; \
|
||||
GOOS=$$OS GOARCH=$$ARCH go build -trimpath -ldflags "$(LDFLAGS)" -o "build/$$BIN" . ; \
|
||||
done
|
||||
@echo "✅ Cross builds complete in build/"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user