diff --git a/Makefile b/Makefile index 5c1fbe1..a9dc51a 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,15 @@ -make: - cmake -B dist . - make -C dist +BUILD_DIR = dist +EXECUTABLE = $(BUILD_DIR)/game_engine -run: - cmake -B dist . - make -C dist - ./dist/game_engine +$(BUILD_DIR)/CMakeCache.txt: + cmake -B $(BUILD_DIR) . + +build: $(BUILD_DIR)/CMakeCache.txt + make -C $(BUILD_DIR) + +run: build + $(EXECUTABLE) clean: - rm -rf dist + rm -rf $(BUILD_DIR)