commit 116dfbd2a5ef863f80197ccda806116e2952fece parent 413f7b136c76be52500ceb8f8aefe1f7fdac2fe3 Author: falkTX <falktx@falktx.com> Date: Tue, 14 Mar 2023 18:56:43 +0100 Rebuild dgl libs as needed Signed-off-by: falkTX <falktx@falktx.com> Diffstat:
M | Makefile.plugins.mk | | | 18 | +++++++++++++----- |
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk @@ -412,19 +412,27 @@ endif # --------------------------------------------------------------------------------------------------------------------- # DGL -$(DGL_BUILD_DIR)/libdgl-cairo.a: +DGL_POSSIBLE_DEPS = \ + $(DPF_PATH)/dgl/*.* \ + $(DPF_PATH)/dgl/src/*.* \ + $(DPF_PATH)/dgl/src/nanovg/*.* \ + $(DPF_PATH)/dgl/src/pugl-extra/*.* \ + $(DPF_PATH)/dgl/src/pugl-upstream/include/pugl/*.* \ + $(DPF_PATH)/dgl/src/pugl-upstream/src/*.* + +$(DGL_BUILD_DIR)/libdgl-cairo.a: $(DGL_POSSIBLE_DEPS) $(MAKE) -C $(DPF_PATH)/dgl cairo -$(DGL_BUILD_DIR)/libdgl-opengl.a: +$(DGL_BUILD_DIR)/libdgl-opengl.a: $(DGL_POSSIBLE_DEPS) $(MAKE) -C $(DPF_PATH)/dgl opengl -$(DGL_BUILD_DIR)/libdgl-opengl3.a: +$(DGL_BUILD_DIR)/libdgl-opengl3.a: $(DGL_POSSIBLE_DEPS) $(MAKE) -C $(DPF_PATH)/dgl opengl3 -$(DGL_BUILD_DIR)/libdgl-stub.a: +$(DGL_BUILD_DIR)/libdgl-stub.a: $(DGL_POSSIBLE_DEPS) $(MAKE) -C $(DPF_PATH)/dgl stub -$(DGL_BUILD_DIR)/libdgl-vulkan.a: +$(DGL_BUILD_DIR)/libdgl-vulkan.a: $(DGL_POSSIBLE_DEPS) $(MAKE) -C $(DPF_PATH)/dgl vulkan # ---------------------------------------------------------------------------------------------------------------------