Files
piper/Makefile
2023-02-17 16:52:52 -06:00

23 lines
539 B
Makefile

.PHONY: release debug clean test
release:
mkdir -p build
cd build && cmake ../src/cpp -DCMAKE_BUILD_TYPE=Release && make
no-pcaudio:
mkdir -p build
cd build && cmake ../src/cpp -DCMAKE_BUILD_TYPE=Release -DUSE_PCAUDIO=OFF && make
debug:
mkdir -p build
cd build && cmake ../src/cpp -DCMAKE_BUILD_TYPE=Debug && make
clean:
rm -rf build/ dist/
docker:
docker buildx build . --platform 'linux/amd64,linux/arm64' --output 'type=local,dest=dist'
test:
docker buildx build -f Dockerfile.test . --platform 'linux/amd64,linux/arm64'