mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Fix PASSES="build" on OSX
`readlink -f` is supported since OsX 12.3. ``` % env GO_BUILD_FLAGS=-v CGO_ENABLED=0 go build -v -installsuffix=cgo -ldflags='-X=go.etcd.io/etcd/api/v3/version.GitSHA=4ac59dbe3' -o=bin/tools/local-tester/bridge ./tools/local-tester/bridge readlink: illegal option -- m usage: readlink [-fn] [file ...] mkdir: /functional: Read-only file system % ./tests/functional/build.sh stderr: go build go.etcd.io/etcd/tests/v3/functional/cmd/etcd-agent: mkdir /functional: read-only file system stderr: go build go.etcd.io/etcd/tests/v3/functional/cmd/etcd-proxy: mkdir /functional: read-only file system stderr: go build go.etcd.io/etcd/tests/v3/functional/cmd/etcd-runner: mkdir /functional: read-only file system stderr: go test go.etcd.io/etcd/tests/v3/functional/cmd/etcd-tester.test: mkdir /functional: read-only file system ```
This commit is contained in:
@@ -101,7 +101,7 @@ tools_build() {
|
||||
|
||||
tests_build() {
|
||||
out=${BINDIR:-./bin}
|
||||
out=$(readlink -m "$out")
|
||||
out=$(readlink -f "$out")
|
||||
out="${out}/functional/cmd"
|
||||
mkdir -p "${out}"
|
||||
BINDIR="${out}" run ./tests/functional/build.sh || return 2
|
||||
|
||||
Reference in New Issue
Block a user