TOP=../.. include $(TOP)/configure/CONFIG #---------------------------------------- # ADD MACRO DEFINITIONS AFTER THIS LINE 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/ #============================= # Build the IOC support library LIBRARY_IOC_Linux += masterOscillatorSupport # Install devXxxSoft.dbd into /dbd DBD += masterOscillatorSupport.dbd INCPP += asynMasterOscillatorDrv.hh INC += asynMasterOscillatorDrv.h # Compile and add the code to the support library # Link locally-provided code into the support library, # rather than directly into the IOC application. masterOscillatorSupport_SRCS += moLib.c masterOscillatorSupport_SRCS += MutexedClass.cpp masterOscillatorSupport_SRCS += moVAsynPar.cpp masterOscillatorSupport_SRCS += moAsynPar.cpp masterOscillatorSupport_SRCS += asynMasterOscillatorDrv.cpp masterOscillatorSupport_LIBS += $(EPICS_BASE_IOC_LIBS) #============================= # Build the IOC application PROD_IOC_Linux = masterOscillator # masterOscillator.dbd will be created and installed DBD += masterOscillator.dbd # masterOscillator.dbd will be made up from these files: #masterOscillator_DBD += base.dbd #masterOscillator_DBD += masterOscillatorSupport.dbd # masterOscillator_registerRecordDeviceDriver.cpp derives from masterOscillator.dbd masterOscillator_SRCS += masterOscillator_registerRecordDeviceDriver.cpp # Build the main IOC entry point on workstation OSs. masterOscillator_SRCS_DEFAULT += masterOscillatorMain.cpp masterOscillator_SRCS_vxWorks += -nil- # Link in the code from the support library masterOscillator_LIBS += masterOscillatorSupport masterOscillator_LIBS += std masterOscillator_LIBS += busy masterOscillator_LIBS += calc autosave masterOscillator_LIBS += sscan masterOscillator_LIBS += asyn masterOscillator_LIBS += seq pv masterOscillator_LIBS += vme masterOscillator_LIBS += jvme # Finally link to the EPICS Base libraries masterOscillator_LIBS += $(EPICS_BASE_IOC_LIBS) #============================= include $(TOP)/configure/RULES #---------------------------------------- # ADD RULES AFTER THIS LINE