TOP=../.. include $(TOP)/configure/CONFIG #---------------------------------------- # ADD MACRO DEFINITIONS AFTER THIS LINE #============================= # If your system supports the APS DMA library written by Andrew Johnson uncomment this line; if not comment this line out #USR_CPPFLAGS += -DUSE_DMA USR_INCLUDES += -I${LINUXVME_INC} USR_CFLAGS_Linux += -DLinux_vme -DGEFANUC USR_CFLAGS_vxWorks += -DVXWORKS vme_DIR += /usr/lib/gef jvme_DIR += /gluex/coda/3.03/linuxvme/lib/ # .dbd will be created from Include.dbd DBD += V1495CRSupport.dbd DBD += pulserSupport.dbd #============================= # Build the library for ARCHs with VME capability. # This is vxWorks, RTEMS and Linux (with PCI/VME bridge) LIBRARY_IOC_Linux += V1495CR V1495CR_SRCS += drvV1495CR.cpp V1495CR_SRCS += v1495.c v1495_cr.c V1495CR_LIBS += $(EPICS_BASE_IOC_LIBS) #================================== LIBRARY_IOC_Linux += pulserSupport pulserSupport_SRCS += drvPulser.cpp pulserSupport_SRCS += v1495.c pulser.c pulserSupport_LIBS += $(EPICS_BASE_IOC_LIBS) #================================== PROD_IOC_Linux += V1495CRTest DBD += V1495CRTest.dbd V1495CRTest_DBD += base.dbd ## _registerRecordDeviceDriver.cpp will be created from .dbd V1495CRTest_SRCS += V1495CRTest_registerRecordDeviceDriver.cpp V1495CRTest_SRCS_DEFAULT += V1495CRTestMain.cpp V1495CRTest_SRCS_vxWorks += -nil- V1495CRTest_LIBS += V1495CR V1495CRTest_LIBS += std V1495CRTest_LIBS += busy V1495CRTest_LIBS += calc autosave V1495CRTest_LIBS += sscan V1495CRTest_LIBS += asyn V1495CRTest_LIBS += seq pv V1495CRTest_LIBS += $(EPICS_BASE_IOC_LIBS) V1495CRTest_LIBS += vme V1495CRTest_LIBS += jvme #V1495CRTest_SYS_LIBS_Linux += vme #================================== # Define the build configuration for the V1495 pulser IOC program # If your version of Linux has support for VME devLib uncomment following line PROD_IOC_Linux += pulser DBD += pulser.dbd #pulser_DBD += base.dbd pulser_DBD += pulserSupport.dbd ## _registerRecordDeviceDriver.cpp will be created from .dbd pulser_SRCS += pulser_registerRecordDeviceDriver.cpp pulser_SRCS_DEFAULT += pulserMain.cpp pulser_SRCS_vxWorks += -nil- pulser_LIBS += pulserSupport pulser_LIBS += std pulser_LIBS += busy pulser_LIBS += calc autosave pulser_LIBS += sscan pulser_LIBS += asyn pulser_LIBS += seq pv pulser_LIBS += $(EPICS_BASE_IOC_LIBS) #pulser_SYS_LIBS_Linux += jvme vme pulser_LIBS += vme pulser_LIBS += jvme include $(TOP)/configure/RULES #---------------------------------------- # ADD RULES AFTER THIS LINE