Opt-in WITH_FUNDAMENTAL build flag for testing

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-01-31 14:45:45 +00:00
parent 8e1076caed
commit fe2d464091
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
2 changed files with 19 additions and 11 deletions

View file

@ -468,11 +468,15 @@ FEHLERFABRIK_CUSTOM = Operator Sequencer SlewLimiter
# -------------------------------------------------------------- # --------------------------------------------------------------
# Fundamental # Fundamental
# PLUGIN_FILES += $(filter-out Fundamental/src/plugin.cpp,$(wildcard Fundamental/src/*.cpp)) ifeq ($(WITH_FUNDAMENTAL),true)
# PLUGIN_FILES += Fundamental/src/dr_wav.c BASE_FLAGS += -DWITH_FUNDAMENTAL
#
# # modules/types which are present in other plugins PLUGIN_FILES += $(filter-out Fundamental/src/plugin.cpp,$(wildcard Fundamental/src/*.cpp))
# FUNDAMENTAL_CUSTOM = $(DRWAV) PLUGIN_FILES += Fundamental/src/dr_wav.c
# modules/types which are present in other plugins
FUNDAMENTAL_CUSTOM = $(DRWAV)
endif
# -------------------------------------------------------------- # --------------------------------------------------------------
# GlueTheGiant # GlueTheGiant

View file

@ -305,9 +305,9 @@ void setupSamples();
#include "FehlerFabrik/src/plugin.hpp" #include "FehlerFabrik/src/plugin.hpp"
// Fundamental // Fundamental
/* #ifdef WITH_FUNDAMENTAL
#include "Fundamental/src/plugin.hpp" #include "Fundamental/src/plugin.hpp"
*/ #endif
// GlueTheGiant // GlueTheGiant
#include "GlueTheGiant/src/plugin.hpp" #include "GlueTheGiant/src/plugin.hpp"
@ -565,7 +565,9 @@ Plugin* pluginInstance__ESeries;
Plugin* pluginInstance__ExpertSleepersEncoders; Plugin* pluginInstance__ExpertSleepersEncoders;
Plugin* pluginInstance__Extratone; Plugin* pluginInstance__Extratone;
Plugin* pluginInstance__FehlerFabrik; Plugin* pluginInstance__FehlerFabrik;
// Plugin* pluginInstance__Fundamental; #ifdef WITH_FUNDAMENTAL
Plugin* pluginInstance__Fundamental;
#endif
Plugin* pluginInstance__GrandeModular; Plugin* pluginInstance__GrandeModular;
Plugin* pluginInstance__GlueTheGiant; Plugin* pluginInstance__GlueTheGiant;
Plugin* pluginInstance__HetrickCV; Plugin* pluginInstance__HetrickCV;
@ -1406,7 +1408,7 @@ static void initStatic__FehlerFabrik()
} }
} }
/* #ifdef WITH_FUNDAMENTAL
static void initStatic__Fundamental() static void initStatic__Fundamental()
{ {
Plugin* const p = new Plugin; Plugin* const p = new Plugin;
@ -1456,7 +1458,7 @@ static void initStatic__Fundamental()
} }
} }
} }
*/ #endif
static void initStatic__GlueTheGiant() static void initStatic__GlueTheGiant()
{ {
@ -1998,7 +2000,9 @@ void initStaticPlugins()
initStatic__ExpertSleepersEncoders(); initStatic__ExpertSleepersEncoders();
initStatic__Extratone(); initStatic__Extratone();
initStatic__FehlerFabrik(); initStatic__FehlerFabrik();
// initStatic__Fundamental(); #ifdef WITH_FUNDAMENTAL
initStatic__Fundamental();
#endif
initStatic__GlueTheGiant(); initStatic__GlueTheGiant();
initStatic__GrandeModular(); initStatic__GrandeModular();
initStatic__HetrickCV(); initStatic__HetrickCV();