move to Makefile

This commit is contained in:
2025-07-18 15:39:09 +01:00
parent 2fff50ec0a
commit 9557bb694c
6 changed files with 37 additions and 38 deletions

25
Makefile Normal file
View 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