diff --git a/xxxApp/src/Makefile b/xxxApp/src/Makefile index 63bf8d4efbdf2ed82ab82be6c81c083efbacf152..680aa563e71b5594cb04613377166a08be071615 100644 --- a/xxxApp/src/Makefile +++ b/xxxApp/src/Makefile @@ -31,72 +31,56 @@ LIBRARY_IOC += xxxSupport PROD_IOC = xxx # <name>.dbd will be created from <name>Include.dbd -DBD += iocxxx.dbd -DBD += iocxxxVX.dbd +DBD += xxx.dbd +DBD += xxxVX.dbd # <name>_registerRecordDeviceDriver.cpp will be created from <name>.dbd -xxx_SRCS_DEFAULT += iocxxx_registerRecordDeviceDriver.cpp -xxx_SRCS_vxWorks += iocxxxVX_registerRecordDeviceDriver.cpp +xxx_SRCS_DEFAULT += xxx_registerRecordDeviceDriver.cpp +xxx_SRCS_vxWorks += xxxVX_registerRecordDeviceDriver.cpp xxx_SRCS_DEFAULT += xxxMain.cpp xxx_SRCS_vxWorks += -nil- -# The following builds xxxSNL as a component of xxx -# NOTE: for suffix .st, code is run through cpp; for .stt, it's not -#xxx_SRCS += xxxSNL.st -#xxx_SRCS_vxWorks += xxxSNL.st - -#xxx_LIBS += xxxSupport - -### from support -xxx_LIBS += mca -# Convert the following line to XXX_LIBS_vxWorks if you are not building mcaCanberra -# for the host -xxx_LIBS += mcaCanberra -xxx_LIBS_vxWorks += mcaSIS - -xxx_LIBS_vxWorks += dac128V - -xxx_LIBS += ip - -xxx_LIBS_vxWorks += ip330 devIp330 - -xxx_LIBS_vxWorks += ipUnidig - -xxx_LIBS_vxWorks += quadEM - -xxx_LIBS_vxWorks += dxp xerxes -xxx_LIBS_Linux += dxp xerxes - -xxx_LIBS_vxWorks += love - -xxx_LIBS += motor softMotor -xxx_LIBS += Acs Ims Mclennan motorCOM_mpf Newport -xxx_LIBS_vxWorks += oms - -#xxx_LIBS_vxWorks += vxStats - -xxx_LIBS += std - -xxx_LIBS += mpfSerial mpf mpfEpics - -xxx_LIBS += seq pv seqDev - -#xxx_LIBS += gpib +#xxx_Common_LIBS += xxxSupport +xxx_Common_LIBS += mca +xxx_Common_LIBS += mcaCanberra +xxx_Common_LIBS += calc +xxx_Common_LIBS += sscan +xxx_Common_LIBS += autosave +xxx_Common_LIBS += optics +xxx_Common_LIBS += vme +xxx_Common_LIBS += std +xxx_Common_LIBS += ip +xxx_Common_LIBS += gpib +xxx_Common_LIBS += bruker +xxx_Common_LIBS += Acs Ims Mclennan motor motorCOM_mpf Newport softMotor +xxx_Common_LIBS += mpf mpfEpics mpfSerial +xxx_Common_LIBS += seq pv seqDev +xxx_Common_LIBS += $(EPICS_BASE_IOC_LIBS) + +xxx_vxWorks_LIBS += allenBradley +xxx_vxWorks_LIBS += mcaSIS +xxx_vxWorks_LIBS += ip330 devIp330 +xxx_vxWorks_LIBS += ipUnidig +xxx_vxWorks_LIBS += dac128V +xxx_vxWorks_LIBS += quadEM +xxx_vxWorks_LIBS += bruker +xxx_vxWorks_LIBS += camac devCamac +xxx_vxWorks_LIBS += dxp xerxes +xxx_vxWorks_LIBS += oms +xxx_vxWorks_LIBS += TyGSOctal Ipac +#The following adds support from base/src/vxWorks +xxx_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary -xxx_LIBS_vxWorks += allenBradley +xxx_Linux_LIBS += dxp xerxes -# xxx: in switch from ipac-2_5 to ipac-2_6, -# $(IPAC_BIN)/tyGSOctal became $(IPAC_LIB)/libTyGSOctal.a, and -# $(IPAC_BIN)/ipacLib became $(IPAC_LIB)/libIpac.a -xxx_LIBS_vxWorks += TyGSOctal Ipac -#xxx_LDOBJS_vxWorks += $(IPAC_BIN)/ipacLib -#xxx_OBJS_vxWorks += $(IPAC_BIN)/tyGSOctal +xxx_LIBS_DEFAULT = $(xxx_Common_LIBS) +xxx_LIBS_vxWorks = $(xxx_vxWorks_LIBS) $(xxx_Common_LIBS) +xxx_LIBS_Linux = $(xxx_Linux_LIBS) $(xxx_Common_LIBS) -### from base -xxx_LIBS += $(EPICS_BASE_IOC_LIBS) -# The following adds support from base/src/vxWorks -xxx_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary +# If the host has libnet and libpcap for mca/Canberra support +xxx_SYS_LIBS_DEFAULT += net pcap +xxx_SYS_LIBS_vxWorks += -nil- #===========================