#
# This is a generated file. Modifications are futile.
#

.SUFFIXES:
.SUFFIXES: .h .cc .obj .lib

STD_INCLUDE = /I"\Program Files\Microsoft Visual Studio\VC98\INCLUDE"
LCL_INCLUDE = /I../.. /I..
INCLUDE     = $(LCL_INCLUDE) $(STD_INCLUDE)

DEFINES = /DHAVE_CONFIG_H

#CXX     = 
CXXFLAGS = /nologo /MLd /W3 /GX /Zi /O2 /DWIN32 /DNDEBUG /D_CONSOLE /D_MBCS /TP $(INCLUDE) $(DEFINES)
CCFLAGS  = $(CXXFLAGS)

RANLIB = echo
AR_R   = link.exe -lib
LINK   = link.exe

LDFLAGS  = /nologo
LIBS     = kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib
EXEFLAGS = $(LDFLAGS) /subsystem:console /incremental:no /debug /machine:I386 $(LIBS)

SUBDIRS = 

default: all

PolySrv.cc: Server.h SrvOpts.h PolySrv.h

PolySrv.obj: PolySrv.cc
	$(CXX) /FoPolySrv.obj -c PolySrv.cc $(CXXFLAGS)

Server.cc: SrvCfg.h SrvConnMgr.h SrvOpts.h Server.h

Server.h: SrvXact.h SrvConnMgr.h

Server.obj: Server.cc
	$(CXX) /FoServer.obj -c Server.cc $(CXXFLAGS)

SrvCfg.cc: Server.h SrvCfg.h

SrvCfg.obj: SrvCfg.cc
	$(CXX) /FoSrvCfg.obj -c SrvCfg.cc $(CXXFLAGS)

SrvConnMgr.cc: SrvConnMgr.h

SrvConnMgr.obj: SrvConnMgr.cc
	$(CXX) /FoSrvConnMgr.obj -c SrvConnMgr.cc $(CXXFLAGS)

SrvOpts.cc: SrvOpts.h

SrvOpts.obj: SrvOpts.cc
	$(CXX) /FoSrvOpts.obj -c SrvOpts.cc $(CXXFLAGS)

SrvXact.cc: Server.h SrvCfg.h SrvXact.h SrvOpts.h

SrvXact.obj: SrvXact.cc
	$(CXX) /FoSrvXact.obj -c SrvXact.cc $(CXXFLAGS)

polysrv.exe: PolySrv.obj srvside.lib
	$(LINK) $(EXEFLAGS) /out:$@ \
PolySrv.obj srvside.lib ../app/app.lib ../runtime/agent.lib ../runtime/runtime.lib ../pgl/pgl.lib ../xparser/xparser.lib ../csm/csm.lib ../beep/beep.lib ../xml/xml.lib ../base/base.lib ../xstd/xstd.lib

polysrv.exe_install: install_dirs polysrv.exe
	@echo do not know how to install polysrv.exe on MS Windows

srvside.lib: Server.obj SrvConnMgr.obj SrvOpts.obj SrvXact.obj SrvCfg.obj
	-erase /F $@
	$(AR_R) $(LDFLAGS) /out:$@ \
	Server.obj SrvConnMgr.obj SrvOpts.obj SrvXact.obj SrvCfg.obj

all: all_subdirs polysrv.exe srvside.lib

all_subdirs: 

clean: clean_subdirs 
	-erase /F *.obj *.lib core polysrv.exe srvside.lib

clean_subdirs: 

distclean: distclean_subdirs 
	-erase /F *.obj *.lib core polysrv.exe srvside.lib

distclean_subdirs: 

install: install_subdirs polysrv.exe srvside.lib
install_dirs: 

install: polysrv.exe_install

install_subdirs: 

semiclean: semiclean_subdirs 
	-erase /F polysrv.exe srvside.lib core

semiclean_subdirs: 



syntax highlighted by Code2HTML, v. 0.9.1