15 lines
No EOL
516 B
Makefile
15 lines
No EOL
516 B
Makefile
.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
|