diff options
author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-08 15:38:57 +0200 |
---|---|---|
committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-08 15:38:57 +0200 |
commit | e4b241c8ec4f12fe6ac479c2153cc540830e6a5d (patch) | |
tree | f2cbc6ed8421449f605e7e602785f45779cde6cc /lazy.mk | |
parent | ebf45f066dfe308b6de1472399672fd132c157b4 (diff) |
clean up repository
Diffstat (limited to 'lazy.mk')
-rw-r--r-- | lazy.mk | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,4 +1,6 @@ -# this file is for lazy people (loek) +# NOTE: CMAKE IS THE PRIMARY BUILD SYSTEM FOR SUBFOLDERS/LIBRARIES IN THIS +# REPOSITORY. THIS FILE IS PROVIDED PURELY FOR CONVENIENCE, AND SHOULD NOT +# BECOME AN ESSENTIAL PART OF THE BUILD SYSTEM! BUILD_DIR ?= build TARGET ?= $(BUILD_DIR)/main @@ -17,12 +19,11 @@ $(BUILD_DIR)/build.ninja: CMakeLists.txt $(TARGET): $(BUILD_DIR)/build.ninja FORCE @ninja -C $(BUILD_DIR) -# ninja automatically builds in parallel, so is preferred clean: FORCE $(RM) -r $(BUILD_DIR) -# forward other targets to cmake +# Forward any unknown targets to Ninja ifneq ($(MAKECMDGOALS),) %:: @ninja -C $(BUILD_DIR) $@ |