include ./config.mk include $(MAKE_HOME)/defaults.mk NAME := JaySynthModules CXX_SRCS := ButtonLED.cpp CXX_SRCS += graph_window.cpp CXX_SRCS += JaySynth.cpp CXX_SRCS += JaySynthAudioProcessorEditor.cpp CXX_SRCS += JaySynthMidiCC.cpp CXX_SRCS += JaySynthMonophonicMGR.cpp CXX_SRCS += JaySynthSound.cpp CXX_SRCS += JaySynthVoice.cpp CXX_SRCS += MidiCC_PopUp.cpp CXX_SRCS += PluginProcessor.cpp CXX_SRCS += VelKey_PopUp.cpp CXX_SRCS += JaySynth.cpp CXX_SRCS += JK_MidiClock.cpp INCLUDES += -I $(LIBSRC_PATH) -I $(JUCE_PATH) -I $(VST2_SDK_PATH) DEFINES += -Dradio_float_t=float -Dfir_float_t=float -Dsynth_float_t=float CXXFLAGS += -std=c++20 # Reduce Blaze warnings CXXFLAGS += -Wno-volatile -Wno-deprecated-declarations DEFINES += -DJUCE_GCC=1 -DLINUX=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 include $(MAKE_HOME)/compile.mk