forked from epics_driver_modules/motorBase
51 lines
1.1 KiB
Makefile
51 lines
1.1 KiB
Makefile
# Makefile
|
|
TOP = ../..
|
|
include $(TOP)/configure/CONFIG
|
|
#----------------------------------------
|
|
# ADD MACRO DEFINITIONS AFTER THIS LINE
|
|
|
|
# The following are used for debugging messages.
|
|
USR_CXXFLAGS += -DDEBUG
|
|
|
|
DBD += devOms.dbd
|
|
|
|
LIBRARY_IOC_DEFAULT += oms
|
|
|
|
# Trajectory support for MAXV controller
|
|
SRCS += MAX_trajectoryScan.st
|
|
|
|
# The following is required for the OMS PC68/78 (i.e., devOmsPC68) device driver.
|
|
ifdef ASYN
|
|
SRCS += devOmsPC68.cc drvOmsPC68.cc
|
|
SRCS += drvMAXnetAsyn.cc
|
|
endif
|
|
|
|
# The following is required for the OMS VME8/44 (i.e., devOMS) device driver.
|
|
SRCS += devOms.cc drvOms.cc
|
|
|
|
# The following is required for the OMS VME58 (i.e., devOms58) device driver.
|
|
SRCS += devOms58.cc drvOms58.cc
|
|
|
|
# The following is required for the OMS MAXv device driver.
|
|
SRCS += devMAXv.cc drvMAXv_trajectory.cc
|
|
|
|
# The following is required for all OMS device drivers.
|
|
SRCS += devOmsCom.cc
|
|
|
|
oms_LIBS += motor
|
|
ifdef ASYN
|
|
oms_LIBS += asyn
|
|
endif
|
|
|
|
# MAXV_trajectoryScan.st needs the following:
|
|
ifdef SNCSEQ
|
|
oms_LIBS += seq pv
|
|
endif
|
|
|
|
|
|
oms_LIBS += $(EPICS_BASE_IOC_LIBS)
|
|
|
|
include $(TOP)/configure/RULES
|
|
#----------------------------------------
|
|
# ADD RULES AFTER THIS LINE
|