move to Makefile
This commit is contained in:
25
Makefile
Normal file
25
Makefile
Normal file
@ -0,0 +1,25 @@
|
||||
dist: ui
|
||||
cd ui && make dist
|
||||
|
||||
target/debug/nuchat: src dist
|
||||
cargo build
|
||||
|
||||
target/release/nuchat: src dist
|
||||
cargo build --release
|
||||
|
||||
.PHONY: build release test docker run start
|
||||
build: target/debug/nuchat
|
||||
|
||||
release: target/release/nuchat
|
||||
|
||||
test: build
|
||||
cargo test
|
||||
|
||||
docker:
|
||||
docker compose build
|
||||
|
||||
run: docker
|
||||
docker compose up
|
||||
|
||||
start:
|
||||
docker compose up -d
|
||||
Reference in New Issue
Block a user