mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-26 08:13:09 -06:00
Use shell expansion instead of loop
This commit is contained in:
parent
aa2bd39969
commit
e2fc270644
9
build.sh
9
build.sh
|
|
@ -17,13 +17,6 @@ else
|
||||||
export FLAGS=""
|
export FLAGS=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for pkg in ./cmd/*; do
|
CGO_ENABLED=1 go build -trimpath -ldflags "$FLAGS" -v -o "bin/" ./cmd/...
|
||||||
if [[ -d "$pkg" && ! -L "$pkg" ]]; then
|
|
||||||
# https://unix.stackexchange.com/a/94307/125869
|
|
||||||
pkg_x="$(basename -- "$pkg"; echo .)"
|
|
||||||
base="${pkg_x%??}"
|
|
||||||
CGO_ENABLED=1 go build -trimpath -ldflags "$FLAGS" -v -o "./bin/$base" "./cmd/$base"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
CGO_ENABLED=0 GOOS=js GOARCH=wasm go build -trimpath -ldflags "$FLAGS" -o bin/main.wasm ./cmd/dendritejs
|
CGO_ENABLED=0 GOOS=js GOARCH=wasm go build -trimpath -ldflags "$FLAGS" -o bin/main.wasm ./cmd/dendritejs
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue