Modifications for new versions of base, asyn, calc
This commit is contained in:
@ -17,6 +17,9 @@ PROD = streamApp
|
|||||||
DBD = streamApp.dbd
|
DBD = streamApp.dbd
|
||||||
|
|
||||||
streamApp_DBD += base.dbd
|
streamApp_DBD += base.dbd
|
||||||
|
|
||||||
|
# In 3.14.12 aaiRecord.dbd and aaoRecord.dbd are part of base.dbd
|
||||||
|
# In earlier versions, these records are buggy and not included by default
|
||||||
#streamApp_DBD += aaiRecord.dbd aaoRecord.dbd
|
#streamApp_DBD += aaiRecord.dbd aaoRecord.dbd
|
||||||
|
|
||||||
PROD_SRCS += streamApp_registerRecordDeviceDriver.cpp
|
PROD_SRCS += streamApp_registerRecordDeviceDriver.cpp
|
||||||
@ -27,10 +30,12 @@ PROD_LIBS = stream
|
|||||||
|
|
||||||
ifdef ASYN
|
ifdef ASYN
|
||||||
# Which types of asyn busses do you have?
|
# Which types of asyn busses do you have?
|
||||||
ifneq ($(OS_CLASS), WIN32)
|
|
||||||
# asynDriver up to version 4-16 does not support serial port for Windows!
|
# asynDriver up to version 4-16 does not support serial port for Windows!
|
||||||
|
#ifneq ($(OS_CLASS), WIN32)
|
||||||
streamApp_DBD += drvAsynSerialPort.dbd
|
streamApp_DBD += drvAsynSerialPort.dbd
|
||||||
endif
|
#endif
|
||||||
|
|
||||||
streamApp_DBD += drvAsynIPPort.dbd
|
streamApp_DBD += drvAsynIPPort.dbd
|
||||||
#streamApp_DBD += drvGsIP488.dbd
|
#streamApp_DBD += drvGsIP488.dbd
|
||||||
#streamApp_DBD += drvNi1014.dbd
|
#streamApp_DBD += drvNi1014.dbd
|
||||||
@ -40,9 +45,11 @@ endif
|
|||||||
|
|
||||||
ifneq ($(words $(CALC) $(SYNAPPS)), 0)
|
ifneq ($(words $(CALC) $(SYNAPPS)), 0)
|
||||||
# With synApps scalcout record
|
# With synApps scalcout record
|
||||||
streamApp_DBD += calc.dbd
|
streamApp_DBD += calcSupport.dbd
|
||||||
streamApp_DBD += streamSynApps.dbd
|
streamApp_DBD += streamSynApps.dbd
|
||||||
PROD_LIBS += calc sscan
|
PROD_LIBS += calc
|
||||||
|
# older calc versions require sscan
|
||||||
|
#PROD_LIBS += sscan
|
||||||
PROD_LIBS_DEFAULT += streamSynApps
|
PROD_LIBS_DEFAULT += streamSynApps
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -61,6 +68,7 @@ endif
|
|||||||
PROD_LIBS += $(EPICS_BASE_IOC_LIBS)
|
PROD_LIBS += $(EPICS_BASE_IOC_LIBS)
|
||||||
|
|
||||||
# Write StreamDevice debug output to this file
|
# Write StreamDevice debug output to this file
|
||||||
|
# If unset output goes to stdout
|
||||||
CPPFLAGS += -DDEBUGFILE=StreamDebug.log
|
CPPFLAGS += -DDEBUGFILE=StreamDebug.log
|
||||||
|
|
||||||
include $(TOP)/configure/RULES
|
include $(TOP)/configure/RULES
|
||||||
@ -71,5 +79,3 @@ myclean:
|
|||||||
$(RM) core* StreamDebug.log
|
$(RM) core* StreamDebug.log
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user