new way to build
This commit is contained in:
@@ -3,8 +3,6 @@ TOP=../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
DIRS = singleThread
|
||||
|
||||
include $(TOP)/configure/RULES_DIRS
|
||||
include $(TOP)/configure/RULES_ARCHS
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,67 @@
|
||||
TOP := ../../..
|
||||
CAS := $(TOP)/src/cas
|
||||
SRC := $(CAS)/generic
|
||||
CA := $(CAS)/../ca
|
||||
IOSRC := $(CAS)/io/bsdSocket
|
||||
STSRC := $(SRC)/st
|
||||
USER_VPATH := $(SRC) $(STSRC) $(IOSRC)
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
# sometimes it's good to have different C/C++ flags, not now:
|
||||
USR_CFLAGS = -I$(SRC) -I$(IOSRC) -I$(STSRC) -I$(CA) -DcaNetAddrSock
|
||||
USR_CXXFLAGS = $(USR_CFLAGS)
|
||||
|
||||
LIBSRCS += caServer.cc
|
||||
LIBSRCS += caServerI.cc
|
||||
LIBSRCS += casCoreClient.cc
|
||||
LIBSRCS += casClient.cc
|
||||
LIBSRCS += casDGClient.cc
|
||||
LIBSRCS += casStrmClient.cc
|
||||
LIBSRCS += casPV.cc
|
||||
LIBSRCS += casPVI.cc
|
||||
LIBSRCS += casChannel.cc
|
||||
LIBSRCS += casChannelI.cc
|
||||
LIBSRCS += casPVListChan.cc
|
||||
LIBSRCS += casClientMon.cc
|
||||
LIBSRCS += casChanDelEv.cc
|
||||
LIBSRCS += casAsyncIOI.cc
|
||||
LIBSRCS += casAsyncReadIO.cc
|
||||
LIBSRCS += casAsyncWriteIO.cc
|
||||
LIBSRCS += casAsyncPVExistIO.cc
|
||||
LIBSRCS += casAsyncPVAttachIO.cc
|
||||
LIBSRCS += casEventSys.cc
|
||||
LIBSRCS += casMonitor.cc
|
||||
LIBSRCS += casMonEvent.cc
|
||||
LIBSRCS += inBuf.cc
|
||||
LIBSRCS += outBuf.cc
|
||||
LIBSRCS += dgInBuf.cc
|
||||
LIBSRCS += casCtx.cc
|
||||
LIBSRCS += casEventMask.cc
|
||||
LIBSRCS += ioBlocked.cc
|
||||
#LIBSRCS += casMsgIO.cc
|
||||
|
||||
LIBSRCS += caServerOS.cc
|
||||
LIBSRCS += casIntfOS.cc
|
||||
LIBSRCS += casDGIntfOS.cc
|
||||
LIBSRCS += casDGOS.cc
|
||||
LIBSRCS += casStreamOS.cc
|
||||
|
||||
LIBSRCS += caServerIO.cc
|
||||
LIBSRCS += casIntfIO.cc
|
||||
LIBSRCS += casDGIntfIO.cc
|
||||
LIBSRCS += casDGIO.cc
|
||||
LIBSRCS += casStreamIO.cc
|
||||
|
||||
LIBRARY = cas
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
SYS_PROD_LIBS_WIN32 := ws2_32
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
|
||||
clean::
|
||||
@$(RM) -rf Templates.DB
|
||||
|
||||
@@ -0,0 +1,67 @@
|
||||
TOP := ../../..
|
||||
CAS := $(TOP)/src/cas
|
||||
SRC := $(CAS)/generic
|
||||
CA := $(CAS)/../ca
|
||||
IOSRC := $(CAS)/io/bsdSocket
|
||||
STSRC := $(SRC)/st
|
||||
USER_VPATH := $(SRC) $(STSRC) $(IOSRC)
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
# sometimes it's good to have different C/C++ flags, not now:
|
||||
USR_CFLAGS = -I$(SRC) -I$(IOSRC) -I$(STSRC) -I$(CA) -DcaNetAddrSock
|
||||
USR_CXXFLAGS = $(USR_CFLAGS)
|
||||
|
||||
LIBSRCS += caServer.cc
|
||||
LIBSRCS += caServerI.cc
|
||||
LIBSRCS += casCoreClient.cc
|
||||
LIBSRCS += casClient.cc
|
||||
LIBSRCS += casDGClient.cc
|
||||
LIBSRCS += casStrmClient.cc
|
||||
LIBSRCS += casPV.cc
|
||||
LIBSRCS += casPVI.cc
|
||||
LIBSRCS += casChannel.cc
|
||||
LIBSRCS += casChannelI.cc
|
||||
LIBSRCS += casPVListChan.cc
|
||||
LIBSRCS += casClientMon.cc
|
||||
LIBSRCS += casChanDelEv.cc
|
||||
LIBSRCS += casAsyncIOI.cc
|
||||
LIBSRCS += casAsyncReadIO.cc
|
||||
LIBSRCS += casAsyncWriteIO.cc
|
||||
LIBSRCS += casAsyncPVExistIO.cc
|
||||
LIBSRCS += casAsyncPVAttachIO.cc
|
||||
LIBSRCS += casEventSys.cc
|
||||
LIBSRCS += casMonitor.cc
|
||||
LIBSRCS += casMonEvent.cc
|
||||
LIBSRCS += inBuf.cc
|
||||
LIBSRCS += outBuf.cc
|
||||
LIBSRCS += dgInBuf.cc
|
||||
LIBSRCS += casCtx.cc
|
||||
LIBSRCS += casEventMask.cc
|
||||
LIBSRCS += ioBlocked.cc
|
||||
#LIBSRCS += casMsgIO.cc
|
||||
|
||||
LIBSRCS += caServerOS.cc
|
||||
LIBSRCS += casIntfOS.cc
|
||||
LIBSRCS += casDGIntfOS.cc
|
||||
LIBSRCS += casDGOS.cc
|
||||
LIBSRCS += casStreamOS.cc
|
||||
|
||||
LIBSRCS += caServerIO.cc
|
||||
LIBSRCS += casIntfIO.cc
|
||||
LIBSRCS += casDGIntfIO.cc
|
||||
LIBSRCS += casDGIO.cc
|
||||
LIBSRCS += casStreamIO.cc
|
||||
|
||||
LIBRARY = cas
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
SYS_PROD_LIBS_WIN32 := ws2_32
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
|
||||
clean::
|
||||
@$(RM) -rf Templates.DB
|
||||
|
||||
@@ -1,68 +1,5 @@
|
||||
TOP := ../../../..
|
||||
CAS := $(TOP)/src/cas
|
||||
SRC := $(CAS)/generic
|
||||
CA := $(CAS)/../ca
|
||||
IOSRC := $(CAS)/io/bsdSocket
|
||||
STSRC := $(SRC)/st
|
||||
USER_VPATH := $(SRC) $(STSRC) $(IOSRC)
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
# sometimes it's good to have different C/C++ flags, not now:
|
||||
USR_CFLAGS = -I$(SRC) -I$(IOSRC) -I$(STSRC) -I$(CA) -DcaNetAddrSock
|
||||
USR_CXXFLAGS = $(USR_CFLAGS)
|
||||
|
||||
LIBSRCS += caServer.cc
|
||||
LIBSRCS += caServerI.cc
|
||||
LIBSRCS += casCoreClient.cc
|
||||
LIBSRCS += casClient.cc
|
||||
LIBSRCS += casDGClient.cc
|
||||
LIBSRCS += casStrmClient.cc
|
||||
LIBSRCS += casPV.cc
|
||||
LIBSRCS += casPVI.cc
|
||||
LIBSRCS += casChannel.cc
|
||||
LIBSRCS += casChannelI.cc
|
||||
LIBSRCS += casPVListChan.cc
|
||||
LIBSRCS += casClientMon.cc
|
||||
LIBSRCS += casChanDelEv.cc
|
||||
LIBSRCS += casAsyncIOI.cc
|
||||
LIBSRCS += casAsyncReadIO.cc
|
||||
LIBSRCS += casAsyncWriteIO.cc
|
||||
LIBSRCS += casAsyncPVExistIO.cc
|
||||
LIBSRCS += casAsyncPVAttachIO.cc
|
||||
LIBSRCS += casEventSys.cc
|
||||
LIBSRCS += casMonitor.cc
|
||||
LIBSRCS += casMonEvent.cc
|
||||
LIBSRCS += inBuf.cc
|
||||
LIBSRCS += outBuf.cc
|
||||
LIBSRCS += dgInBuf.cc
|
||||
LIBSRCS += casCtx.cc
|
||||
LIBSRCS += casEventMask.cc
|
||||
LIBSRCS += ioBlocked.cc
|
||||
#LIBSRCS += casMsgIO.cc
|
||||
|
||||
LIBSRCS += caServerOS.cc
|
||||
LIBSRCS += casIntfOS.cc
|
||||
LIBSRCS += casDGIntfOS.cc
|
||||
LIBSRCS += casDGOS.cc
|
||||
LIBSRCS += casStreamOS.cc
|
||||
|
||||
LIBSRCS += caServerIO.cc
|
||||
LIBSRCS += casIntfIO.cc
|
||||
LIBSRCS += casDGIntfIO.cc
|
||||
LIBSRCS += casDGIO.cc
|
||||
LIBSRCS += casStreamIO.cc
|
||||
|
||||
LIBRARY_DEFAULT := cas
|
||||
LIBRARY_vxWorks :=
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
SYS_PROD_LIBS_WIN32 := ws2_32
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
|
||||
clean::
|
||||
@$(RM) -rf Templates.DB
|
||||
|
||||
include $(TOP)/configure/RULES_ARCHS
|
||||
|
||||
@@ -1,34 +1,6 @@
|
||||
|
||||
TOP=../../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
cas_DIR = $(INSTALL_LIB)
|
||||
ca_DIR = $(INSTALL_LIB)
|
||||
gdd_DIR = $(INSTALL_LIB)
|
||||
Com_DIR = $(INSTALL_LIB)
|
||||
|
||||
#
|
||||
# Added winmm user32 for the non-dll build
|
||||
#
|
||||
SYS_PROD_LIBS_WIN32 := ws2_32 advapi32 user32
|
||||
|
||||
SRCS += main.cc
|
||||
SRCS += directoryServer.cc
|
||||
|
||||
PROD_DEFAULT := caDirServ
|
||||
PROD_vxWorks :=
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
|
||||
pcaDirServ: $(PROD_OBJS) $(PRODDEPLIBS)
|
||||
$(PURIFY) $(PROD_LINKER) $(PROD_OBJS) $(LDLIBS)
|
||||
|
||||
clean::
|
||||
@$(RM) caDirServ
|
||||
@$(RM) pcaDirServ
|
||||
@$(RM) -rf Templates.DB
|
||||
@$(RM) core
|
||||
|
||||
include $(TOP)/configure/RULES_ARCHS
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
|
||||
TOP=../../../..
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
cas_DIR = $(INSTALL_LIB)
|
||||
ca_DIR = $(INSTALL_LIB)
|
||||
gdd_DIR = $(INSTALL_LIB)
|
||||
Com_DIR = $(INSTALL_LIB)
|
||||
|
||||
#
|
||||
# Added winmm user32 for the non-dll build
|
||||
#
|
||||
SYS_PROD_LIBS_WIN32 := ws2_32 advapi32 user32
|
||||
|
||||
SRCS += main.cc
|
||||
SRCS += directoryServer.cc
|
||||
|
||||
PROD = caDirServ
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
|
||||
pcaDirServ: $(PROD_OBJS) $(PRODDEPLIBS)
|
||||
$(PURIFY) $(PROD_LINKER) $(PROD_OBJS) $(LDLIBS)
|
||||
|
||||
clean::
|
||||
@$(RM) caDirServ
|
||||
@$(RM) pcaDirServ
|
||||
@$(RM) -rf Templates.DB
|
||||
@$(RM) core
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
|
||||
# $Log$
|
||||
# Revision 1.3 1999/09/13 14:09:37 mrk
|
||||
# for 3.14 only a single Makefile
|
||||
#
|
||||
# Revision 1.2 1997/05/13 14:22:58 jbk
|
||||
# added comments at top
|
||||
#
|
||||
@@ -8,5 +11,5 @@ TOP=../../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
include $(TOP)/configure/RULES_ARCHS
|
||||
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
|
||||
# $Log$
|
||||
# Revision 1.3 1999/09/13 14:09:37 mrk
|
||||
# for 3.14 only a single Makefile
|
||||
#
|
||||
# Revision 1.2 1997/05/13 14:22:58 jbk
|
||||
# added comments at top
|
||||
#
|
||||
|
||||
TOP=../../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
|
||||
SRCS += mon.cc monAdl.cc monNode.cc monServer.cc
|
||||
|
||||
PROD := iocMonitor
|
||||
|
||||
include $(TOP)/config/RULES_BUILD
|
||||
|
||||
clean::
|
||||
@$(RM) iocMonitor
|
||||
@$(RM) -rf Templates.DB
|
||||
@$(RM) core
|
||||
|
||||
@@ -3,30 +3,5 @@ TOP=../../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
cas_DIR = $(INSTALL_LIB)
|
||||
ca_DIR = $(INSTALL_LIB)
|
||||
gdd_DIR = $(INSTALL_LIB)
|
||||
Com_DIR = $(INSTALL_LIB)
|
||||
|
||||
#
|
||||
# Added ws2_32 winmm user32 for the non-dll build
|
||||
#
|
||||
SYS_PROD_LIBS_WIN32 := ws2_32 advapi32 user32
|
||||
|
||||
SRCS += main.cc
|
||||
SRCS += exServer.cc
|
||||
SRCS += exPV.cc
|
||||
SRCS += exVectorPV.cc
|
||||
SRCS += exScalarPV.cc
|
||||
SRCS += exAsyncPV.cc
|
||||
SRCS += exChannel.cc
|
||||
|
||||
PROD_DEFAULT := excas
|
||||
PROD_vxWorks :=
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
|
||||
include $(TOP)/configure/RULES_ARCHS
|
||||
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
|
||||
TOP=../../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
cas_DIR = $(INSTALL_LIB)
|
||||
ca_DIR = $(INSTALL_LIB)
|
||||
gdd_DIR = $(INSTALL_LIB)
|
||||
Com_DIR = $(INSTALL_LIB)
|
||||
|
||||
#
|
||||
# Added ws2_32 winmm user32 for the non-dll build
|
||||
#
|
||||
SYS_PROD_LIBS_WIN32 := ws2_32 advapi32 user32
|
||||
|
||||
SRCS += main.cc
|
||||
SRCS += exServer.cc
|
||||
SRCS += exPV.cc
|
||||
SRCS += exVectorPV.cc
|
||||
SRCS += exScalarPV.cc
|
||||
SRCS += exAsyncPV.cc
|
||||
SRCS += exChannel.cc
|
||||
|
||||
PROD = excas
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
|
||||
# $Log$
|
||||
# Revision 1.3 1999/09/13 14:09:40 mrk
|
||||
# for 3.14 only a single Makefile
|
||||
#
|
||||
# Revision 1.2 1997/03/05 21:16:21 jbk
|
||||
# Fixes cvs log id at top
|
||||
#
|
||||
@@ -8,5 +11,5 @@ TOP=../../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
include $(TOP)/configure/RULES_ARCHS
|
||||
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
|
||||
# $Log$
|
||||
# Revision 1.3 1999/09/13 14:09:40 mrk
|
||||
# for 3.14 only a single Makefile
|
||||
#
|
||||
# Revision 1.2 1997/03/05 21:16:21 jbk
|
||||
# Fixes cvs log id at top
|
||||
#
|
||||
|
||||
TOP=../../../..
|
||||
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
PROD_LIBS := cas ca gdd Com
|
||||
|
||||
SRCS += pvServ.cc
|
||||
|
||||
PROD :=pvServ
|
||||
|
||||
include $(TOP)/configure/RULES_BUILD
|
||||
|
||||
Reference in New Issue
Block a user