include /ioc/tools/driver.makefile MODULE = ecmc_plugin_fft # "Transfer" module name to plugin USR_CFLAGS +=-DECMC_PLUGIN_MODULE_NAME=${MODULE} BUILDCLASSES = Linux ARCH_FILTER = deb10% deb12% EXCLUDE_VERSIONS+=3 7.0.5 7.0.6 7.0.7 IGNORE_MODULES += asynMotor IGNORE_MODULES += motorBase USR_CXXFLAGS += -std=c++17 OPT_CXXFLAGS_YES = -O3 # dependencies ecmc_VERSION = 11.0 APP:=src APPDB:=$(APP)/Db APPSRC:=$(APP)/src USR_CFLAGS += -shared -fPIC -Wall -Wextra USR_LDFLAGS += -lstdc++ USR_INCLUDES += -I$(where_am_I)$(APPSRC) TEMPLATES += $(wildcard $(APPDB)/*.db) TEMPLATES += $(wildcard $(APPDB)/*.template) SOURCES += $(APPSRC)/ecmcPluginFFT.c SOURCES += $(APPSRC)/ecmcFFTWrap.cpp SOURCES += $(APPSRC)/ecmcFFT.cpp