tng 2003/03/13 12:50:18 Added: c/Projects/Win32/BCC.551/Xerces-all MakeBuildDirs.bat Xerces-all.mak readme.txt c/Projects/Win32/BCC.551/Xerces-all/DOMCount DOMCount.cpp DOMCount.mak c/Projects/Win32/BCC.551/Xerces-all/DOMMemTest DOMMemTest.cpp DOMMemTest.mak c/Projects/Win32/BCC.551/Xerces-all/DOMPrint DOMPrint.cpp DOMPrint.mak c/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest DOMRangeTest.cpp DOMRangeTest.mak c/Projects/Win32/BCC.551/Xerces-all/DOMTest DOMTest.cpp DOMTest.mak c/Projects/Win32/BCC.551/Xerces-all/DOMTraversal DOMTraversal.cpp DOMTraversal.mak c/Projects/Win32/BCC.551/Xerces-all/EncodingTest EncodingTest.cpp EncodingTest.mak c/Projects/Win32/BCC.551/Xerces-all/InitTermTest InitTermTest.cpp InitTermTest.mak c/Projects/Win32/BCC.551/Xerces-all/SAX2Count SAX2Count.cpp SAX2Count.mak c/Projects/Win32/BCC.551/Xerces-all/SAX2Print SAX2Print.cpp SAX2Print.mak c/Projects/Win32/BCC.551/Xerces-all/SAXCount SAXCount.cpp SAXCount.mak c/Projects/Win32/BCC.551/Xerces-all/SAXPrint SAXPrint.cpp SAXPrint.mak c/Projects/Win32/BCC.551/Xerces-all/ThreadTest ThreadTest.cpp ThreadTest.mak c/Projects/Win32/BCC.551/Xerces-all/XercesLib XercesLib.cpp XercesLib.mak afxres.h Log: [Bug 11974] mak-files for bcc32 v.5.5.1 (free or from BCB5). Patch from Vitaly Prapirny Revision Changes Path 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/MakeBuildDirs.bat Index: MakeBuildDirs.bat =================================================================== REM CommandInterpreter: $(COMSPEC) REM -- Create the Xerces-C target directories for the C++Builder 4 projects mkdir %0\..\..\..\..\..\Build mkdir %0\..\..\..\..\..\Build\Win32 mkdir %0\..\..\..\..\..\Build\Win32\BCC.551 mkdir %0\..\..\..\..\..\Build\Win32\BCC.551\obj 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/Xerces-all.mak Index: Xerces-all.mak =================================================================== #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ default: all #------------------------------------------------------------------------------ # Rules for building from command prompt MakeBuildDirs: MakeBuildDirs.bat call $** MAKEN = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f PROJECTNAMES = XercesLib DOMCount DOMPrint SAXCount SAXPrint SAX2Count SAX2Print \ DOMTest DOMMemTest DOMRangeTest DOMTraversal EncodingTest InitTermTest \ ThreadTest XERCESVER=2_2_0 buildall: clearall $(PROJECTNAMES) all: $(PROJECTNAMES) clearall: del /q ..\..\..\..\Build\Win32\BCC.551\*.* ..\..\..\..\Build\Win32\BCC.551\obj\*.* XercesLib: XercesLib\XercesLib.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) -DWITHDEPRDOM=$(WITHDEPRDOM) -DWITHASM=$(WITHASM) cd .. DOMPrint: DOMPrint\DOMPrint.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. DOMCount: DOMCount\DOMCount.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. SAXCount: SAXCount\SAXCount.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. SAXPrint: SAXPrint\SAXPrint.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. SAX2Count: SAX2Count\SAX2Count.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. SAX2Print: SAX2Print\SAX2Print.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. DOMTest: DOMTest\DOMTest.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. DOMMemTest: DOMMemTest\DOMMemTest.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. DOMRangeTest: DOMRangeTest\DOMRangeTest.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. DOMTraversal: DOMTraversal\DOMTraversal.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. EncodingTest: EncodingTest\EncodingTest.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. InitTermTest: InitTermTest\InitTermTest.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. ThreadTest: ThreadTest\ThreadTest.mak cd $< $(MAKEN) $<.mak -DXERCESVER=$(XERCESVER) cd .. 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/readme.txt Index: readme.txt =================================================================== Feb 27, 2003 - Xerces C and Borland C++ Compiler v 5.5.1 ======================================================== - changes for Xerces C 2.2.0 How to build dll with Win95 support (tasm32 required, so only for BCB5): make -f Xerces-all.mak -DWITHASM=Y Aug 23, 2002 - Xerces C and Borland C++ Compiler v 5.5.1 ======================================================== Before build: MakeBuildDirs.bat How to build dll (without deprecated DOM API) and tests: make -f Xerces-all.mak How to build dll (with deprecated DOM API, approx. 300k larger) and tests: make -f Xerces-all.mak -DWITHDEPRDOM=Y Vitaly Prapirny ([EMAIL PROTECTED]) 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMCount/DOMCount.cpp Index: DOMCount.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <DOMCount.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMCount/DOMCount.mak Index: DOMCount.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\DOMCount.exe OBJFILES = $(TARGETPATH)\obj\DOMCount.obj RESFILES = MAINSOURCE = DOMCount.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .; PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\samples\DOMCount;..\..\..\..\..\src LIBPATH = WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -5 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -D"" -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMMemTest/DOMMemTest.cpp Index: DOMMemTest.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <DOMMemTest.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMMemTest/DOMMemTest.mak Index: DOMMemTest.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\DOMMemTest.exe OBJFILES = $(TARGETPATH)\obj\DOMMemTest.obj RESFILES = MAINSOURCE = DOMMemTest.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = PACKAGES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .; PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;NO_STRICT;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\tests\DOM\DOMMemTest;..\..\..\..\..\src LIBPATH = WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.cpp Index: DOMPrint.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <DOMPrint.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.mak Index: DOMPrint.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\DOMPrint.exe OBJFILES = $(TARGETPATH)\obj\DOMPrint.obj \ $(TARGETPATH)\obj\DOMTreeErrorReporter.obj \ $(TARGETPATH)\obj\DOMPrintFilter.obj \ $(TARGETPATH)\obj\DOMPrintErrorHandler.obj RESFILES = MAINSOURCE = DOMPrint.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .;..\..\..\..\..\samples\DOMPrint PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\samples\DOMPrint;..\..\..\..\..\src LIBPATH = ..\..\..\..\..\samples\DOMPrint WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -5 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -D"" -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest/DOMRangeTest.cpp Index: DOMRangeTest.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <RangeTest.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest/DOMRangeTest.mak Index: DOMRangeTest.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\DOMRangeTest.exe OBJFILES = $(TARGETPATH)\obj\DOMRangeTest.obj RESFILES = MAINSOURCE = DOMRangeTest.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = PACKAGES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .; PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;NO_STRICT;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\tests\DOM\RangeTest;..\..\..\..\..\src LIBPATH = WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMTest/DOMTest.cpp Index: DOMTest.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <DTest.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMTest/DOMTest.mak Index: DOMTest.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\DOMTest.exe OBJFILES = $(TARGETPATH)\obj\DOMTest.obj RESFILES = MAINSOURCE = DOMTest.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = PACKAGES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .; PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;NO_STRICT;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\tests\DOM\DOMTest;..\..\..\..\..\src LIBPATH = WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -g0 -Tkh30000 -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMTraversal/DOMTraversal.cpp Index: DOMTraversal.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <Traversal.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/DOMTraversal/DOMTraversal.mak Index: DOMTraversal.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\DOMTraversal.exe OBJFILES = $(TARGETPATH)\obj\DOMTraversal.obj RESFILES = MAINSOURCE = DOMTraversal.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = PACKAGES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .; PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;NO_STRICT;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\tests\DOM\Traversal;..\..\..\..\..\src LIBPATH = WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/EncodingTest/EncodingTest.cpp Index: EncodingTest.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <EncodingTest.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/EncodingTest/EncodingTest.mak Index: EncodingTest.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\EncodingTest.exe OBJFILES = $(TARGETPATH)\obj\EncodingTest.obj RESFILES = MAINSOURCE = EncodingTest.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .; PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\tests\EncodingTest;..\..\..\..\..\src LIBPATH = WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -5 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -D"" -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/InitTermTest/InitTermTest.cpp Index: InitTermTest.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <InitTermTest.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/InitTermTest/InitTermTest.mak Index: InitTermTest.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\InitTermTest.exe OBJFILES = $(TARGETPATH)\obj\InitTermTest.obj RESFILES = MAINSOURCE = InitTermTest.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = PACKAGES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .; PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;NO_STRICT;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\tests\InitTermTest;..\..\..\..\..\src LIBPATH = WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/SAX2Count/SAX2Count.cpp Index: SAX2Count.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <SAX2Count.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/SAX2Count/SAX2Count.mak Index: SAX2Count.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\SAX2Count.exe OBJFILES = $(TARGETPATH)\obj\SAX2Count.obj \ $(TARGETPATH)\obj\SAX2CountHandlers.obj RESFILES = MAINSOURCE = SAX2Count.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .;..\..\..\..\..\samples\SAX2Count PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\samples\SAX2Count;..\..\..\..\..\src LIBPATH = ..\..\..\..\..\samples\SAX2Count WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -5 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zi LFLAGS = -I$(TARGETPATH)\obj -D"" -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/SAX2Print/SAX2Print.cpp Index: SAX2Print.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE #pragma ARGS_USED int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <SAX2Print.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/SAX2Print/SAX2Print.mak Index: SAX2Print.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\SAX2Print.exe OBJFILES = $(TARGETPATH)\obj\SAX2Print.obj \ $(TARGETPATH)\obj\SAX2PrintHandlers.obj RESFILES = MAINSOURCE = SAX2Print.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .;..\..\..\..\..\samples\SAX2Print PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\samples\SAX2Print;..\..\..\..\..\src LIBPATH = ..\..\..\..\..\samples\SAX2Print WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -5 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -D"" -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/SAXCount/SAXCount.cpp Index: SAXCount.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <SAXCount.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/SAXCount/SAXCount.mak Index: SAXCount.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\SAXCount.exe OBJFILES = $(TARGETPATH)\obj\SAXCount.obj \ $(TARGETPATH)\obj\SAXCountHandlers.obj RESFILES = MAINSOURCE = SAXCount.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .;..\..\..\..\..\samples\SAXCount PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\samples\SAXCount;..\..\..\..\..\src LIBPATH = ..\..\..\..\..\samples\SAXCount WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -5 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -D"" -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/SAXPrint/SAXPrint.cpp Index: SAXPrint.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE #pragma ARGS_USED int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <SAXPrint.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/SAXPrint/SAXPrint.mak Index: SAXPrint.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\SAXPrint.exe OBJFILES = $(TARGETPATH)\obj\SAXPrint.obj \ $(TARGETPATH)\obj\SAXPrintHandlers.obj RESFILES = MAINSOURCE = SAXPrint.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .;..\..\..\..\..\samples\SAXPrint PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG SYSDEFINES = _NO_VCL;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\samples\SAXPrint;..\..\..\..\..\src LIBPATH = ..\..\..\..\..\samples\SAXPrint WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -5 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -D"" -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/ThreadTest/ThreadTest.cpp Index: ThreadTest.cpp =================================================================== #pragma hdrstop //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifdef NEVER_COMPILE // Dummy entry point to satisfy the BCB IDE int main(int argc, char* argv[]) { return 0; } #endif // The real entry point is in the Samples folder #include <ThreadTest.cpp> 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/ThreadTest/ThreadTest.mak Index: ThreadTest.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\ThreadTest.exe OBJFILES = $(TARGETPATH)\obj\ThreadTest.obj RESFILES = MAINSOURCE = ThreadTest.cpp RESDEPEN = $(RESFILES) LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .; PATHASM = .; PATHPAS = .; PATHRC = .; USERDEFINES = _DEBUG;PLATFORM_WIN32 SYSDEFINES = _NO_VCL;NO_STRICT;_VIS_NOLIB;_RTLDLL INCLUDEPATH = ..\..\..\..\..\tests\ThreadTest;..\..\..\..\..\src LIBPATH = WARNINGS= # --------------------------------------------------------------------------- CFLAG1 = -Od -w -Tkh30000 -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM -tWC IDLCFLAGS = -src_suffix cpp -boa PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -I$(TARGETPATH)\obj -ap -Tpe -x -Gn -v # --------------------------------------------------------------------------- ALLOBJ = c0x32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/XercesLib/XercesLib.cpp Index: XercesLib.cpp =================================================================== //--------------------------------------------------------------------------- #pragma hdrstop #include <windows.h> //--------------------------------------------------------------------------- // Important note about DLL memory management when your DLL uses the // static version of the RunTime Library: // // If your DLL exports any functions that pass String objects (or structs/ // classes containing nested Strings) as parameter or function results, // you will need to add the library MEMMGR.LIB to both the DLL project and // any other projects that use the DLL. You will also need to use MEMMGR.LIB // if any other projects which use the DLL will be perfomring new or delete // operations on any non-TObject-derived classes which are exported from the // DLL. Adding MEMMGR.LIB to your project will change the DLL and its calling // EXE's to use the BORLNDMM.DLL as their memory manager. In these cases, // the file BORLNDMM.DLL should be deployed along with your DLL. // // To avoid using BORLNDMM.DLL, pass string information using "char *" or // ShortString parameters. // // If your DLL uses the dynamic version of the RTL, you do not need to // explicitly add MEMMGR.LIB as this will be done implicitly for you //--------------------------------------------------------------------------- int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*) { return 1; } //--------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/XercesLib/XercesLib.mak Index: XercesLib.mak =================================================================== # --------------------------------------------------------------------------- !if !$d(BCB) BCB = $(MAKEDIR)\.. !endif # --------------------------------------------------------------------------- TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551 PROJECT = $(TARGETPATH)\xerces-bor_$(XERCESVER).dll !if $d(WITHDEPRDOM) DEPRDOM_PATH=..\..\..\..\..\src\xercesc\dom\deprecated DEPRDOM_OBJFILES = \ $(TARGETPATH)\obj\AttrImpl.obj \ $(TARGETPATH)\obj\AttrMapImpl.obj \ $(TARGETPATH)\obj\AttrNSImpl.obj \ $(TARGETPATH)\obj\CDATASectionImpl.obj \ $(TARGETPATH)\obj\CharacterDataImpl.obj \ $(TARGETPATH)\obj\ChildNode.obj \ $(TARGETPATH)\obj\CommentImpl.obj \ $(TARGETPATH)\obj\DeepNodeListImpl.obj \ $(TARGETPATH)\obj\DocumentFragmentImpl.obj \ $(TARGETPATH)\obj\DocumentImpl.obj \ $(TARGETPATH)\obj\DocumentTypeImpl.obj \ $(TARGETPATH)\obj\DomMemDebug.obj \ $(TARGETPATH)\obj\DOMParser.obj \ $(TARGETPATH)\obj\DOMString.obj \ $(TARGETPATH)\obj\DOM_Attr.obj \ $(TARGETPATH)\obj\DOM_CDATASection.obj \ $(TARGETPATH)\obj\DOM_CharacterData.obj \ $(TARGETPATH)\obj\DOM_Comment.obj \ $(TARGETPATH)\obj\DOM_Document.obj \ $(TARGETPATH)\obj\DOM_DocumentFragment.obj \ $(TARGETPATH)\obj\DOM_DocumentType.obj \ $(TARGETPATH)\obj\DOM_DOMException.obj \ $(TARGETPATH)\obj\DOM_DOMImplementation.obj \ $(TARGETPATH)\obj\DOM_Element.obj \ $(TARGETPATH)\obj\DOM_Entity.obj \ $(TARGETPATH)\obj\DOM_EntityReference.obj \ $(TARGETPATH)\obj\DOM_NamedNodeMap.obj \ $(TARGETPATH)\obj\DOM_Node.obj \ $(TARGETPATH)\obj\DOM_NodeFilter.obj \ $(TARGETPATH)\obj\DOM_NodeIterator.obj \ $(TARGETPATH)\obj\DOM_NodeList.obj \ $(TARGETPATH)\obj\DOM_Notation.obj \ $(TARGETPATH)\obj\DOM_ProcessingInstruction.obj \ $(TARGETPATH)\obj\DOM_Range.obj \ $(TARGETPATH)\obj\DOM_RangeException.obj \ $(TARGETPATH)\obj\DOM_Text.obj \ $(TARGETPATH)\obj\DOM_TreeWalker.obj \ $(TARGETPATH)\obj\DOM_XMLDecl.obj \ $(TARGETPATH)\obj\DStringPool.obj \ $(TARGETPATH)\obj\ElementDefinitionImpl.obj \ $(TARGETPATH)\obj\ElementImpl.obj \ $(TARGETPATH)\obj\ElementNSImpl.obj \ $(TARGETPATH)\obj\EntityImpl.obj \ $(TARGETPATH)\obj\EntityReferenceImpl.obj \ $(TARGETPATH)\obj\NamedNodeMapImpl.obj \ $(TARGETPATH)\obj\NodeIDMap.obj \ $(TARGETPATH)\obj\NodeImpl.obj \ $(TARGETPATH)\obj\NodeIteratorImpl.obj \ $(TARGETPATH)\obj\NodeListImpl.obj \ $(TARGETPATH)\obj\NodeVector.obj \ $(TARGETPATH)\obj\NotationImpl.obj \ $(TARGETPATH)\obj\ParentNode.obj \ $(TARGETPATH)\obj\ProcessingInstructionImpl.obj \ $(TARGETPATH)\obj\RangeImpl.obj \ $(TARGETPATH)\obj\RefCountedImpl.obj \ $(TARGETPATH)\obj\TextImpl.obj \ $(TARGETPATH)\obj\TreeWalkerImpl.obj \ $(TARGETPATH)\obj\XMLDeclImpl.obj !endif OBJFILES = $(TARGETPATH)\obj\XercesLib.obj \ $(TARGETPATH)\obj\Win32PlatformUtils.obj \ $(TARGETPATH)\obj\Win32MsgLoader.obj \ $(TARGETPATH)\obj\Win32TransService.obj \ $(TARGETPATH)\obj\BinHTTPURLInputStream.obj \ $(TARGETPATH)\obj\WinSockNetAccessor.obj \ $(TARGETPATH)\obj\ASCIIRangeFactory.obj \ $(TARGETPATH)\obj\BlockRangeFactory.obj \ $(TARGETPATH)\obj\BMPattern.obj \ $(TARGETPATH)\obj\CharToken.obj \ $(TARGETPATH)\obj\ClosureToken.obj \ $(TARGETPATH)\obj\ConcatToken.obj \ $(TARGETPATH)\obj\ConditionToken.obj \ $(TARGETPATH)\obj\Match.obj \ $(TARGETPATH)\obj\ModifierToken.obj \ $(TARGETPATH)\obj\Op.obj \ $(TARGETPATH)\obj\OpFactory.obj \ $(TARGETPATH)\obj\ParenToken.obj \ $(TARGETPATH)\obj\ParserForXMLSchema.obj \ $(TARGETPATH)\obj\RangeFactory.obj \ $(TARGETPATH)\obj\RangeToken.obj \ $(TARGETPATH)\obj\RangeTokenMap.obj \ $(TARGETPATH)\obj\RegularExpression.obj \ $(TARGETPATH)\obj\RegxParser.obj \ $(TARGETPATH)\obj\RegxUtil.obj \ $(TARGETPATH)\obj\StringToken.obj \ $(TARGETPATH)\obj\Token.obj \ $(TARGETPATH)\obj\TokenFactory.obj \ $(TARGETPATH)\obj\UnicodeRangeFactory.obj \ $(TARGETPATH)\obj\UnionToken.obj \ $(TARGETPATH)\obj\XMLRangeFactory.obj \ $(TARGETPATH)\obj\XMLUniCharacter.obj \ $(TARGETPATH)\obj\Base64.obj \ $(TARGETPATH)\obj\BinFileInputStream.obj \ $(TARGETPATH)\obj\BinInputStream.obj \ $(TARGETPATH)\obj\BinMemInputStream.obj \ $(TARGETPATH)\obj\BitSet.obj \ $(TARGETPATH)\obj\HashPtr.obj \ $(TARGETPATH)\obj\HashXMLCh.obj \ $(TARGETPATH)\obj\HeaderDummy.obj \ $(TARGETPATH)\obj\HexBin.obj \ $(TARGETPATH)\obj\KVStringPair.obj \ $(TARGETPATH)\obj\Mutexes.obj \ $(TARGETPATH)\obj\PlatformUtils.obj \ $(TARGETPATH)\obj\QName.obj \ $(TARGETPATH)\obj\StringPool.obj \ $(TARGETPATH)\obj\TransService.obj \ $(TARGETPATH)\obj\XML256TableTranscoder.obj \ $(TARGETPATH)\obj\XML88591Transcoder.obj \ $(TARGETPATH)\obj\XMLAbstractDoubleFloat.obj \ $(TARGETPATH)\obj\XMLASCIITranscoder.obj \ $(TARGETPATH)\obj\XMLBigDecimal.obj \ $(TARGETPATH)\obj\XMLBigInteger.obj \ $(TARGETPATH)\obj\XMLChTranscoder.obj \ $(TARGETPATH)\obj\XMLDateTime.obj \ $(TARGETPATH)\obj\XMLDouble.obj \ $(TARGETPATH)\obj\XMLEBCDICTranscoder.obj \ $(TARGETPATH)\obj\XMLException.obj \ $(TARGETPATH)\obj\XMLFloat.obj \ $(TARGETPATH)\obj\XMLIBM1140Transcoder.obj \ $(TARGETPATH)\obj\XMLNumber.obj \ $(TARGETPATH)\obj\XMLString.obj \ $(TARGETPATH)\obj\XMLStringTokenizer.obj \ $(TARGETPATH)\obj\XMLUCSTranscoder.obj \ $(TARGETPATH)\obj\XMLUni.obj \ $(TARGETPATH)\obj\XMLUri.obj \ $(TARGETPATH)\obj\XMLURL.obj \ $(TARGETPATH)\obj\XMLUTF16Transcoder.obj \ $(TARGETPATH)\obj\XMLUTF8Transcoder.obj \ $(TARGETPATH)\obj\XMLWin1252Transcoder.obj \ $(TARGETPATH)\obj\LocalFileInputSource.obj \ $(TARGETPATH)\obj\MemBufInputSource.obj \ $(TARGETPATH)\obj\StdInInputSource.obj \ $(TARGETPATH)\obj\URLInputSource.obj \ $(TARGETPATH)\obj\XMLAttDef.obj \ $(TARGETPATH)\obj\XMLAttr.obj \ $(TARGETPATH)\obj\XMLBuffer.obj \ $(TARGETPATH)\obj\XMLBufferMgr.obj \ $(TARGETPATH)\obj\XMLContentModel.obj \ $(TARGETPATH)\obj\XMLElementDecl.obj \ $(TARGETPATH)\obj\XMLEntityDecl.obj \ $(TARGETPATH)\obj\XMLFormatter.obj \ $(TARGETPATH)\obj\XMLNotationDecl.obj \ $(TARGETPATH)\obj\XMLRecognizer.obj \ $(TARGETPATH)\obj\XMLValidator.obj \ $(TARGETPATH)\obj\ElemStack.obj \ $(TARGETPATH)\obj\ReaderMgr.obj \ $(TARGETPATH)\obj\VecAttributesImpl.obj \ $(TARGETPATH)\obj\VecAttrListImpl.obj \ $(TARGETPATH)\obj\XMLReader.obj \ $(TARGETPATH)\obj\XMLScanner.obj \ $(TARGETPATH)\obj\SAX2XMLReaderImpl.obj \ $(TARGETPATH)\obj\SAXParser.obj \ $(TARGETPATH)\obj\DOMAttrImpl.obj \ $(TARGETPATH)\obj\DOMAttrMapImpl.obj \ $(TARGETPATH)\obj\DOMAttrNSImpl.obj \ $(TARGETPATH)\obj\DOMCDATASectionImpl.obj \ $(TARGETPATH)\obj\DOMCharacterDataImpl.obj \ $(TARGETPATH)\obj\DOMChildNode.obj \ $(TARGETPATH)\obj\DOMCommentImpl.obj \ $(TARGETPATH)\obj\DOMDeepNodeListImpl.obj \ $(TARGETPATH)\obj\DOMDocumentFragmentImpl.obj \ $(TARGETPATH)\obj\DOMDocumentImpl.obj \ $(TARGETPATH)\obj\DOMDocumentTypeImpl.obj \ $(TARGETPATH)\obj\DOMStringPool.obj \ $(TARGETPATH)\obj\DOMElementImpl.obj \ $(TARGETPATH)\obj\DOMElementNSImpl.obj \ $(TARGETPATH)\obj\DOMEntityImpl.obj \ $(TARGETPATH)\obj\DOMEntityReferenceImpl.obj \ $(TARGETPATH)\obj\DOMNamedNodeMapImpl.obj \ $(TARGETPATH)\obj\DOMNodeIDMap.obj \ $(TARGETPATH)\obj\DOMNodeImpl.obj \ $(TARGETPATH)\obj\DOMNodeIteratorImpl.obj \ $(TARGETPATH)\obj\DOMNodeListImpl.obj \ $(TARGETPATH)\obj\DOMNodeVector.obj \ $(TARGETPATH)\obj\DOMNotationImpl.obj \ $(TARGETPATH)\obj\DOMParentNode.obj \ $(TARGETPATH)\obj\DOMProcessingInstructionImpl.obj \ $(TARGETPATH)\obj\DOMRangeImpl.obj \ $(TARGETPATH)\obj\DOMTextImpl.obj \ $(TARGETPATH)\obj\DOMTreeWalkerImpl.obj \ $(TARGETPATH)\obj\Dummy.obj \ $(TARGETPATH)\obj\InputSource.obj \ $(TARGETPATH)\obj\SAXException.obj \ $(TARGETPATH)\obj\SAXParseException.obj \ $(TARGETPATH)\obj\sax2Dummy.obj \ $(TARGETPATH)\obj\AllContentModel.obj \ $(TARGETPATH)\obj\CMAny.obj \ $(TARGETPATH)\obj\CMBinaryOp.obj \ $(TARGETPATH)\obj\CMUnaryOp.obj \ $(TARGETPATH)\obj\ContentLeafNameTypeVector.obj \ $(TARGETPATH)\obj\ContentSpecNode.obj \ $(TARGETPATH)\obj\DFAContentModel.obj \ $(TARGETPATH)\obj\GrammarResolver.obj \ $(TARGETPATH)\obj\MixedContentModel.obj \ $(TARGETPATH)\obj\SimpleContentModel.obj \ $(TARGETPATH)\obj\AbstractNumericFacetValidator.obj \ $(TARGETPATH)\obj\AbstractNumericValidator.obj \ $(TARGETPATH)\obj\AbstractStringValidator.obj \ $(TARGETPATH)\obj\AnySimpleTypeDatatypeValidator.obj \ $(TARGETPATH)\obj\AnyURIDatatypeValidator.obj \ $(TARGETPATH)\obj\Base64BinaryDatatypeValidator.obj \ $(TARGETPATH)\obj\BooleanDatatypeValidator.obj \ $(TARGETPATH)\obj\DateDatatypeValidator.obj \ $(TARGETPATH)\obj\DateTimeValidator.obj \ $(TARGETPATH)\obj\DateTimeDatatypeValidator.obj \ $(TARGETPATH)\obj\DatatypeValidator.obj \ $(TARGETPATH)\obj\DatatypeValidatorFactory.obj \ $(TARGETPATH)\obj\DayDatatypeValidator.obj \ $(TARGETPATH)\obj\DecimalDatatypeValidator.obj \ $(TARGETPATH)\obj\DoubleDatatypeValidator.obj \ $(TARGETPATH)\obj\DurationDatatypeValidator.obj \ $(TARGETPATH)\obj\ENTITYDatatypeValidator.obj \ $(TARGETPATH)\obj\FloatDatatypeValidator.obj \ $(TARGETPATH)\obj\HexBinaryDatatypeValidator.obj \ $(TARGETPATH)\obj\IDDatatypeValidator.obj \ $(TARGETPATH)\obj\IDREFDatatypeValidator.obj \ $(TARGETPATH)\obj\ListDatatypeValidator.obj \ $(TARGETPATH)\obj\MonthDatatypeValidator.obj \ $(TARGETPATH)\obj\MonthDayDatatypeValidator.obj \ $(TARGETPATH)\obj\NameDatatypeValidator.obj \ $(TARGETPATH)\obj\NCNameDatatypeValidator.obj \ $(TARGETPATH)\obj\NOTATIONDatatypeValidator.obj \ $(TARGETPATH)\obj\QNameDatatypeValidator.obj \ $(TARGETPATH)\obj\StringDatatypeValidator.obj \ $(TARGETPATH)\obj\TimeDatatypeValidator.obj \ $(TARGETPATH)\obj\UnionDatatypeValidator.obj \ $(TARGETPATH)\obj\YearDatatypeValidator.obj \ $(TARGETPATH)\obj\YearMonthDatatypeValidator.obj \ $(TARGETPATH)\obj\DTDAttDef.obj \ $(TARGETPATH)\obj\DTDAttDefList.obj \ $(TARGETPATH)\obj\DTDElementDecl.obj \ $(TARGETPATH)\obj\DTDGrammar.obj \ $(TARGETPATH)\obj\DTDScanner.obj \ $(TARGETPATH)\obj\DTDValidator.obj \ $(TARGETPATH)\obj\ComplexTypeInfo.obj \ $(TARGETPATH)\obj\GeneralAttributeCheck.obj \ $(TARGETPATH)\obj\NamespaceScope.obj \ $(TARGETPATH)\obj\SchemaAttDef.obj \ $(TARGETPATH)\obj\SchemaAttDefList.obj \ $(TARGETPATH)\obj\SchemaElementDecl.obj \ $(TARGETPATH)\obj\SchemaGrammar.obj \ $(TARGETPATH)\obj\SchemaInfo.obj \ $(TARGETPATH)\obj\SchemaSymbols.obj \ $(TARGETPATH)\obj\SchemaValidator.obj \ $(TARGETPATH)\obj\SubstitutionGroupComparator.obj \ $(TARGETPATH)\obj\TraverseSchema.obj \ $(TARGETPATH)\obj\XercesAttGroupInfo.obj \ $(TARGETPATH)\obj\XercesElementWildcard.obj \ $(TARGETPATH)\obj\XercesGroupInfo.obj \ $(TARGETPATH)\obj\XUtil.obj \ $(TARGETPATH)\obj\FieldActivator.obj \ $(TARGETPATH)\obj\FieldValueMap.obj \ $(TARGETPATH)\obj\IC_Field.obj \ $(TARGETPATH)\obj\IC_Key.obj \ $(TARGETPATH)\obj\IC_KeyRef.obj \ $(TARGETPATH)\obj\IC_Selector.obj \ $(TARGETPATH)\obj\IC_Unique.obj \ $(TARGETPATH)\obj\IdentityConstraint.obj \ $(TARGETPATH)\obj\ValueStore.obj \ $(TARGETPATH)\obj\ValueStoreCache.obj \ $(TARGETPATH)\obj\XercesXPath.obj \ $(TARGETPATH)\obj\XPathMatcher.obj \ $(TARGETPATH)\obj\XPathMatcherStack.obj \ $(TARGETPATH)\obj\XPathSymbols.obj \ $(TARGETPATH)\obj\AbstractDOMParser.obj \ $(TARGETPATH)\obj\XercesDOMParser.obj \ $(TARGETPATH)\obj\DOMException.obj \ $(TARGETPATH)\obj\DefaultPanicHandler.obj \ $(TARGETPATH)\obj\PanicHandler.obj \ $(TARGETPATH)\obj\EncodingValidator.obj \ $(TARGETPATH)\obj\XSDErrorReporter.obj \ $(TARGETPATH)\obj\XSDDOMParser.obj \ $(TARGETPATH)\obj\XSDElementNSImpl.obj \ $(TARGETPATH)\obj\XSDLocator.obj \ $(TARGETPATH)\obj\DOMRangeException.obj \ $(TARGETPATH)\obj\DOMImplementationImpl.obj \ $(TARGETPATH)\obj\DOMImplementationRegistry.obj \ $(TARGETPATH)\obj\DOMBuilderImpl.obj \ $(TARGETPATH)\obj\DOMWriterImpl.obj \ $(TARGETPATH)\obj\Wrapper4InputSource.obj \ $(TARGETPATH)\obj\Wrapper4DOMInputSource.obj \ $(TARGETPATH)\obj\DOMLocatorImpl.obj \ $(TARGETPATH)\obj\DOMErrorImpl.obj \ $(TARGETPATH)\obj\MemBufFormatTarget.obj \ $(TARGETPATH)\obj\StdOutFormatTarget.obj \ $(TARGETPATH)\obj\LocalFileFormatTarget.obj \ $(TARGETPATH)\obj\XMLChar.obj \ $(TARGETPATH)\obj\XMLMsgLoader.obj \ $(TARGETPATH)\obj\DGXMLScanner.obj \ $(TARGETPATH)\obj\IGXMLScanner.obj \ $(TARGETPATH)\obj\IGXMLScanner2.obj \ $(TARGETPATH)\obj\SGXMLScanner.obj \ $(TARGETPATH)\obj\WFXMLScanner.obj \ $(TARGETPATH)\obj\XMLScannerResolver.obj \ $(TARGETPATH)\obj\DOMTypeInfoImpl.obj \ $(DEPRDOM_OBJFILES) RESFILES = $(TARGETPATH)\obj\Version.res MAINSOURCE = XercesLib.cpp RESDEPEN = $(RESFILES) LIBFILES = IDLFILES = IDLGENFILES = LIBRARIES = SPARELIBS = DEFFILE = # --------------------------------------------------------------------------- PATHCPP = .;..\..\..\..\..\src\xercesc\dom;..\..\..\..\..\src\xercesc\dom\impl;..\..\..\..\..\src\xercesc\framework;..\..\..\..\..\src\xercesc\internal;..\..\..\..\..\src\xercesc\parsers;..\..\..\..\..\src\xercesc\sax;..\..\..\..\..\src\xercesc\sax2;..\..\..\..\..\src\xercesc\util;..\..\..\..\..\src\xercesc\util\MsgLoaders\Win32;..\..\..\..\..\src\xercesc\util\NetAccessors\WinSock;..\..\..\..\..\src\xercesc\util\Platforms\Win32;..\..\..\..\..\src\xercesc\util\regx;..\..\..\..\..\src\xercesc\util\Transcoders\Win32;..\..\..\..\..\src\xercesc\validators\common;..\..\..\..\..\src\xercesc\validators\datatype;..\..\..\..\..\src\xercesc\validators\DTD;..\..\..\..\..\src\xercesc\validators\schema;..\..\..\..\..\src\xercesc\validators\schema\identity;$(DEPRDOM_PATH) PATHASM = .; PATHPAS = .; PATHRC = .;..\..\..\..\..\src\xercesc\util\Platforms\Win32 !if !$d(WITHASM) XERCES_NO_ASM=;XERCES_NO_ASM !endif USERDEFINES = _DEBUG;PLATFORM_WIN32;_CRTDBG_MAP_ALLOC;PROJ_XMLPARSER;PROJ_XMLUTIL;PROJ_PARSERS;PROJ_SAX4C;PROJ_SAX2;PROJ_DOM;PROJ_VALIDATORS;XML_SINGLEDLL;XML_USE_WIN32_TRANSCODER;XML_USE_WIN32_MSGLOADER;XML_USE_NETACCESSOR_WINSOCK$(XERCES_NO_ASM) SYSDEFINES = NO_STRICT;_NO_VCL;_RTLDLL INCLUDEPATH = ..\..\..\..\..\src;..\..\..\..\..\src\xercesc\dom;..\..\..\..\..\src\xercesc\framework;..\..\..\..\..\src\xercesc\internal;..\..\..\..\..\src\xercesc\parsers;..\..\..\..\..\src\xercesc\sax;..\..\..\..\..\src\xercesc\sax2;..\..\..\..\..\src\xercesc\util;..\..\..\..\..\src\xercesc\util\MsgLoaders\Win32;..\..\..\..\..\src\xercesc\util\NetAccessors\WinSock;..\..\..\..\..\src\xercesc\util\Platforms\Win32;..\..\..\..\..\src\xercesc\util\regx;..\..\..\..\..\src\xercesc\util\Transcoders\Win32;..\..\..\..\..\src\xercesc\validators\common;..\..\..\..\..\src\xercesc\validators\datatype;..\..\..\..\..\src\xercesc\validators\DTD;..\..\..\..\..\src\xercesc\validators\schema;..\..\..\..\..\src\xercesc\validators\schema\identity;$(DEPRDOM_PATH) LIBPATH = ..\..\..\..\..\src\xercesc\dom;..\..\..\..\..\src\xercesc\framework;..\..\..\..\..\src\xercesc\internal;..\..\..\..\..\src\xercesc\parsers;..\..\..\..\..\src\xercesc\sax;..\..\..\..\..\src\xercesc\sax2;..\..\..\..\..\src\xercesc\util;..\..\..\..\..\src\xercesc\util\MsgLoaders\Win32;..\..\..\..\..\src\xercesc\util\NetAccessors\WinSock;..\..\..\..\..\src\xercesc\util\Platforms\Win32;..\..\..\..\..\src\xercesc\util\regx;..\..\..\..\..\src\xercesc\util\Transcoders\Win32;..\..\..\..\..\src\xercesc\validators\common;..\..\..\..\..\src\xercesc\validators\datatype;..\..\..\..\..\src\xercesc\validators\DTD;..\..\..\..\..\src\xercesc\validators\schema;..\..\..\..\..\src\xercesc\validators\schema\identity;$(DEPRDOM_PATH) WARNINGS= -w-par # --------------------------------------------------------------------------- CFLAG1 = -tWD -Od -Vx -Ve -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM IDLCFLAGS = PFLAGS = -N2$(TARGETPATH)\obj \ -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHNE -M RFLAGS = AFLAGS = /mx /w2 /zd LFLAGS = -l"$(TARGETPATH)\" -I$(TARGETPATH)\obj \ -D"" -aa -Tpd -x -Gn -Gi -v # --------------------------------------------------------------------------- ALLOBJ = c0d32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cw32mti.lib # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # MAKE SECTION # --------------------------------------------------------------------------- # This section of the project file is not used by the BCB IDE. It is for # the benefit of building from the command-line using the MAKE utility. # --------------------------------------------------------------------------- .autodepend # --------------------------------------------------------------------------- !if "$(USERDEFINES)" != "" AUSERDEFINES = -d$(USERDEFINES:;= -d) !else AUSERDEFINES = !endif !if !$d(BCC32) BCC32 = bcc32 !endif !if !$d(CPP32) CPP32 = cpp32 !endif !if !$d(DCC32) DCC32 = dcc32 !endif !if !$d(TASM32) TASM32 = tasm32 !endif !if !$d(LINKER) LINKER = ilink32 !endif !if !$d(BRCC32) BRCC32 = brcc32 !endif # --------------------------------------------------------------------------- !if $d(PATHCPP) .PATH.CPP = $(PATHCPP) .PATH.C = $(PATHCPP) !endif !if $d(PATHPAS) .PATH.PAS = $(PATHPAS) !endif !if $d(PATHASM) .PATH.ASM = $(PATHASM) !endif !if $d(PATHRC) .PATH.RC = $(PATHRC) !endif # --------------------------------------------------------------------------- $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) -L$(LIBPATH) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! # --------------------------------------------------------------------------- .pas.hpp: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .pas.obj: $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< } .cpp.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.obj: $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< } .c.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .cpp.i: $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< } .asm.obj: $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@ .rc.res: $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $< # --------------------------------------------------------------------------- 1.1 xml-xerces/c/Projects/Win32/BCC.551/Xerces-all/XercesLib/afxres.h Index: afxres.h =================================================================== // Dummy file to allow the C++Builder XercesLib project to use // the same Version resource file as Visual C++
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]