CI / build-static (push) Failing after 45s
CI / build (map[arch:amd64 deps:gcc goarch:amd64 os:linux prefix:]) (push) Has been skipped
CI / build (map[arch:arm64 deps:gcc-aarch64-linux-gnu libc6-dev-arm64-cross goarch:arm64 os:linux prefix:aarch64-linux-gnu]) (push) Has been skipped
CI / build (map[arch:armhf deps:gcc-arm-linux-gnueabihf libc6-dev-armhf-cross goarch:arm os:linux prefix:arm-linux-gnueabihf]) (push) Has been skipped
Signed-off-by: kaedwen <kaedwen@heinrich.blue>
21 lines
502 B
Makefile
21 lines
502 B
Makefile
build:
|
|
CGO_ENABLED=1 go build -mod=vendor -tags=embed -ldflags "-s -w" -trimpath -o service main.go
|
|
|
|
build-static:
|
|
npm --prefix static ci && npm --prefix static run build
|
|
cp -r audio static/dist/browser/audio
|
|
|
|
build-armhf:
|
|
GOARCH=arm \
|
|
ARCH=armhf \
|
|
DEPS="gcc-arm-linux-gnueabihf libc6-dev-armhf-cross" \
|
|
PREFIX=arm-linux-gnueabihf \
|
|
./build-cross.sh
|
|
|
|
build-arm64:
|
|
GOARCH=arm64 \
|
|
ARCH=arm64 \
|
|
DEPS="gcc-aarch64-linux-gnu libc6-dev-arm64-cross" \
|
|
PREFIX=aarch64-linux-gnu \
|
|
./build-cross.sh
|