add server buildsystem base

This commit is contained in:
2025-04-30 20:08:59 +02:00
parent a9dd9bc87c
commit 1065bd1956
9 changed files with 770 additions and 3 deletions

View File

@@ -0,0 +1,14 @@
SRCS_RUST_THESEUS_SERVER := $(shell find theseus-server -type f)
.PHONY: build
build: \
dst/release/theseus-server
.PHONY: run
run: dst/dev.toml
cargo run --package theseus-server -- dst/dev.toml
dst/release/theseus-server: $(SRCS_RUST_THESEUS_SERVER)
cargo build --package theseus-server --release
include config/make.mk