From d1959539e2792037ceb470ab0cbfd51b49c3ef9a Mon Sep 17 00:00:00 2001 From: Robin van Grinsven Date: Fri, 18 Jul 2025 16:41:39 +0200 Subject: [PATCH] restructure for makefile --- MakeFile => Makefile | 6 +----- main.cpp => src/main.cpp | 0 2 files changed, 1 insertion(+), 5 deletions(-) rename MakeFile => Makefile (94%) rename main.cpp => src/main.cpp (100%) diff --git a/MakeFile b/Makefile similarity index 94% rename from MakeFile rename to Makefile index 8a81dd8..7d6f558 100644 --- a/MakeFile +++ b/Makefile @@ -24,15 +24,12 @@ INC_FLAGS := $(addprefix -I,$(INC_DIRS)) # The -MMD and -MP flags together generate Makefiles for us! CPPFLAGS := $(INC_FLAGS) -MMD -MP - - # The final build step. $(BUILD_DIR)/$(TARGET_EXEC): $(OBJS) $(CXX) $(OBJS) -o $@ $(LDFLAGS) # Build step for C++ source -$(BUILD_DIR)/%.cpp.o: %.cpp $(SPIRVS) .simdb - mkdir -p $(dir $@) +$(BUILD_DIR)/%.cpp.o: %.cpp .simdb $(SPIRVS) $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< -o $i@ #build the shaders @@ -40,6 +37,5 @@ $(SPIRVS): $(GLSL) mkdir -p $(dir $@) glslc $(shaders).glsl $(shaders).spv - run: $(BUILD_DIR)/$(TARGET_EXEC) ./$(BUILD_DIR)/$(TARGET_EXEC) diff --git a/main.cpp b/src/main.cpp similarity index 100% rename from main.cpp rename to src/main.cpp