# This build the sinq extensions for the PSI EPICS setup include /ioc/tools/driver.makefile MODULE=counterbox BUILDCLASSES=Linux EPICS_VERSIONS=7.0.7 ARCH_FILTER=RHEL% # additional module dependencies REQUIRED+=asyn REQUIRED+=calc REQUIRED+=stream # DB files to include in the release TEMPLATES += db/channels.db TEMPLATES += db/counterbox_4ch.db TEMPLATES += db/counterbox_8ch.db TEMPLATES += db/counterbox_common.db TEMPLATES += db/counterbox_v2.db TEMPLATES += db/counterbox_v2_test.db TEMPLATES += db/counterbox.proto # DBD files to include in the release DBDS += src/counterbox.dbd # Source files to build SOURCES += src/counterbox.cpp SCRIPTS += scripts/counterbox_4ch.cmd SCRIPTS += scripts/counterbox_8ch.cmd SCRIPTS += scripts/counterbox_v2.cmd SCRIPTS += sim/counterbox_sim.py CXXFLAGS += -std=c++17 USR_CFLAGS += -Wall -Wextra #-Werror # MISCS would be the place to keep the stream device template files