TOP=../.. include $(TOP)/configure/CONFIG #---------------------------------------- # ADD MACRO DEFINITIONS AFTER THIS LINE EPICS_HOST_ARCH = linux-x86_64 ROOT = /gapps/root/${BMS_OSNAME}/${EPICS_ROOT_VERSION} USR_INCLUDES += -I$(shell $(ROOT)/bin/root-config --incdir) #USR_INCLUDES += -I$(shell root-config --incdir) #============================= # Build the IOC application PROD_IOC_Linux = scanView # scanView.dbd will be created and installed #DBD += scanView.dbd # scanView.dbd will be made up from these files: # scanView_registerRecordDeviceDriver.cpp derives from scanView.dbd #scanView_SRCS += scanView_registerRecordDeviceDriver.cpp # Build the main IOC entry point on workstation OSs. scanView_SRCS_DEFAULT += scanViewMain.cpp scanView_SRCS_vxWorks += -nil- # Add support from base/src/vxWorks if needed #scanView_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary # Link in the code from the support library #scanView_LIBS += scanViewSupport # NOTE: To build SNL programs, SNCSEQ must be defined # in the /configure/RELEASE file #scanView_LDFLAGS += -L$(shell root-config --libdir) scanView_LDFLAGS += $(shell $(ROOT)/bin/root-config --libs) # Finally link to the EPICS Base libraries scanView_LIBS += $(EPICS_BASE_IOC_LIBS) #============================= include $(TOP)/configure/RULES #---------------------------------------- # ADD RULES AFTER THIS LINE