Browse Source

Fix C++ One Definition Rule with Autinn modules

pull/905/head
rl2939 3 weeks ago
parent
commit
e434b5b28f
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      plugins/Makefile

+ 2
- 0
plugins/Makefile View File

@@ -532,6 +532,7 @@ MINIPLUGIN_FILES += AudibleInstruments/eurorack/stmlib/utils/random.cc
PLUGIN_FILES += $(wildcard Autinn/src/*.cpp) PLUGIN_FILES += $(wildcard Autinn/src/*.cpp)


AUTINN_CUSTOM = Chord Vibrato Snare AUTINN_CUSTOM = Chord Vibrato Snare
AUTINN_CUSTOM_PER_FILE = AutoLevelMenuItem


# -------------------------------------------------------------- # --------------------------------------------------------------
# Axioma # Axioma
@@ -2229,6 +2230,7 @@ $(BUILD_DIR)/Autinn/%.cpp.o: Autinn/%.cpp
@echo "Compiling $<" @echo "Compiling $<"
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@ \ $(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@ \
$(foreach m,$(AUTINN_CUSTOM),$(call custom_module_names,$(m),Autinn)) \ $(foreach m,$(AUTINN_CUSTOM),$(call custom_module_names,$(m),Autinn)) \
$(foreach m,$(AUTINN_CUSTOM_PER_FILE),$(call custom_per_file_names,$(m),autinn_$(shell basename -- $*))) \
-DpluginInstance=pluginInstance__Autinn \ -DpluginInstance=pluginInstance__Autinn \
-Dinit=init__Autinn -Dinit=init__Autinn




Loading…
Cancel
Save