TOP=../.. include $(TOP)/configure/CONFIG #---------------------------------------- # ADD MACRO DEFINITIONS AFTER THIS LINE #============================= #============================= # Build the IOC application PROD_IOC_Linux = uScopeMotion # uScopeMotion.dbd will be created and installed DBD += uScopeMotion.dbd ## Add all the support libraries needed by this IOC uScopeMotion_LIBS += motorNewportSupport uScopeMotion_LIBS += std uScopeMotion_LIBS += busy uScopeMotion_LIBS += calc autosave uScopeMotion_LIBS += sscan uScopeMotion_LIBS += asyn uScopeMotion_LIBS += devIocStats uScopeMotion_LIBS += motor # uScopeMotion_LIBS += Newport # uScopeMotion_registerRecordDeviceDriver.cpp derives from uScopeMotion.dbd uScopeMotion_SRCS += uScopeMotion_registerRecordDeviceDriver.cpp # Build the main IOC entry point on workstation OSs. uScopeMotion_SRCS_DEFAULT += uScopeMotionMain.cpp uScopeMotion_SRCS_vxWorks += -nil- # NOTE: To build SNL programs, SNCSEQ must be defined # in the /configure/RELEASE file ifneq ($(SNCSEQ),) # Build sncExample into motorNewportSupport uScopeMotion_SNCFLAGS += +r uScopeMotion_DBD += posRefSNC.dbd uScopeMotion_SRCS += posRefSNC.st uScopeMotion_SRCS += groupRefSNC.st uScopeMotion_LIBS += seq pv endif # Finally link to the EPICS Base libraries uScopeMotion_LIBS += $(EPICS_BASE_IOC_LIBS) #=========================== include $(TOP)/configure/RULES #---------------------------------------- # ADD RULES AFTER THIS LINE