34 lines
1.0 KiB
Makefile
34 lines
1.0 KiB
Makefile
all:
|
|
$(MAKE) build
|
|
|
|
build:
|
|
cargo build -p warp-runner --release --target x86_64-unknown-linux-gnu
|
|
strip target/x86_64-unknown-linux-gnu/release/warp-runner
|
|
|
|
CC=x86_64-apple-darwin15-clang cargo build -p warp-runner --release --target x86_64-apple-darwin
|
|
x86_64-apple-darwin15-strip target/x86_64-apple-darwin/release/warp-runner
|
|
|
|
cargo build -p warp-runner --release --target x86_64-pc-windows-gnu
|
|
strip target/x86_64-pc-windows-gnu/release/warp-runner.exe
|
|
|
|
cargo build -p warp-packer --release --target x86_64-unknown-linux-gnu
|
|
strip target/x86_64-unknown-linux-gnu/release/warp-packer
|
|
|
|
CC=x86_64-apple-darwin15-clang cargo build -p warp-packer --release --target x86_64-apple-darwin
|
|
x86_64-apple-darwin15-strip target/x86_64-apple-darwin/release/warp-packer
|
|
|
|
cargo build -p warp-packer --release --target x86_64-pc-windows-gnu
|
|
strip target/x86_64-pc-windows-gnu/release/warp-packer.exe
|
|
|
|
clean:
|
|
cargo clean
|
|
|
|
check:
|
|
$(MAKE) build
|
|
$(MAKE) test
|
|
|
|
test:
|
|
cargo test
|
|
|
|
.PHONY: all build clean check test
|