Remove the noplugins build

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2023-02-19 19:41:26 +01:00
parent 31dcf9ec6f
commit 5376573d09
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
4 changed files with 0 additions and 54 deletions

View file

@ -231,12 +231,7 @@ DRWAV += drwav_write_raw
# --------------------------------------------------------------
# Files to build
ifeq ($(NOPLUGINS),true)
PLUGIN_FILES = noplugins.cpp
else
PLUGIN_FILES = plugins.cpp
endif
MINIPLUGIN_FILES = plugins-mini.cpp
# --------------------------------------------------------------
@ -334,12 +329,6 @@ FUNDAMENTAL_CUSTOM = $(DRWAV)
# PLUGIN_FILES += $(wildcard ZamAudio/src/*.cpp)
# --------------------------------------------------------------
# noplugins build
NOPLUGIN_FILES = $(PLUGIN_FILES:%=%)
ifneq ($(NOPLUGINS),true)
# --------------------------------------------------------------
# 21kHz
@ -1277,10 +1266,6 @@ PLUGIN_FILES += $(filter-out ZZC/src/ZZC.cpp ZZC/src/WavetablePlayer.cpp,$(wildc
# modules/types which are present in other plugins
ZZC_CUSTOM = Clock LowFrequencyOscillator
# --------------------------------------------------------------
endif # !NOPLUGINS
# --------------------------------------------------------------
# Build setup
@ -1374,10 +1359,6 @@ BASE_FLAGS += -I../include/mingw-compat
BASE_FLAGS += -I../include/mingw-std-threads
endif
ifeq ($(NOPLUGINS),true)
BASE_FLAGS += -DNOPLUGINS
endif
ifeq ($(USE_GLES2),true)
BASE_FLAGS += -DNANOVG_GLES2_FORCED
else ifeq ($(USE_GLES3),true)
@ -1454,11 +1435,7 @@ ifeq ($(HEADLESS),true)
TARGET_SUFFIX = -headless
endif
ifeq ($(NOPLUGINS),true)
TARGETS = noplugins$(TARGET_SUFFIX).a
else
TARGETS = plugins$(TARGET_SUFFIX).a plugins-mini$(TARGET_SUFFIX).a
endif
all: $(TARGETS)
ifneq ($(HEADLESS),true)
@ -1472,16 +1449,6 @@ clean:
# --------------------------------------------------------------
ifeq ($(NOPLUGINS),true)
PLUGIN_LIST = Cardinal Fundamental ZamAudio
RESOURCE_FILES = \
$(wildcard Cardinal/res/*.svg) \
$(wildcard Fundamental/res/*.svg) \
$(wildcard Fundamental/res/components/*.svg) \
Fundamental/presets
# $(wildcard ZamAudio/res/*.svg)
else
PLUGIN_LIST = $(subst /plugin.json,,$(wildcard */plugin.json))
UNWANTED_FILES = HetrickCV/res/illustrator - deprecated/MyModule.svg
@ -1536,7 +1503,6 @@ JACK_RESOURCES = $(CURDIR)/surgext/build/surge-data/configuration.xml
JACK_RESOURCES += $(CURDIR)/surgext/build/surge-data/fx_presets
JACK_RESOURCES += $(CURDIR)/surgext/build/surge-data/wavetables
JACK_RESOURCES += $(CURDIR)/surgext/build/surge-data/windows.wt
endif
RESOURCE_FILES += Cardinal/res/Miku/Miku.png
@ -2078,8 +2044,6 @@ PLUGIN_OBJS += $(PLUGIN_BINARIES:%=$(BUILD_DIR)/%.bin.o)
MINIPLUGIN_OBJS = $(MINIPLUGIN_FILES:%=$(BUILD_DIR)/%.o)
MINIPLUGIN_OBJS += $(MINIPLUGIN_BINARIES:%=$(BUILD_DIR)/%.bin.o)
NOPLUGIN_OBJS = $(NOPLUGIN_FILES:%=$(BUILD_DIR)/%.o)
.PRECIOUS: $(PLUGIN_BINARIES:%=$(BUILD_DIR)/%.bin.c)
# function for custom module names macro
@ -2096,11 +2060,6 @@ plugins-mini$(TARGET_SUFFIX).a: $(MINIPLUGIN_OBJS)
$(SILENT)rm -f $@
$(SILENT)$(AR) crs $@ $^
noplugins$(TARGET_SUFFIX).a: $(NOPLUGIN_OBJS)
@echo "Creating $@" $(NOPLUGIN_OBJS)
$(SILENT)rm -f $@
$(SILENT)$(AR) crs $@ $^
$(BUILD_DIR)/%.bin.c: % ../deps/res2c.py
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
@echo "Generating $*.bin.c"