Skip to content

Commit 85c01e8

Browse files
committed
Update build.sh
1 parent 2624c39 commit 85c01e8

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

scripts/build.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
#!/usr/bin/env bash
2+
23
set -euo pipefail
34

4-
GOMOD=$(head -1 go.mod | awk '{print $2}')
5-
GOOS="linux" GOARCH="amd64" go build -ldflags='-s -w' -o linux/amd64/bin/main "$GOMOD/cmd/main"
6-
GOOS="linux" GOARCH="arm64" go build -ldflags='-s -w' -o linux/arm64/bin/main "$GOMOD/cmd/main"
5+
GOOS="linux" go build -ldflags='-s -w' -o bin/main github.com/initializ-buildpacks/procfile/v5/cmd/main
6+
GOOS="windows" GOARCH="amd64" go build -ldflags='-s -w' -o bin/main.exe github.com/initializ-buildpacks/procfile/v5/cmd/main
77

88
if [ "${STRIP:-false}" != "false" ]; then
9-
strip linux/amd64/bin/main linux/arm64/bin/main
9+
strip bin/main bin/main.exe
1010
fi
1111

1212
if [ "${COMPRESS:-none}" != "none" ]; then
13-
$COMPRESS linux/amd64/bin/main linux/arm64/bin/main
13+
$COMPRESS bin/main bin/main.exe
1414
fi
1515

16-
ln -fs main linux/amd64/bin/build
17-
ln -fs main linux/arm64/bin/build
18-
ln -fs main linux/amd64/bin/detect
19-
ln -fs main linux/arm64/bin/detect
16+
ln -fs main bin/build
17+
ln -fs main bin/detect
18+
ln -fs main.exe bin/build.exe
19+
ln -fs main.exe bin/detect.exe

0 commit comments

Comments
 (0)