# # 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 GLexer.cc: xparser.h GLexer.h GLexer.h: Lexer.h GLexer.obj: GLexer.cc $(CXX) /FoGLexer.obj -c GLexer.cc $(CXXFLAGS) GParser.cc: xparser.h TokenSym.h GParser.h GParser.h: SynSym.h Lexer.h GParser.obj: GParser.cc $(CXX) /FoGParser.obj -c GParser.cc $(CXXFLAGS) LexToken.cc: xparser.h LexToken.h LexToken.obj: LexToken.cc $(CXX) /FoLexToken.obj -c LexToken.cc $(CXXFLAGS) Lexer.h: LexToken.h ParsSym.cc: xparser.h TokenSym.h ParsSym.h ParsSym.h: SynSym.h ParsSym.obj: ParsSym.cc $(CXX) /FoParsSym.obj -c ParsSym.cc $(CXXFLAGS) SynSym.cc: xparser.h SynSym.h SynSym.h: LexToken.h SynSym.obj: SynSym.cc $(CXX) /FoSynSym.obj -c SynSym.cc $(CXXFLAGS) SynSymTbl.cc: xparser.h SynSymTbl.h SynSymTbl.h: SynSym.h SynSymTbl.obj: SynSymTbl.cc $(CXX) /FoSynSymTbl.obj -c SynSymTbl.cc $(CXXFLAGS) TokenSym.cc: xparser.h TokenSym.h TokenSym.h: SynSym.h TokenSym.obj: TokenSym.cc $(CXX) /FoTokenSym.obj -c TokenSym.cc $(CXXFLAGS) xparser.lib: GLexer.obj GParser.obj LexToken.obj SynSym.obj SynSymTbl.obj TokenSym.obj ParsSym.obj -erase /F $@ $(AR_R) $(LDFLAGS) /out:$@ \ GLexer.obj GParser.obj LexToken.obj SynSym.obj SynSymTbl.obj TokenSym.obj ParsSym.obj all: all_subdirs xparser.lib all_subdirs: clean: clean_subdirs -erase /F *.obj *.lib core xparser.lib clean_subdirs: distclean: distclean_subdirs -erase /F *.obj *.lib core xparser.lib distclean_subdirs: install: install_subdirs xparser.lib install_subdirs: semiclean: semiclean_subdirs -erase /F xparser.lib core semiclean_subdirs: