TOP=../.. include $(TOP)/configure/CONFIG #---------------------------------------- # ADD MACRO DEFINITIONS AFTER THIS LINE #============================= # Build the IOC application PROD_IOC = compCalMotion # compCalMotion.dbd will be created and installed DBD += compCalMotion.dbd # compCalMotion.dbd will be made up from these files: compCalMotion_DBD += base.dbd compCalMotion_DBD += asyn.dbd compCalMotion_DBD += stdSupport.dbd compCalMotion_DBD += calcSupport.dbd compCalMotion_DBD += asSupport.dbd compCalMotion_DBD += busySupport.dbd compCalMotion_DBD += devIocStats.dbd compCalMotion_DBD += asSupport.dbd compCalMotion_DBD += sscanSupport.dbd compCalMotion_DBD += sscanProgressSupport.dbd compCalMotion_DBD += devAsynFloat64.dbd compCalMotion_DBD += devAsynOctet.dbd compCalMotion_DBD += devAsynUInt32Digital.dbd compCalMotion_DBD += motorSupport.dbd compCalMotion_DBD += devNewport.dbd compCalMotion_DBD += motorNewportSupport.dbd # compCalMotion_registerRecordDeviceDriver.cpp derives from compCalMotion.dbd compCalMotion_SRCS += compCalMotion_registerRecordDeviceDriver.cpp # Build the main IOC entry point on workstation OSs. compCalMotion_SRCS_DEFAULT += compCalMotionMain.cpp compCalMotion_SRCS_vxWorks += -nil- # Add support from base/src/vxWorks if needed #compCalMotion_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary # Link in the code from the support library compCalMotion_LIBS += motorNewportSupport compCalMotion_LIBS += std compCalMotion_LIBS += busy compCalMotion_LIBS += calc autosave compCalMotion_LIBS += sscan compCalMotion_LIBS += scanProgress compCalMotion_LIBS += asyn compCalMotion_LIBS += devIocStats compCalMotion_LIBS += motor compCalMotion_LIBS += Newport # NOTE: To build SNL programs, SNCSEQ must be defined # in the /configure/RELEASE file ifneq ($(SNCSEQ),) # Build sncExample into compCalMotionSupport sncExample_SNCFLAGS += +r compCalMotion_DBD += sncCompCalMotion.dbd compCalMotion_SRCS += sncCompCalMotion.stt compCalMotion_LIBS += seq pv compCalMotion_LIBS += seq pv endif # Finally link to the EPICS Base libraries compCalMotion_LIBS += $(EPICS_BASE_IOC_LIBS) #============================= include $(TOP)/configure/RULES #---------------------------------------- # ADD RULES AFTER THIS LINE