2024-04-11 13:37:03 +00:00
|
|
|
BUILD_DIR = build
|
|
|
|
|
2024-04-23 17:29:55 +00:00
|
|
|
RM += -r
|
|
|
|
|
|
|
|
all: debug
|
|
|
|
|
|
|
|
release:
|
2024-04-26 18:09:32 +00:00
|
|
|
cmake -S . -B $(BUILD_DIR) -G Ninja -DCMAKE_BUILD_TYPE=Release
|
2024-04-23 17:29:55 +00:00
|
|
|
cmake --build $(BUILD_DIR) -j8
|
|
|
|
|
|
|
|
debug:
|
2024-04-26 18:05:46 +00:00
|
|
|
cmake -S . -B $(BUILD_DIR) -G Ninja -DCMAKE_BUILD_TYPE=Debug
|
2024-04-23 17:29:55 +00:00
|
|
|
cmake --build $(BUILD_DIR) -j8
|
2024-04-11 13:37:03 +00:00
|
|
|
|
|
|
|
clean:
|
2024-04-23 17:29:55 +00:00
|
|
|
cmake --build $(BUILD_DIR) --target clean
|
|
|
|
|
|
|
|
clean-all:
|
|
|
|
$(RM) $(BUILD_DIR)
|