mirror of https://github.com/hashicorp/consul
Fixed a make build issue with Windows Binaries. (#4538)
* Fixed an issue where Windows binary had trouble being copied correctly * Enclosed binname inside angular bracketspull/4539/head
parent
9257300f7e
commit
f8cc241b28
|
@ -464,7 +464,11 @@ function build_consul_local {
|
||||||
then
|
then
|
||||||
GOBIN_EXTRA="${os}_${arch}/"
|
GOBIN_EXTRA="${os}_${arch}/"
|
||||||
fi
|
fi
|
||||||
CGO_ENABLED=0 GOOS=${os} GOARCH=${arch} go install -ldflags "${GOLDFLAGS}" -tags "${GOTAGS}" && cp "${MAIN_GOPATH}/bin/${GOBIN_EXTRA}consul" "${outdir}/consul"
|
binname="consul"
|
||||||
|
if [ $os == "windows" ];then
|
||||||
|
binname="consul.exe"
|
||||||
|
fi
|
||||||
|
CGO_ENABLED=0 GOOS=${os} GOARCH=${arch} go install -ldflags "${GOLDFLAGS}" -tags "${GOTAGS}" && cp "${MAIN_GOPATH}/bin/${GOBIN_EXTRA}${binname}" "${outdir}/${binname}"
|
||||||
if test $? -ne 0
|
if test $? -ne 0
|
||||||
then
|
then
|
||||||
err "ERROR: Failed to build Consul for ${osarch}"
|
err "ERROR: Failed to build Consul for ${osarch}"
|
||||||
|
|
Loading…
Reference in New Issue