latest build rules
This commit is contained in:
@@ -2,16 +2,18 @@ TOP=../..
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
LIBSRCS += asLib.c
|
||||
asLibrary_SRCS += asDbLib.c
|
||||
asLibrary_SRCS += asCa.c
|
||||
|
||||
LIBRARY_HOST = As
|
||||
LIBRARY_IOC = as
|
||||
DLL_LIBS = Db Com
|
||||
asIoc_SRCS += asDbLib.c
|
||||
asIoc_SRCS += asCa.c
|
||||
|
||||
PROD_LIBS = As dbStatic Com
|
||||
As_DIR=.
|
||||
LIBRARY_HOST = asHost
|
||||
LIBRARY_IOC = asIoc
|
||||
|
||||
asHost_DLL_LIBS = dbStaticHost Com
|
||||
asIoc_DLL_LIBS = dbStaticIoc Com
|
||||
|
||||
asHost_DIR=.
|
||||
PROD_LIBS = asHost dbStaticHost Com
|
||||
PROD = ascheck
|
||||
|
||||
include $(TOP)/configure/RULES
|
||||
|
||||
@@ -3,21 +3,23 @@ include $(TOP)/configure/CONFIG
|
||||
|
||||
INC += cvtTable.h
|
||||
|
||||
makeBpt_SRCS += makeBpt.c
|
||||
PROD += makeBpt
|
||||
|
||||
MENUS += menuConvert.h
|
||||
|
||||
bpt_SRCS += cvtBpt.c
|
||||
|
||||
LIBRARY_IOC = bpt
|
||||
DLL_LIBS = Db Com
|
||||
|
||||
BPTS += bptTypeJdegC.dbd
|
||||
BPTS += bptTypeJdegF.dbd
|
||||
BPTS += bptTypeKdegC.dbd
|
||||
BPTS += bptTypeKdegF.dbd
|
||||
|
||||
LIBSRCS += cvtBpt.c
|
||||
LIBRARY_IOC = bptIoc
|
||||
|
||||
bptHost_DLL_LIBS = dbStaticHost Com
|
||||
bptIoc_DLL_LIBS = dbStaticIoc Com
|
||||
|
||||
PROD_LIBS = dbStaticHost Com
|
||||
PROD += makeBpt
|
||||
|
||||
|
||||
include $(TOP)/configure/RULES
|
||||
|
||||
$(BPTS): $(INSTALL_PROD)
|
||||
|
||||
@@ -30,31 +30,30 @@ MENUS += menuScan.h
|
||||
MENUS += menuYesNo.h
|
||||
|
||||
RECTYPES += dbCommon.h
|
||||
USER_DBDFLAGS += -I ..
|
||||
|
||||
DBDINSTALL += dbCommonRecord.dbd
|
||||
DBDINSTALL += menuGlobal.dbd
|
||||
|
||||
SRCS += dbLock.c
|
||||
SRCS += dbAccess.c
|
||||
SRCS += dbBkpt.c
|
||||
SRCS += dbConvert.c
|
||||
SRCS += dbFastLinkConv.c
|
||||
SRCS += dbNotify.c
|
||||
SRCS += dbScan.c
|
||||
SRCS += dbEvent.c
|
||||
SRCS += dbTest.c
|
||||
SRCS += db_access.c
|
||||
SRCS += db_test.c
|
||||
SRCS += recGbl.c
|
||||
SRCS += callback.c
|
||||
SRCS += dbCa.c
|
||||
SRCS += initHooks.c
|
||||
SRCS += dbcar.c
|
||||
LIBSRCS += dbLock.c
|
||||
LIBSRCS += dbAccess.c
|
||||
LIBSRCS += dbBkpt.c
|
||||
LIBSRCS += dbConvert.c
|
||||
LIBSRCS += dbFastLinkConv.c
|
||||
LIBSRCS += dbNotify.c
|
||||
LIBSRCS += dbScan.c
|
||||
LIBSRCS += dbEvent.c
|
||||
LIBSRCS += dbTest.c
|
||||
LIBSRCS += db_access.c
|
||||
LIBSRCS += db_test.c
|
||||
LIBSRCS += recGbl.c
|
||||
LIBSRCS += callback.c
|
||||
LIBSRCS += dbCa.c
|
||||
LIBSRCS += initHooks.c
|
||||
LIBSRCS += dbcar.c
|
||||
|
||||
OBJS_IOC += iocInit
|
||||
|
||||
LIBRARY_IOC = db
|
||||
LIBRARY_IOC = dbIoc
|
||||
DLL_LIBS = dbStaticIoc Com
|
||||
|
||||
include $(TOP)/configure/RULES
|
||||
@@ -62,4 +61,4 @@ include $(TOP)/configure/RULES
|
||||
dbCommon.h: ../dbCommonRecord.dbd ../dbCommon.dbd
|
||||
$(RM) $@
|
||||
$(EPICS_BASE_HOST_BIN)/dbToRecordtypeH$(HOSTEXE) \
|
||||
$(USER_DBDFLAGS) $<
|
||||
$(DBDFLAGS) $<
|
||||
|
||||
@@ -2,8 +2,6 @@ TOP=../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
# includes to install from this sub-project
|
||||
#
|
||||
INC += alarm.h
|
||||
INC += alarmString.h
|
||||
INC += dbBase.h
|
||||
@@ -13,30 +11,21 @@ INC += link.h
|
||||
INC += special.h
|
||||
INC += guigroup.h
|
||||
|
||||
# Sources to compile & put into lib:
|
||||
#
|
||||
LIBSRCS += dbStaticLib.c
|
||||
LIBSRCS += dbYacc.c
|
||||
LIBSRCS += dbPvdLib.c
|
||||
dbStaticHost_SRCS += dbStaticNoRun.c
|
||||
dbStaticIoc_SRCS += dbStaticRun.c
|
||||
|
||||
|
||||
# Library to build:
|
||||
#
|
||||
LIBRARY_HOST += dbStaticHost
|
||||
LIBRARY_IOC += dbStaticIoc
|
||||
|
||||
DLL_LIBS = Com
|
||||
dbStaticHost_DLL_LIBS = Com
|
||||
dbStaticIoc_DLL_LIBS = Com
|
||||
|
||||
# Products to build:
|
||||
#
|
||||
PROD = dbReadTest dbExpand dbToMenuH dbToRecordtypeH
|
||||
|
||||
# libs needed by PROD:
|
||||
#
|
||||
PROD_LIBS := dbStaticHost Com
|
||||
dbStaticHost_DIR=.
|
||||
PROD = dbReadTest dbExpand dbToMenuH dbToRecordtypeH
|
||||
|
||||
include $(TOP)/configure/RULES
|
||||
|
||||
|
||||
@@ -2,12 +2,14 @@ TOP=../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
YACCOPT := -l
|
||||
LEXOPT := -L
|
||||
#YACCOPT := -l
|
||||
#LEXOPT := -L
|
||||
|
||||
dbSubs_SRCS += dbLoadTemplate.c
|
||||
LIBSRCS += dbLoadTemplate.c
|
||||
|
||||
LIBRARY = dbSubs
|
||||
LIBRARY_IOC = dbtoolsIoc
|
||||
|
||||
dbtoolsIoc_DLL_LIBS = dbStaticIoc Com
|
||||
|
||||
HTMLS += dbLoadTemplate.html
|
||||
|
||||
|
||||
@@ -3,78 +3,8 @@ include $(TOP)/configure/CONFIG
|
||||
|
||||
LIBCOM = $(TOP)/src/libCom
|
||||
|
||||
|
||||
# From cxxTemplates
|
||||
SRC_DIRS += $(LIBCOM)/cxxTemplates
|
||||
|
||||
INC += resourceLib.h
|
||||
INC += tsDLList.h
|
||||
INC += tsSLList.h
|
||||
INC += tsMinMax.h
|
||||
INC += tsBTree.h
|
||||
|
||||
# From osi
|
||||
SRC_DIRS += $(LIBCOM)/osi
|
||||
|
||||
INC += dbDefs.h
|
||||
INC += epicsTypes.h
|
||||
#epicsVersion is created by this Makefile
|
||||
INC += epicsVersion.h
|
||||
INC += gsd_sync_defs.h
|
||||
INC += shareLib.h
|
||||
#INC += createSoftLinks.sh
|
||||
INC += unixFileName.h
|
||||
|
||||
INC += devSup.h
|
||||
INC += drvSup.h
|
||||
INC += caeventmask.h
|
||||
INC += asLib.h
|
||||
INC += registryDeviceSupport.h
|
||||
INC += registryDriverSupport.h
|
||||
INC += registryRecordType.h
|
||||
INC += cadef.h
|
||||
INC += caerr.h
|
||||
INC += asDbLib.h
|
||||
|
||||
INC += osiFileName.h
|
||||
INC += osiSock.h
|
||||
INC += osdSock.h
|
||||
|
||||
INC += osiInterrupt.h
|
||||
INC += osdInterrupt.h
|
||||
INC += osiRing.h
|
||||
INC += osdRing.h
|
||||
INC += osiSem.h
|
||||
INC += osdSem.h
|
||||
INC += epicsAssert.h
|
||||
INC += osiFindGlobalSymbol.h
|
||||
INC += osdFindGlobalSymbol.h
|
||||
INC += osiPoolStatus.h
|
||||
INC += osdPoolStatus.h
|
||||
INC += osiThread.h
|
||||
INC += osdThread.h
|
||||
INC += osiTime.h
|
||||
INC += osdTime.h
|
||||
INC += osiSigPipeIgnore.h
|
||||
INC += osdSigPipeIgnore.h
|
||||
INC += tsStamp.h
|
||||
INC += osiMutex.h
|
||||
INC += osiEvent.h
|
||||
|
||||
|
||||
SRCS += osdSock.c
|
||||
SRCS += osiSock.c
|
||||
SRCS += osdAssert.c
|
||||
SRCS += osdFindGlobalSymbol.c
|
||||
SRCS += osdInterrupt.c
|
||||
SRCS += osdPoolStatus.c
|
||||
SRCS += osdRing.c
|
||||
SRCS += osdSem.c
|
||||
SRCS += osdThread.c
|
||||
SRCS += osiThread.cpp
|
||||
SRCS += osdTime.cpp
|
||||
SRCS += osiTime.cpp
|
||||
SRCS += osdSigPipeIgnore.c
|
||||
#tsStamp code is part of osiTime and osdTime
|
||||
|
||||
SRC_DIRS += $(LIBCOM)/bucketLib
|
||||
INC += bucketLib.h
|
||||
@@ -94,6 +24,14 @@ SRC_DIRS += $(LIBCOM)/cvtFast
|
||||
INC += cvtFast.h
|
||||
SRCS += cvtFast.c
|
||||
|
||||
# From cxxTemplates
|
||||
SRC_DIRS += $(LIBCOM)/cxxTemplates
|
||||
INC += resourceLib.h
|
||||
INC += tsDLList.h
|
||||
INC += tsSLList.h
|
||||
INC += tsMinMax.h
|
||||
INC += tsBTree.h
|
||||
|
||||
SRC_DIRS += $(LIBCOM)/dbmf
|
||||
INC += dbmf.h
|
||||
SRCS += dbmf.c
|
||||
@@ -133,6 +71,10 @@ INC += gpHash.h
|
||||
SRCS += gpHashLib.c
|
||||
HTMLS += gpHash/gpHash.html
|
||||
|
||||
SRC_DIRS += $(LIBCOM)/logClient
|
||||
INC += logClient.h
|
||||
SRCS += logClient.c
|
||||
|
||||
SRC_DIRS += $(LIBCOM)/macLib
|
||||
INC += macLib.h
|
||||
SRCS += macCore.c
|
||||
@@ -140,17 +82,70 @@ SRCS += macUtil.c
|
||||
|
||||
SRC_DIRS += $(LIBCOM)/misc
|
||||
INC += adjustment.h
|
||||
INC += asDbLib.h
|
||||
INC += asLib.h
|
||||
INC += cadef.h
|
||||
INC += caerr.h
|
||||
INC += caeventmask.h
|
||||
INC += cantProceed.h
|
||||
INC += dbDefs.h
|
||||
INC += devSup.h
|
||||
INC += drvSup.h
|
||||
INC += epicsString.h
|
||||
INC += epicsTypes.h
|
||||
INC += gsd_sync_defs.h
|
||||
INC += registryDeviceSupport.h
|
||||
INC += registryDriverSupport.h
|
||||
INC += registryRecordType.h
|
||||
INC += shareLib.h
|
||||
INC += truncateFile.h
|
||||
INC += unixFileName.h
|
||||
SRCS += aToIPAddr.c
|
||||
SRCS += adjustment.c
|
||||
SRCS += cantProceed.c
|
||||
SRCS += epicsString.c
|
||||
SRCS += aToIPAddr.c
|
||||
INC += truncateFile.h
|
||||
SRCS += truncateFile.c
|
||||
SRC_DIRS += $(LIBCOM)/logClient
|
||||
INC += logClient.h
|
||||
SRCS += logClient.c
|
||||
|
||||
# From osi
|
||||
SRC_DIRS += $(LIBCOM)/osi
|
||||
INC += osiFileName.h
|
||||
INC += osiSock.h
|
||||
INC += osdSock.h
|
||||
INC += osiInterrupt.h
|
||||
INC += osdInterrupt.h
|
||||
INC += osiRing.h
|
||||
INC += osdRing.h
|
||||
INC += osiSem.h
|
||||
INC += osdSem.h
|
||||
INC += epicsAssert.h
|
||||
INC += osiFindGlobalSymbol.h
|
||||
INC += osdFindGlobalSymbol.h
|
||||
INC += osiPoolStatus.h
|
||||
INC += osdPoolStatus.h
|
||||
INC += osiThread.h
|
||||
INC += osdThread.h
|
||||
INC += osiTime.h
|
||||
INC += osdTime.h
|
||||
INC += osiSigPipeIgnore.h
|
||||
INC += osdSigPipeIgnore.h
|
||||
INC += tsStamp.h
|
||||
INC += osiMutex.h
|
||||
INC += osiEvent.h
|
||||
|
||||
SRCS += osdSock.c
|
||||
SRCS += osiSock.c
|
||||
SRCS += osdAssert.c
|
||||
SRCS += osdFindGlobalSymbol.c
|
||||
SRCS += osdInterrupt.c
|
||||
SRCS += osdPoolStatus.c
|
||||
SRCS += osdRing.c
|
||||
SRCS += osdSem.c
|
||||
SRCS += osdThread.c
|
||||
SRCS += osiThread.cpp
|
||||
SRCS += osdTime.cpp
|
||||
SRCS += osiTime.cpp
|
||||
SRCS += osdSigPipeIgnore.c
|
||||
#tsStamp code is part of osiTime and osdTime
|
||||
|
||||
SRC_DIRS += $(LIBCOM)/taskwd
|
||||
INC += taskwd.h
|
||||
|
||||
@@ -2,8 +2,7 @@
|
||||
TOP=../..
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
LIBRARY = misc
|
||||
|
||||
miscLib_SRCS = epicsRelease.c
|
||||
LIBSRCS += epicsRelease.c
|
||||
LIBRARY_IOC = miscIoc
|
||||
|
||||
include $(TOP)/configure/RULES
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
TOP=../..
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
|
||||
INC += egDefs.h
|
||||
INC += erDefs.h
|
||||
INC += ereventDefs.h
|
||||
|
||||
#USER_DBDFLAGS += -I .. -I $(EPICS_BASE)/dbd
|
||||
RECTYPES += aaiRecord.h
|
||||
RECTYPES += aaoRecord.h
|
||||
RECTYPES += aiRecord.h
|
||||
|
||||
@@ -15,14 +15,15 @@ INC += registry.h
|
||||
|
||||
SCRIPTS += registerRecordDeviceDriver.pl
|
||||
|
||||
registry_SRCS += registry.c
|
||||
registry_SRCS += registryRecordType.c
|
||||
registry_SRCS += registryDeviceSupport.c
|
||||
registry_SRCS += registryDriverSupport.c
|
||||
LIBSRCS += registry.c
|
||||
LIBSRCS += registryRecordType.c
|
||||
LIBSRCS += registryDeviceSupport.c
|
||||
LIBSRCS += registryDriverSupport.c
|
||||
|
||||
LIBRARY = registry
|
||||
LIBRARY_IOC = registryIoc
|
||||
registryIoc_DLL_LIBS = dbStaticIoc Com
|
||||
|
||||
OBJS = registerRecordDeviceDriver
|
||||
OBJS_IOC = registerRecordDeviceDriver
|
||||
|
||||
include $(TOP)/configure/RULES
|
||||
|
||||
|
||||
@@ -5,11 +5,15 @@ include $(TOP)/configure/CONFIG
|
||||
USR_INCLUDES = -I../../ca
|
||||
USR_CFLAGS += -UUNIX -DiocCore
|
||||
|
||||
rsrv_SRCS = \
|
||||
caserverio.c caservertask.c camsgtask.c camessage.c \
|
||||
cast_server.c online_notify.c
|
||||
LIBRARY = rsrv
|
||||
DLL_LIBS = Db As Com
|
||||
LIBSRCS += caserverio.c
|
||||
LIBSRCS += caservertask.c
|
||||
LIBSRCS += camsgtask.c
|
||||
LIBSRCS += camessage.c
|
||||
LIBSRCS += cast_server.c
|
||||
LIBSRCS += online_notify.c
|
||||
|
||||
LIBRARY_IOC = rsrvIoc
|
||||
rsrvIoc_DLL_LIBS = libdbStaticIoc libasIoc Com
|
||||
SYS_DLL_LIBS := ws2_32
|
||||
|
||||
include $(TOP)/configure/RULES
|
||||
|
||||
@@ -2,7 +2,7 @@ TOP=../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
PROD_LIBS := ca Com
|
||||
PROD_LIBS = ca Com
|
||||
|
||||
#
|
||||
# Added winmm user32 for the non-dll build
|
||||
|
||||
Reference in New Issue
Block a user