Files
webrtc/Makefile
T
2024-03-03 12:42:40 +01:00

21 lines
494 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/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