Browse Source

Opt-in WITH_FUNDAMENTAL build flag for testing

Signed-off-by: falkTX <falktx@falktx.com>
tags/22.02
falkTX 3 years ago
parent
commit
fe2d464091
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 19 additions and 11 deletions
  1. +9
    -5
      plugins/Makefile
  2. +10
    -6
      plugins/plugins.cpp

+ 9
- 5
plugins/Makefile View File

@@ -468,11 +468,15 @@ FEHLERFABRIK_CUSTOM = Operator Sequencer SlewLimiter
# --------------------------------------------------------------
# Fundamental

# PLUGIN_FILES += $(filter-out Fundamental/src/plugin.cpp,$(wildcard Fundamental/src/*.cpp))
# PLUGIN_FILES += Fundamental/src/dr_wav.c
#
# # modules/types which are present in other plugins
# FUNDAMENTAL_CUSTOM = $(DRWAV)
ifeq ($(WITH_FUNDAMENTAL),true)
BASE_FLAGS += -DWITH_FUNDAMENTAL

PLUGIN_FILES += $(filter-out Fundamental/src/plugin.cpp,$(wildcard Fundamental/src/*.cpp))
PLUGIN_FILES += Fundamental/src/dr_wav.c

# modules/types which are present in other plugins
FUNDAMENTAL_CUSTOM = $(DRWAV)
endif

# --------------------------------------------------------------
# GlueTheGiant


+ 10
- 6
plugins/plugins.cpp View File

@@ -305,9 +305,9 @@ void setupSamples();
#include "FehlerFabrik/src/plugin.hpp"

// Fundamental
/*
#ifdef WITH_FUNDAMENTAL
#include "Fundamental/src/plugin.hpp"
*/
#endif

// GlueTheGiant
#include "GlueTheGiant/src/plugin.hpp"
@@ -565,7 +565,9 @@ Plugin* pluginInstance__ESeries;
Plugin* pluginInstance__ExpertSleepersEncoders;
Plugin* pluginInstance__Extratone;
Plugin* pluginInstance__FehlerFabrik;
// Plugin* pluginInstance__Fundamental;
#ifdef WITH_FUNDAMENTAL
Plugin* pluginInstance__Fundamental;
#endif
Plugin* pluginInstance__GrandeModular;
Plugin* pluginInstance__GlueTheGiant;
Plugin* pluginInstance__HetrickCV;
@@ -1406,7 +1408,7 @@ static void initStatic__FehlerFabrik()
}
}

/*
#ifdef WITH_FUNDAMENTAL
static void initStatic__Fundamental()
{
Plugin* const p = new Plugin;
@@ -1456,7 +1458,7 @@ static void initStatic__Fundamental()
}
}
}
*/
#endif

static void initStatic__GlueTheGiant()
{
@@ -1998,7 +2000,9 @@ void initStaticPlugins()
initStatic__ExpertSleepersEncoders();
initStatic__Extratone();
initStatic__FehlerFabrik();
// initStatic__Fundamental();
#ifdef WITH_FUNDAMENTAL
initStatic__Fundamental();
#endif
initStatic__GlueTheGiant();
initStatic__GrandeModular();
initStatic__HetrickCV();


Loading…
Cancel
Save