Add HetrickCV (#69)
* try to add HetrickCV * specify modules separately * HetrickCV builds * custom MidSide; invert panels; add to LICENSES file * undo trailing whitespace removal in docs; add res symlink
This commit is contained in:
parent
16f1afc73c
commit
8134b2b679
7 changed files with 172 additions and 1 deletions
|
@ -435,6 +435,18 @@ PLUGIN_FILES += $(filter-out GlueTheGiant/src/plugin.cpp,$(wildcard GlueTheGiant
|
|||
|
||||
PLUGIN_FILES += $(filter-out GrandeModular/src/plugin.cpp,$(wildcard GrandeModular/src/*.cpp))
|
||||
|
||||
# --------------------------------------------------------------
|
||||
# HetrickCV
|
||||
|
||||
PLUGIN_FILES += $(wildcard HetrickCV/src/*.cpp)
|
||||
PLUGIN_FILES += $(wildcard HetrickCV/src/DSP/*.cpp)
|
||||
PLUGIN_FILES += $(wildcard HetrickCV/Gamma/src/arr.cpp)
|
||||
PLUGIN_FILES += $(wildcard HetrickCV/Gamma/src/Domain.cpp)
|
||||
PLUGIN_FILES += $(wildcard HetrickCV/Gamma/src/scl.cpp)
|
||||
|
||||
# modules/types which are present in other plugins
|
||||
HETRICKCV_CUSTOM = ASR BlankPanel FlipFlop MidSide
|
||||
|
||||
# --------------------------------------------------------------
|
||||
# ImpromptuModular
|
||||
|
||||
|
@ -992,6 +1004,15 @@ $(BUILD_DIR)/GrandeModular/%.cpp.o: GrandeModular/%.cpp
|
|||
-Wno-missing-braces \
|
||||
-Wno-self-assign
|
||||
|
||||
$(BUILD_DIR)/HetrickCV/%.cpp.o: HetrickCV/%.cpp
|
||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
|
||||
@echo "Compiling $<"
|
||||
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@ \
|
||||
$(foreach m,$(HETRICKCV_CUSTOM),$(call custom_module_names,$(m),HetrickCV)) \
|
||||
-DpluginInstance=pluginInstance__HetrickCV \
|
||||
-IHetrickCV/Gamma \
|
||||
-Wno-unused-but-set-variable
|
||||
|
||||
$(BUILD_DIR)/ImpromptuModular/src/Foundr%.cpp.o: ImpromptuModular/src/Foundr%.cpp
|
||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
|
||||
@echo "Compiling $<"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue