.PHONY: all build_shared deploy_server all: build_shared deploy_server build_shared: cd shared && cargo build --release --target x86_64-unknown-linux-musl --features ffi build_godot: cd shared && cargo build --release --target x86_64-unknown-linux-musl --features godot deploy_server: build_shared if not exist server\\lib mkdir server\\lib copy shared\\target\\x86_64-unknown-linux-musl\\release\\libshared.a server\\lib\\ copy shared\\target\\shared.h server\\lib\\ cd server && docker compose up --build