Skip to content

Commit be9f5cf

Browse files
committed
Add support for DaisySP in native builds
1 parent dcf3acd commit be9f5cf

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

native.mk

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,23 @@ BUILDSOURCE = $(BUILD)/Source
1616
TESTPATCHES = $(BUILDROOT)/TestPatches
1717
DSPINC = $(BUILDROOT)/Libraries/CMSIS/DSP/Include
1818
DSPLIB = $(BUILDROOT)/Libraries/CMSIS/DSP/Source
19+
DAISYSP = $(BUILDROOT)/Libraries/DaisySP/Source
1920
CPPFLAGS += -I$(SOURCE)
2021
CPPFLAGS += -I$(PATCHSOURCE)
2122
CPPFLAGS += -I$(LIBSOURCE)
2223
CPPFLAGS += -I$(BUILDSOURCE)
2324
CPPFLAGS += -I$(TESTPATCHES)
2425
CPPFLAGS += -I$(DSPINC)
26+
CPPFLAGS += -I$(DAISYSP)
27+
CPPFLAGS += -I$(DAISYSP)/Control
28+
CPPFLAGS += -I$(DAISYSP)/Drums
29+
CPPFLAGS += -I$(DAISYSP)/Dynamics
30+
CPPFLAGS += -I$(DAISYSP)/Effects
31+
CPPFLAGS += -I$(DAISYSP)/Filters
32+
CPPFLAGS += -I$(DAISYSP)/Noise
33+
CPPFLAGS += -I$(DAISYSP)/PhysicalModeling
34+
CPPFLAGS += -I$(DAISYSP)/Synthesis
35+
CPPFLAGS += -I$(DAISYSP)/Utility
2536
CPPFLAGS += -ILibraries -ILibraries/KissFFT
2637
CPPFLAGS += -D__PROGRAM_START=1 # prevent compilation of __cmsis_start function
2738
CPPFLAGS += "-DPATCHNAME=\"$(PATCHNAME)\""
@@ -55,6 +66,7 @@ C_SRC += $(wildcard $(BUILDSOURCE)/*.c)
5566
CPP_SRC += $(wildcard $(BUILDSOURCE)/*.cpp)
5667
C_SRC += $(wildcard $(PATCHSOURCE)/*.c)
5768
CPP_SRC += $(wildcard $(PATCHSOURCE)/*.cpp)
69+
CPP_SRC += $(wildcard $(DAISYSP)/*/*.cpp)
5870
ifdef MAXIMILIAN
5971
CPP_SRC := $(filter-out $(PATCHSOURCE)/$(MAXIMILIAN).cpp, $(CPP_SRC))
6072
endif

0 commit comments

Comments
 (0)