ferx/scripts/Makefile

25 lines
440 B
Makefile
Raw Normal View History

2024-11-22 00:56:31 +00:00
BUILD_DIR = build
EDITOR_DIR = editor
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)/${EDITOR_DIR} && ./${NAME}
clean:
cmake --build ../$(BUILD_DIR) --target clean
clean-all:
$(RM) ../$(BUILD_DIR)