cdev-1.7.2n
This commit is contained in:
204
extensions/cdevGenericServer/include/makeinclude/NMakefile.lib
Normal file
204
extensions/cdevGenericServer/include/makeinclude/NMakefile.lib
Normal file
@@ -0,0 +1,204 @@
|
||||
.SUFFIXES: .cc .obj
|
||||
|
||||
APPNAME = CDEV Generic Client/Server Engine
|
||||
ARCH = WINNT-4.0
|
||||
|
||||
BINARIES = $(CDEVLIB)\cdevGenericServer.dll \
|
||||
$(CDEVLIB)\cdevGenericServer.lib
|
||||
|
||||
include ..\include\makeinclude\Makefile.WINNT-4.0
|
||||
|
||||
TEMPLINKS = ClientAcceptor.cc\
|
||||
ClientHandler.cc\
|
||||
cdevServer.cc\
|
||||
cdevServerTools.cc\
|
||||
cdevSessionManager.cc\
|
||||
ServerInterface.cc\
|
||||
ServerHandler.cc\
|
||||
cdevClientRequestObject.cc\
|
||||
cdevClientService.cc\
|
||||
cdevMessage.cc\
|
||||
cdevMessageBinary.cc\
|
||||
cdevPacket.cc\
|
||||
cdevContextMap.cc\
|
||||
cdevMonitorTable.cc\
|
||||
cdevTagMap.cc\
|
||||
SignalManager.cc\
|
||||
cdevAddr.cc\
|
||||
cdevEventHandler.cc\
|
||||
cdevHandleSet.cc\
|
||||
cdevReactor.cc\
|
||||
cdevSocket.cc\
|
||||
cdevSocketAcceptor.cc\
|
||||
cdevSocketConnector.cc\
|
||||
cdevSocketDatagram.cc\
|
||||
cdevSocketStream.cc\
|
||||
cdevStreamNode.cc\
|
||||
cdevStreamQueue.cc\
|
||||
cdevTime.cc\
|
||||
fifo.cc\
|
||||
IntHash.cc
|
||||
|
||||
|
||||
LIBS = $(CDEVLIBS) $(OSLIBS)
|
||||
|
||||
SERVER_OBJS = $(OBJDIR)\cdevServer.obj\
|
||||
$(OBJDIR)\cdevServerTools.obj\
|
||||
$(OBJDIR)\cdevSessionManager.obj\
|
||||
$(OBJDIR)\ClientHandler.obj\
|
||||
$(OBJDIR)\ClientAcceptor.obj\
|
||||
$(OBJDIR)\cdevTagMap.obj\
|
||||
$(OBJDIR)\cdevMonitorTable.obj
|
||||
|
||||
CLIENT_OBJS = $(OBJDIR)\cdevClientService.obj\
|
||||
$(OBJDIR)\cdevClientRequestObject.obj\
|
||||
$(OBJDIR)\ServerInterface.obj\
|
||||
$(OBJDIR)\ServerHandler.obj
|
||||
|
||||
COMMON_OBJS = $(OBJDIR)\cdevPacket.obj\
|
||||
$(OBJDIR)\cdevMessageBinary.obj\
|
||||
$(OBJDIR)\cdevMessage.obj\
|
||||
$(OBJDIR)\cdevContextMap.obj\
|
||||
$(OBJDIR)\SignalManager.obj\
|
||||
$(OBJDIR)\fifo.obj\
|
||||
$(OBJDIR)\IntHash.obj
|
||||
|
||||
ACE_OBJS = $(OBJDIR)\cdevAddr.obj\
|
||||
$(OBJDIR)\cdevEventHandler.obj\
|
||||
$(OBJDIR)\cdevHandleSet.obj\
|
||||
$(OBJDIR)\cdevReactor.obj\
|
||||
$(OBJDIR)\cdevSocket.obj\
|
||||
$(OBJDIR)\cdevSocketAcceptor.obj\
|
||||
$(OBJDIR)\cdevSocketConnector.obj\
|
||||
$(OBJDIR)\cdevSocketDatagram.obj\
|
||||
$(OBJDIR)\cdevSocketStream.obj\
|
||||
$(OBJDIR)\cdevStreamNode.obj\
|
||||
$(OBJDIR)\cdevStreamQueue.obj\
|
||||
$(OBJDIR)\cdevTime.obj
|
||||
|
||||
OBJS = $(SERVER_OBJS) $(CLIENT_OBJS) $(COMMON_OBJS) $(ACE_OBJS)
|
||||
|
||||
CXXEXTRA = /D "_CDEV_REACTOR_EXPORTS_=1" /D "_GENERIC_SERVER_EXPORTS_=1"
|
||||
|
||||
# ******************************************************************************
|
||||
# * The BINARIES definition names all of the binary files that should be deleted
|
||||
# * whenever "make clean" is executed.
|
||||
# ******************************************************************************
|
||||
BINARIES = $(CDEVLIB)\cdevGenericServer.dll \
|
||||
$(CDEVLIB)\cdevGenericServer.lib
|
||||
|
||||
!IF "$(SHOBJ)" == "YES"
|
||||
TARGETS = $(TEMPLINKS) $(CDEVLIB)\cdevGenericServer.dll
|
||||
!ELSE
|
||||
TARGETS = $(TEMPLINKS) $(CDEVLIB)\cdevGenericServer.lib
|
||||
!ENDIF
|
||||
|
||||
targets : $(TARGETS)
|
||||
@erase $(TEMPLINKS)
|
||||
|
||||
$(CDEVLIB)\cdevGenericServer.lib : $(OBJS)
|
||||
@echo ^ ^ ^ =^> Linking $(@F)
|
||||
-@if exist $@ erase $@
|
||||
-@if not exist $(@D) mkdir $(@D)
|
||||
@$(LIB32) $(CDEVLIB)\cdev.lib $(CDEVLIB)\rsvc.lib\
|
||||
$(LINK_LIB_FLAGS) /out:$@ $(OBJS)
|
||||
@echo ^ ^ ^ ^ ^ ^ Done...
|
||||
|
||||
$(CDEVLIB)\cdevGenericServer.dll : $(OBJS)
|
||||
@echo ^ ^ ^ =^> Linking $(@F)
|
||||
-@if exist $@ erase $@
|
||||
-@if not exist $(@D) mkdir $(@D)
|
||||
@$(LIB32) $(CDEVLIB)\cdev.lib $(CDEVLIB)\rsvc.lib\
|
||||
$(LINK_DLL_FLAGS) /out:$@ /implib:$(@D)\$(@B).lib $(OBJS)
|
||||
@echo ^ ^ ^ ^ ^ ^ Done...
|
||||
|
||||
ClientAcceptor.cc : ..\cdevServer\ClientAcceptor.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
ClientHandler.cc : ..\cdevServer\ClientHandler.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevServer.cc : ..\cdevServer\cdevServer.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevServerTools.cc : ..\cdevServer\cdevServerTools.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevSessionManager.cc : ..\cdevServer\cdevSessionManager.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
ServerHandler.cc : ..\cdevClient\ServerHandler.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
ServerInterface.cc : ..\cdevClient\ServerInterface.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevClientRequestObject.cc : ..\cdevClient\cdevClientRequestObject.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevClientService.cc : ..\cdevClient\cdevClientService.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevMessage.cc : ..\cdevPacket\cdevMessage.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevMessageBinary.cc : ..\cdevPacket\cdevMessageBinary.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevPacket.cc : ..\cdevPacket\cdevPacket.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevContextMap.cc : ..\cdevContextMap\cdevContextMap.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevMonitorTable.cc : ..\cdevMonitorTable\cdevMonitorTable.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevTagMap.cc : ..\cdevTagMap\cdevTagMap.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
SignalManager.cc : ..\common\SignalManager.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevAddr.cc : ..\cdevReactor\cdevAddr.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevEventHandler.cc : ..\cdevReactor\cdevEventHandler.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevHandleSet.cc : ..\cdevReactor\cdevHandleSet.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevReactor.cc : ..\cdevReactor\cdevReactor.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevSocket.cc : ..\cdevReactor\cdevSocket.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevSocketAcceptor.cc : ..\cdevReactor\cdevSocketAcceptor.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevSocketConnector.cc : ..\cdevReactor\cdevSocketConnector.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevSocketDatagram.cc : ..\cdevReactor\cdevSocketDatagram.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevSocketStream.cc : ..\cdevReactor\cdevSocketStream.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevStreamNode.cc : ..\cdevReactor\cdevStreamNode.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevStreamQueue.cc : ..\cdevReactor\cdevStreamQueue.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
cdevTime.cc : ..\cdevReactor\cdevTime.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
fifo.cc : ..\common\fifo.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
IntHash.cc : ..\common\IntHash.cc
|
||||
-@$(CREATE_LINK)
|
||||
|
||||
Reference in New Issue
Block a user