@@ -422,27 +422,27 @@ $(DPF_PATH)/build/libdgl-vulkan.a:
422
422
423
423
# ---------------------------------------------------------------------------------------------------------------------
424
424
425
- $(BUILD_DIR ) /DistrhoPluginMain_% .cpp.o : $(DPF_PATH ) /distrho/DistrhoPluginMain.cpp $(EXTRA_DEPENDENCIES )
425
+ $(BUILD_DIR ) /DistrhoPluginMain_% .cpp.o : $(DPF_PATH ) /distrho/DistrhoPluginMain.cpp $(EXTRA_DEPENDENCIES ) $( EXTRA_DSP_DEPENDENCIES )
426
426
-@mkdir -p $(BUILD_DIR )
427
427
@echo " Compiling DistrhoPluginMain.cpp ($* )"
428
428
$(SILENT )$(CXX ) $< $(BUILD_CXX_FLAGS ) -DDISTRHO_PLUGIN_TARGET_$* -c -o $@
429
429
430
- $(BUILD_DIR ) /DistrhoUIMain_% .cpp.o : $(DPF_PATH ) /distrho/DistrhoUIMain.cpp $(EXTRA_DEPENDENCIES )
430
+ $(BUILD_DIR ) /DistrhoUIMain_% .cpp.o : $(DPF_PATH ) /distrho/DistrhoUIMain.cpp $(EXTRA_DEPENDENCIES ) $( EXTRA_UI_DEPENDENCIES )
431
431
-@mkdir -p $(BUILD_DIR )
432
432
@echo " Compiling DistrhoUIMain.cpp ($* )"
433
433
$(SILENT )$(CXX ) $< $(BUILD_CXX_FLAGS ) -DDISTRHO_PLUGIN_TARGET_$* -c -o $@
434
434
435
- $(BUILD_DIR ) /DistrhoUI_macOS_% .mm.o : $(DPF_PATH ) /distrho/DistrhoUI_macOS.mm $(EXTRA_DEPENDENCIES )
435
+ $(BUILD_DIR ) /DistrhoUI_macOS_% .mm.o : $(DPF_PATH ) /distrho/DistrhoUI_macOS.mm $(EXTRA_DEPENDENCIES ) $( EXTRA_UI_DEPENDENCIES )
436
436
-@mkdir -p $(BUILD_DIR )
437
437
@echo " Compiling DistrhoUI_macOS.mm ($* )"
438
438
$(SILENT )$(CXX ) $< $(BUILD_CXX_FLAGS ) -ObjC++ -c -o $@
439
439
440
- $(BUILD_DIR ) /DistrhoPluginMain_JACK.cpp.o : $(DPF_PATH ) /distrho/DistrhoPluginMain.cpp $(EXTRA_DEPENDENCIES )
440
+ $(BUILD_DIR ) /DistrhoPluginMain_JACK.cpp.o : $(DPF_PATH ) /distrho/DistrhoPluginMain.cpp $(EXTRA_DEPENDENCIES ) $( EXTRA_DSP_DEPENDENCIES )
441
441
-@mkdir -p $(BUILD_DIR )
442
442
@echo " Compiling DistrhoPluginMain.cpp (JACK)"
443
443
$(SILENT )$(CXX ) $< $(BUILD_CXX_FLAGS ) -DDISTRHO_PLUGIN_TARGET_JACK $(JACK_FLAGS ) -c -o $@
444
444
445
- $(BUILD_DIR ) /DistrhoUIMain_DSSI.cpp.o : $(DPF_PATH ) /distrho/DistrhoUIMain.cpp $(EXTRA_DEPENDENCIES )
445
+ $(BUILD_DIR ) /DistrhoUIMain_DSSI.cpp.o : $(DPF_PATH ) /distrho/DistrhoUIMain.cpp $(EXTRA_DEPENDENCIES ) $( EXTRA_UI_DEPENDENCIES )
446
446
-@mkdir -p $(BUILD_DIR )
447
447
@echo " Compiling DistrhoUIMain.cpp (DSSI)"
448
448
$(SILENT )$(CXX ) $< $(BUILD_CXX_FLAGS ) -DDISTRHO_PLUGIN_TARGET_DSSI $(LIBLO_FLAGS ) -c -o $@
@@ -459,7 +459,7 @@ $(jack): $(OBJS_DSP) $(BUILD_DIR)/DistrhoPluginMain_JACK.cpp.o
459
459
endif
460
460
-@mkdir -p $(shell dirname $@)
461
461
@echo "Creating JACK standalone for $(NAME)"
462
- $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(DGL_LIBS) $(JACK_LIBS) -o $@
462
+ $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(EXTRA_DSP_LIBS) $( DGL_LIBS) $(JACK_LIBS) -o $@
463
463
464
464
# ---------------------------------------------------------------------------------------------------------------------
465
465
# LADSPA
@@ -469,7 +469,7 @@ ladspa: $(ladspa_dsp)
469
469
$(ladspa_dsp ) : $(OBJS_DSP ) $(BUILD_DIR ) /DistrhoPluginMain_LADSPA.cpp.o
470
470
-@mkdir -p $(shell dirname $@ )
471
471
@echo " Creating LADSPA plugin for $( NAME) "
472
- $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(SHARED ) $(SYMBOLS_LADSPA ) -o $@
472
+ $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(EXTRA_LIBS ) $( EXTRA_DSP_LIBS ) $( SHARED ) $(SYMBOLS_LADSPA ) -o $@
473
473
474
474
# ---------------------------------------------------------------------------------------------------------------------
475
475
# DSSI
@@ -481,12 +481,12 @@ dssi_ui: $(dssi_ui)
481
481
$(dssi_dsp ) : $(OBJS_DSP ) $(BUILD_DIR ) /DistrhoPluginMain_DSSI.cpp.o
482
482
-@mkdir -p $(shell dirname $@ )
483
483
@echo " Creating DSSI plugin library for $( NAME) "
484
- $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(SHARED ) $(SYMBOLS_DSSI ) -o $@
484
+ $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(EXTRA_LIBS ) $( EXTRA_DSP_LIBS ) $( SHARED ) $(SYMBOLS_DSSI ) -o $@
485
485
486
486
$(dssi_ui ) : $(OBJS_UI ) $(BUILD_DIR ) /DistrhoUIMain_DSSI.cpp.o $(DGL_LIB )
487
487
-@mkdir -p $(shell dirname $@ )
488
488
@echo " Creating DSSI UI for $( NAME) "
489
- $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(DGL_LIBS ) $(LIBLO_LIBS ) -o $@
489
+ $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(EXTRA_LIBS ) $( EXTRA_UI_LIBS ) $( DGL_LIBS ) $(LIBLO_LIBS ) -o $@
490
490
491
491
# ---------------------------------------------------------------------------------------------------------------------
492
492
# LV2
@@ -502,17 +502,17 @@ $(lv2): $(OBJS_DSP) $(OBJS_UI) $(BUILD_DIR)/DistrhoPluginMain_LV2.cpp.o
502
502
endif
503
503
-@mkdir -p $(shell dirname $@)
504
504
@echo "Creating LV2 plugin for $(NAME)"
505
- $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(DGL_LIBS) $(SHARED) $(SYMBOLS_LV2) -o $@
505
+ $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(EXTRA_DSP_LIBS) $( DGL_LIBS) $(SHARED) $(SYMBOLS_LV2) -o $@
506
506
507
507
$(lv2_dsp ) : $(OBJS_DSP ) $(BUILD_DIR ) /DistrhoPluginMain_LV2.cpp.o
508
508
-@mkdir -p $(shell dirname $@ )
509
509
@echo " Creating LV2 plugin library for $( NAME) "
510
- $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(EXTRA_LIBS ) $(SHARED ) $(SYMBOLS_LV2DSP ) -o $@
510
+ $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(EXTRA_LIBS ) $(EXTRA_DSP_LIBS ) $( SHARED ) $(SYMBOLS_LV2DSP ) -o $@
511
511
512
512
$(lv2_ui ) : $(OBJS_UI ) $(BUILD_DIR ) /DistrhoUIMain_LV2.cpp.o $(DGL_LIB )
513
513
-@mkdir -p $(shell dirname $@ )
514
514
@echo " Creating LV2 plugin UI for $( NAME) "
515
- $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(EXTRA_LIBS ) $(DGL_LIBS ) $(SHARED ) $(SYMBOLS_LV2UI ) -o $@
515
+ $(SILENT )$(CXX ) $^ $(BUILD_CXX_FLAGS ) $(LINK_FLAGS ) $(EXTRA_LIBS ) $(EXTRA_UI_LIBS ) $( DGL_LIBS ) $(SHARED ) $(SYMBOLS_LV2UI ) -o $@
516
516
517
517
# ---------------------------------------------------------------------------------------------------------------------
518
518
# VST2
@@ -526,7 +526,7 @@ $(vst2): $(OBJS_DSP) $(BUILD_DIR)/DistrhoPluginMain_VST2.cpp.o
526
526
endif
527
527
-@mkdir -p $(shell dirname $@)
528
528
@echo "Creating VST2 plugin for $(NAME)"
529
- $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(DGL_LIBS) $(SHARED) $(SYMBOLS_VST2) -o $@
529
+ $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(EXTRA_DSP_LIBS) $( DGL_LIBS) $(SHARED) $(SYMBOLS_VST2) -o $@
530
530
531
531
# ---------------------------------------------------------------------------------------------------------------------
532
532
# VST3
@@ -540,7 +540,7 @@ $(vst3): $(OBJS_DSP) $(BUILD_DIR)/DistrhoPluginMain_VST3.cpp.o
540
540
endif
541
541
-@mkdir -p $(shell dirname $@)
542
542
@echo "Creating VST3 plugin for $(NAME)"
543
- $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(DGL_LIBS) $(SHARED) $(SYMBOLS_VST3) -o $@
543
+ $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(EXTRA_DSP_LIBS) $( DGL_LIBS) $(SHARED) $(SYMBOLS_VST3) -o $@
544
544
545
545
# ---------------------------------------------------------------------------------------------------------------------
546
546
# CLAP
@@ -562,7 +562,7 @@ $(clap): $(OBJS_DSP) $(BUILD_DIR)/DistrhoPluginMain_CLAP.cpp.o
562
562
endif
563
563
-@mkdir -p $(shell dirname $@)
564
564
@echo "Creating CLAP plugin for $(NAME)"
565
- $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(DGL_LIBS) $(CLAP_LIBS) $(SHARED) $(SYMBOLS_CLAP) -o $@
565
+ $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(EXTRA_DSP_LIBS) $( DGL_LIBS) $(CLAP_LIBS) $(SHARED) $(SYMBOLS_CLAP) -o $@
566
566
567
567
# ---------------------------------------------------------------------------------------------------------------------
568
568
# Shared
@@ -576,7 +576,7 @@ $(shared): $(OBJS_DSP) $(BUILD_DIR)/DistrhoPluginMain_SHARED.cpp.o
576
576
endif
577
577
-@mkdir -p $(shell dirname $@)
578
578
@echo "Creating shared library for $(NAME)"
579
- $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(DGL_LIBS) $(SHARED) $(SYMBOLS_SHARED) -o $@
579
+ $(SILENT)$(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) $(EXTRA_LIBS) $(EXTRA_DSP_LIBS) $( DGL_LIBS) $(SHARED) $(SYMBOLS_SHARED) -o $@
580
580
581
581
# ---------------------------------------------------------------------------------------------------------------------
582
582
# Static
0 commit comments