ferx/Makefile
2024-07-29 16:09:53 +04:00

24 lines
383 B
Makefile

BUILD_DIR = build
NAME = ferx
RM += -r
all: debug run
release:
cmake -S . -B $(BUILD_DIR) -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build $(BUILD_DIR) -j8
debug:
cmake -S . -B $(BUILD_DIR) -G Ninja -DCMAKE_BUILD_TYPE=Debug
cmake --build $(BUILD_DIR) -j8
run:
cd $(BUILD_DIR) && ./${NAME}
clean:
cmake --build $(BUILD_DIR) --target clean
clean-all:
$(RM) $(BUILD_DIR)