forked from NotAShelf/rogged
The core game is, and will remain, C Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I568a9d71f55774e195eaa3a75eff80136a6a6964
20 lines
314 B
Makefile
20 lines
314 B
Makefile
# Build the project
|
|
build:
|
|
zig build
|
|
|
|
# Build and run
|
|
dev:
|
|
zig build run
|
|
|
|
# Clean build artifacts
|
|
clean:
|
|
rm -rf zig-out .zig-cache
|
|
|
|
# Format all C source files
|
|
fmt:
|
|
clang-format -i src/*.c src/*.h
|
|
zig fmt libs/combat/*.zig
|
|
|
|
# Check formatting
|
|
fmt-check:
|
|
clang-format --dry-run --Werror src/*.c src/*.h
|