Fix rebuilds with different NOPLUGINS
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
e2287e07eb
commit
76cdce063c
1 changed files with 13 additions and 1 deletions
|
|
@ -297,6 +297,11 @@ FUNDAMENTAL_CUSTOM = $(DRWAV)
|
||||||
|
|
||||||
# PLUGIN_FILES += $(wildcard ZamAudio/src/*.cpp)
|
# PLUGIN_FILES += $(wildcard ZamAudio/src/*.cpp)
|
||||||
|
|
||||||
|
# --------------------------------------------------------------
|
||||||
|
# noplugins build
|
||||||
|
|
||||||
|
NOPLUGIN_FILES = $(PLUGIN_FILES:%=%)
|
||||||
|
|
||||||
ifneq ($(NOPLUGINS),true)
|
ifneq ($(NOPLUGINS),true)
|
||||||
# --------------------------------------------------------------
|
# --------------------------------------------------------------
|
||||||
# 21kHz
|
# 21kHz
|
||||||
|
|
@ -1534,17 +1539,24 @@ endif
|
||||||
PLUGIN_OBJS = $(PLUGIN_FILES:%=$(BUILD_DIR)/%.o)
|
PLUGIN_OBJS = $(PLUGIN_FILES:%=$(BUILD_DIR)/%.o)
|
||||||
PLUGIN_OBJS += $(PLUGIN_BINARIES:%=$(BUILD_DIR)/%.bin.o)
|
PLUGIN_OBJS += $(PLUGIN_BINARIES:%=$(BUILD_DIR)/%.bin.o)
|
||||||
|
|
||||||
|
NOPLUGIN_OBJS = $(NOPLUGIN_FILES:%=$(BUILD_DIR)/%.o)
|
||||||
|
|
||||||
.PRECIOUS: $(PLUGIN_BINARIES:%=$(BUILD_DIR)/%.bin.c)
|
.PRECIOUS: $(PLUGIN_BINARIES:%=$(BUILD_DIR)/%.bin.c)
|
||||||
|
|
||||||
# function for custom module names macro
|
# function for custom module names macro
|
||||||
custom_module_names = -D${1}=${2}${1} -Dmodel${1}=model${2}${1} -D${1}Widget=${2}${1}Widget
|
custom_module_names = -D${1}=${2}${1} -Dmodel${1}=model${2}${1} -D${1}Widget=${2}${1}Widget
|
||||||
custom_per_file_names = -D${1}=${2}_${1}
|
custom_per_file_names = -D${1}=${2}_${1}
|
||||||
|
|
||||||
$(TARGET): $(PLUGIN_OBJS)
|
plugins.a: $(PLUGIN_OBJS)
|
||||||
@echo "Creating $@"
|
@echo "Creating $@"
|
||||||
$(SILENT)rm -f $@
|
$(SILENT)rm -f $@
|
||||||
$(SILENT)$(AR) crs $@ $^
|
$(SILENT)$(AR) crs $@ $^
|
||||||
|
|
||||||
|
noplugins.a: $(NOPLUGIN_OBJS)
|
||||||
|
@echo "Creating $@" $(NOPLUGIN_OBJS)
|
||||||
|
$(SILENT)rm -f $@
|
||||||
|
$(SILENT)$(AR) crs $@ $^
|
||||||
|
|
||||||
$(BUILD_DIR)/%.bin.c: % ../deps/res2c.py
|
$(BUILD_DIR)/%.bin.c: % ../deps/res2c.py
|
||||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
|
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
|
||||||
@echo "Generating $*.bin.c"
|
@echo "Generating $*.bin.c"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue