build: fix compile pass

Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
release-3.4
Gyuho Lee 2018-02-26 11:21:23 -08:00
parent 53825417d5
commit e1001f9349
1 changed files with 13 additions and 14 deletions

27
build
View File

@ -64,21 +64,20 @@ etcd_build() {
tools_build() {
out="bin"
if [ -n "${BINDIR}" ]; then out="${BINDIR}"; fi
# shellcheck disable=SC2039
tools=(
benchmark
etcd-dump-db
etcd-dump-logs
functional-tester/etcd-agent
functional-tester/etcd-tester
functional-tester/etcd-runner
local-tester/bridge
)
# shellcheck disable=SC2039
for tool in "${tools[@]}"
tools_path="benchmark
etcd-dump-db
etcd-dump-logs
functional-tester/etcd-agent
functional-tester/etcd-tester
functional-tester/etcd-runner
local-tester/bridge"
for tool in ${tools_path}
do
# shellcheck disable=SC2086
CGO_ENABLED=0 go build $GO_BUILD_FLAGS -installsuffix cgo -ldflags "$GO_LDFLAGS" -o "${out}/${tool}" "${REPO_PATH}/tools/${tool}" || return
echo "Building" "'${tool}'"...
CGO_ENABLED=0 go build ${GO_BUILD_FLAGS} \
-installsuffix cgo \
-ldflags "${GO_LDFLAGS}" \
-o "${out}/${tool}" "${REPO_PATH}/tools/${tool}" || return
done
}