Skip to content
This repository was archived by the owner on Sep 9, 2020. It is now read-only.

Commit bf2481a

Browse files
authored
Merge pull request #1292 from denisbrodbeck/build-all-windows-exe
Releases targeting Windows now have a `.exe` suffix
2 parents df32e15 + 9b1caaa commit bf2481a

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

.travis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ jobs:
6666
- release/dep-linux-amd64.sha256
6767
- release/dep-darwin-amd64
6868
- release/dep-darwin-amd64.sha256
69-
- release/dep-windows-amd64
70-
- release/dep-windows-amd64.sha256
69+
- release/dep-windows-amd64.exe
70+
- release/dep-windows-amd64.exe.sha256
7171
skip_cleanup: true
7272
on:
7373
repo: golang/dep

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# v0.3.3 (Unreleased)
22

3+
BUG FIXES:
4+
5+
* Releases targeting Windows now have a `.exe` suffix (#1291).
36

47
# v0.3.2
58

hack/build-all.bash

+6-2
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,13 @@ mkdir -p release
2929

3030
for OS in ${DEP_BUILD_PLATFORMS[@]}; do
3131
for ARCH in ${DEP_BUILD_ARCHS[@]}; do
32+
NAME="dep-$OS-$ARCH"
33+
if [ "$OS" == "windows" ]; then
34+
NAME="$NAME.exe"
35+
fi
3236
echo "Building for $OS/$ARCH"
3337
GOARCH=$ARCH GOOS=$OS CGO_ENABLED=0 $GO_BUILD_CMD -ldflags "$GO_BUILD_LDFLAGS"\
34-
-o "release/dep-$OS-$ARCH" ./cmd/dep/
35-
shasum -a 256 "release/dep-$OS-$ARCH" > "release/dep-$OS-$ARCH".sha256
38+
-o "release/$NAME" ./cmd/dep/
39+
shasum -a 256 "release/$NAME" > "release/$NAME".sha256
3640
done
3741
done

0 commit comments

Comments
 (0)