Skip to content
Snippets Groups Projects
Commit ceca996b authored by mooney's avatar mooney
Browse files

*** empty log message ***

parent 8f0134a3
No related branches found
No related tags found
No related merge requests found
...@@ -38,13 +38,45 @@ else ...@@ -38,13 +38,45 @@ else
ifeq ($(EPICS_HOST_ARCH), cygwin-x86) ifeq ($(EPICS_HOST_ARCH), cygwin-x86)
DBD += iocxxxCygwin.dbd DBD += iocxxxCygwin.dbd
else else
DBD += iocxxx.dbd ifeq ($(OS_CLASS), vxWorks)
DBD += iocxxxVX.dbd DBD += iocxxxVX.dbd
else
ifeq ($(OS_CLASS), Linux)
DBD += iocxxxLinux.dbd DBD += iocxxxLinux.dbd
else
ifeq ($(OS_CLASS), solaris)
DBD += iocxxx_solaris.dbd DBD += iocxxx_solaris.dbd
else
DBD += iocxxx.dbd
endif
endif
endif
endif
endif
# If your host supports libpcap and libnet and you want to build Canberra network
# support, set LINUX_NET_INSTALLED to YES in <synApps>/configure/CONFIG_SITE.
iocxxxLinux_DBD += xxxCommonInclude.dbd
ifneq ($(OS_CLASS), Linux)
iocxxxLinux_DBD += mcaCanberraSupport.dbd
else
ifeq ($(LINUX_NET_INSTALLED), YES)
iocxxxLinux_DBD += mcaCanberraSupport.dbd
endif
endif
# If your host supports parallel port or USB interfaces to Saturn DXP, set
# LINUX_USB_INSTALLED to YES in <synApps>/configure/CONFIG_SITE.
ifneq ($(OS_CLASS), Linux)
iocxxxLinux_DBD += dxpSupport.dbd
else
ifeq ($(OS_CLASS), Linux)
ifeq ($(LINUX_USB_INSTALLED), YES)
iocxxxLinux_DBD += dxpSupport.dbd
endif
endif endif
endif endif
# <name>_registerRecordDeviceDriver.cpp will be created from <name>.dbd # <name>_registerRecordDeviceDriver.cpp will be created from <name>.dbd
xxx_SRCS_DEFAULT += iocxxx_registerRecordDeviceDriver.cpp xxxMain.cpp xxx_SRCS_DEFAULT += iocxxx_registerRecordDeviceDriver.cpp xxxMain.cpp
xxx_SRCS_vxWorks += iocxxxVX_registerRecordDeviceDriver.cpp xxx_SRCS_vxWorks += iocxxxVX_registerRecordDeviceDriver.cpp
...@@ -94,10 +126,12 @@ xxx_vxWorks_LIBS += oms DeltaTau ...@@ -94,10 +126,12 @@ xxx_vxWorks_LIBS += oms DeltaTau
#The following adds support from base/src/vxWorks #The following adds support from base/src/vxWorks
xxx_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary xxx_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary
#xxx_Linux_LIBS += dxp handel ifeq ($(LINUX_USB_INSTALLED), YES)
# If libnet IS installed on your HOST Linux system; xxx_Linux_LIBS += dxp handel
# uncomment the following line. endif
#xxx_Linux_LIBS += mcaCanberra ifeq ($(LINUX_NET_INSTALLED), YES)
xxxLinux_LIBS += mcaCanberra
endif
xxx_cygwin_LIBS += dxp handel xxx_cygwin_LIBS += dxp handel
...@@ -138,12 +172,9 @@ xxx_SYS_LIBS_vxWorks += -nil- ...@@ -138,12 +172,9 @@ xxx_SYS_LIBS_vxWorks += -nil-
# This is needed by areaDetector on Linux and WIN32 # This is needed by areaDetector on Linux and WIN32
xxx_LIBS_WIN32 += PvAPI xxx_LIBS_WIN32 += PvAPI
ifeq ($(EPICS_HOST_ARCH), linux-x86)
ifeq ($(LINUX_TIFF_INSTALLED), YES) ifeq ($(LINUX_TIFF_INSTALLED), YES)
xxx_LIBS_Linux += PvAPI xxx_LIBS_Linux += PvAPI
endif endif
endif
# This is needed by dxp on cygwin and WIN32 # This is needed by dxp on cygwin and WIN32
xxx_SYS_LIBS_cygwin32 += DLPORTIO PlxApi setupapi xxx_SYS_LIBS_cygwin32 += DLPORTIO PlxApi setupapi
......
# stuff for Linux ioc # stuff for Linux ioc
include "xxxCommonInclude.dbd" include "xxxCommonInclude.dbd"
# If your host supports libpcap and libnet and you want to build Canberra network
# support uncomment the following line
# (Support build is commented out of mca/mcaApp/CanberraSrc/Makefile)
#include "mcaCanberraSupport.dbd"
# If you want to build parallel port or USB interfaces to Saturn DXP uncomment the following line
#include "dxpSupport.dbd"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment