From 02f044b06b6528584e8a7f14c7cca2e64ebcc6a4 Mon Sep 17 00:00:00 2001 From: timmmooney Date: Mon, 28 Feb 2011 16:16:45 +0000 Subject: [PATCH] MAX_trajectoryScan and drvMAXv_trajectory.cc (test version of drvMAXv.cc) --- motorApp/OmsSrc/Makefile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/motorApp/OmsSrc/Makefile b/motorApp/OmsSrc/Makefile index 77caee5b..c3558867 100644 --- a/motorApp/OmsSrc/Makefile +++ b/motorApp/OmsSrc/Makefile @@ -5,12 +5,15 @@ include $(TOP)/configure/CONFIG # ADD MACRO DEFINITIONS AFTER THIS LINE # The following are used for debugging messages. -#!USR_CXXFLAGS += -DDEBUG +USR_CXXFLAGS += -DDEBUG DBD += devOms.dbd LIBRARY_IOC_DEFAULT += oms +# Trajectory support for MAXV controller +SRCS_vxWorks += MAX_trajectoryScan.st + # The following is required for the OMS PC68/78 (i.e., devOmsPC68) device driver. ifdef ASYN SRCS += devOmsPC68.cc drvOmsPC68.cc @@ -24,7 +27,9 @@ SRCS += devOms.cc drvOms.cc SRCS += devOms58.cc drvOms58.cc # The following is required for the OMS MAXv device driver. -SRCS += devMAXv.cc drvMAXv.cc +#SRCS_vxWorks += devMAXv.cc drvMAXv.cc +# While developing MAX_trajectoryScan.st +SRCS_vxWorks += devMAXv.cc drvMAXv_trajectory.cc # The following is required for all OMS device drivers. SRCS += devOmsCom.cc @@ -33,6 +38,13 @@ 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