DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

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:
MMakefile.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 # ---------------------------------------------------------------------------------------------------------------------