diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMCount/DOMCount.cpp b/Projects/Win32/BCC.551/Xerces-all/DOMCount/DOMCount.cpp new file mode 100644 index 0000000000000000000000000000000000000000..09816f316a134d48f986bf93b94083e54306a2c9 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMCount/DOMCount.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMCount/DOMCount.mak b/Projects/Win32/BCC.551/Xerces-all/DOMCount/DOMCount.mak new file mode 100644 index 0000000000000000000000000000000000000000..6f3fc64925420b3880893e7e8ed1ea93142b2cd0 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMCount/DOMCount.mak @@ -0,0 +1,141 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMMemTest/DOMMemTest.cpp b/Projects/Win32/BCC.551/Xerces-all/DOMMemTest/DOMMemTest.cpp new file mode 100644 index 0000000000000000000000000000000000000000..282fff480c03121caffd662e7797801f2f973f2a --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMMemTest/DOMMemTest.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMMemTest/DOMMemTest.mak b/Projects/Win32/BCC.551/Xerces-all/DOMMemTest/DOMMemTest.mak new file mode 100644 index 0000000000000000000000000000000000000000..479a51316d9ffb44ea92fbd60fba956b1d376061 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMMemTest/DOMMemTest.mak @@ -0,0 +1,142 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.cpp b/Projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.cpp new file mode 100644 index 0000000000000000000000000000000000000000..4fe2239f12a2891074d90e7bb377229d6b996636 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.mak b/Projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.mak new file mode 100644 index 0000000000000000000000000000000000000000..df7ad5abece9458a17421e7e5e71e4db8d9767f1 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.mak @@ -0,0 +1,144 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest/DOMRangeTest.cpp b/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest/DOMRangeTest.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f6bf0aa2fafe9457aea2600e008837de7a596012 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest/DOMRangeTest.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest/DOMRangeTest.mak b/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest/DOMRangeTest.mak new file mode 100644 index 0000000000000000000000000000000000000000..891042d3bdda122fdaa4365936e28223deecb3b9 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMRangeTest/DOMRangeTest.mak @@ -0,0 +1,142 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMTest/DOMTest.cpp b/Projects/Win32/BCC.551/Xerces-all/DOMTest/DOMTest.cpp new file mode 100644 index 0000000000000000000000000000000000000000..e666a49b1af375a6ff28636ec22ad76883746cc1 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMTest/DOMTest.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMTest/DOMTest.mak b/Projects/Win32/BCC.551/Xerces-all/DOMTest/DOMTest.mak new file mode 100644 index 0000000000000000000000000000000000000000..386eca23d39575662d10c563a266acd457df3d21 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMTest/DOMTest.mak @@ -0,0 +1,142 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMTraversal/DOMTraversal.cpp b/Projects/Win32/BCC.551/Xerces-all/DOMTraversal/DOMTraversal.cpp new file mode 100644 index 0000000000000000000000000000000000000000..6de53b842289649c883451ba4b84afa9cc992a95 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMTraversal/DOMTraversal.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/DOMTraversal/DOMTraversal.mak b/Projects/Win32/BCC.551/Xerces-all/DOMTraversal/DOMTraversal.mak new file mode 100644 index 0000000000000000000000000000000000000000..e331165d554567f5662e47aefe733a0b452c24e0 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/DOMTraversal/DOMTraversal.mak @@ -0,0 +1,142 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/EncodingTest/EncodingTest.cpp b/Projects/Win32/BCC.551/Xerces-all/EncodingTest/EncodingTest.cpp new file mode 100644 index 0000000000000000000000000000000000000000..5d0b1168fd020b66df3aa828a59b34f98034b07c --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/EncodingTest/EncodingTest.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/EncodingTest/EncodingTest.mak b/Projects/Win32/BCC.551/Xerces-all/EncodingTest/EncodingTest.mak new file mode 100644 index 0000000000000000000000000000000000000000..de93a6044a6bde2c84f1e007764302579dedb063 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/EncodingTest/EncodingTest.mak @@ -0,0 +1,141 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/InitTermTest/InitTermTest.cpp b/Projects/Win32/BCC.551/Xerces-all/InitTermTest/InitTermTest.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a468128eb999cb0e5534a4a28425b6daaa9b76ff --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/InitTermTest/InitTermTest.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/InitTermTest/InitTermTest.mak b/Projects/Win32/BCC.551/Xerces-all/InitTermTest/InitTermTest.mak new file mode 100644 index 0000000000000000000000000000000000000000..6fb231d8d89431df5b3f01f6c3bf291e759b584c --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/InitTermTest/InitTermTest.mak @@ -0,0 +1,142 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/MakeBuildDirs.bat b/Projects/Win32/BCC.551/Xerces-all/MakeBuildDirs.bat new file mode 100755 index 0000000000000000000000000000000000000000..507058667911394fb94e6ca48d7a4020e8aa16fd --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/MakeBuildDirs.bat @@ -0,0 +1,8 @@ +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 diff --git a/Projects/Win32/BCC.551/Xerces-all/SAX2Count/SAX2Count.cpp b/Projects/Win32/BCC.551/Xerces-all/SAX2Count/SAX2Count.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1a25376de8447d109e7debdefe6211edd16d53b8 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/SAX2Count/SAX2Count.cpp @@ -0,0 +1,19 @@ + +#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> + diff --git a/Projects/Win32/BCC.551/Xerces-all/SAX2Count/SAX2Count.mak b/Projects/Win32/BCC.551/Xerces-all/SAX2Count/SAX2Count.mak new file mode 100644 index 0000000000000000000000000000000000000000..482b33845d9c57b4e31f71a0153b51c25575df5d --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/SAX2Count/SAX2Count.mak @@ -0,0 +1,142 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/SAX2Print/SAX2Print.cpp b/Projects/Win32/BCC.551/Xerces-all/SAX2Print/SAX2Print.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a240227b287254f3864475d226877319de6ff2b2 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/SAX2Print/SAX2Print.cpp @@ -0,0 +1,18 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/SAX2Print/SAX2Print.mak b/Projects/Win32/BCC.551/Xerces-all/SAX2Print/SAX2Print.mak new file mode 100644 index 0000000000000000000000000000000000000000..58b2340ac3a5db605e73bd152d8b2e6dd52b2788 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/SAX2Print/SAX2Print.mak @@ -0,0 +1,142 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/SAXCount/SAXCount.cpp b/Projects/Win32/BCC.551/Xerces-all/SAXCount/SAXCount.cpp new file mode 100644 index 0000000000000000000000000000000000000000..97fffeb9a9cb6eabf5e5860eaf12e9e7c2b325bc --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/SAXCount/SAXCount.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/SAXCount/SAXCount.mak b/Projects/Win32/BCC.551/Xerces-all/SAXCount/SAXCount.mak new file mode 100644 index 0000000000000000000000000000000000000000..ba3368f8dbe5a5dcc373aaba8e89d87055d79460 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/SAXCount/SAXCount.mak @@ -0,0 +1,141 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/SAXPrint/SAXPrint.cpp b/Projects/Win32/BCC.551/Xerces-all/SAXPrint/SAXPrint.cpp new file mode 100644 index 0000000000000000000000000000000000000000..0e9900e18c5ef3e35abb580e92b1a05cd6dc6a95 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/SAXPrint/SAXPrint.cpp @@ -0,0 +1,18 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/SAXPrint/SAXPrint.mak b/Projects/Win32/BCC.551/Xerces-all/SAXPrint/SAXPrint.mak new file mode 100644 index 0000000000000000000000000000000000000000..4ba175084994779c11979a9754b56e1eead81f9d --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/SAXPrint/SAXPrint.mak @@ -0,0 +1,141 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/ThreadTest/ThreadTest.cpp b/Projects/Win32/BCC.551/Xerces-all/ThreadTest/ThreadTest.cpp new file mode 100644 index 0000000000000000000000000000000000000000..5c508f4d54a84aab997d6bcb405b7ccc3af25c0b --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/ThreadTest/ThreadTest.cpp @@ -0,0 +1,17 @@ + +#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> diff --git a/Projects/Win32/BCC.551/Xerces-all/ThreadTest/ThreadTest.mak b/Projects/Win32/BCC.551/Xerces-all/ThreadTest/ThreadTest.mak new file mode 100644 index 0000000000000000000000000000000000000000..b0dc8b4dc3160f07abe05d89c48eb3057f38722f --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/ThreadTest/ThreadTest.mak @@ -0,0 +1,140 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/Xerces-all.mak b/Projects/Win32/BCC.551/Xerces-all/Xerces-all.mak new file mode 100644 index 0000000000000000000000000000000000000000..e3cbf9e1143c9e7778e085dfc3eca5564a63d743 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/Xerces-all.mak @@ -0,0 +1,96 @@ +#------------------------------------------------------------------------------ +!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 .. diff --git a/Projects/Win32/BCC.551/Xerces-all/XercesLib/XercesLib.cpp b/Projects/Win32/BCC.551/Xerces-all/XercesLib/XercesLib.cpp new file mode 100644 index 0000000000000000000000000000000000000000..396c2beeb98e43f3c08446e1fb884a55c245a223 --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/XercesLib/XercesLib.cpp @@ -0,0 +1,28 @@ +//--------------------------------------------------------------------------- +#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; +} +//--------------------------------------------------------------------------- diff --git a/Projects/Win32/BCC.551/Xerces-all/XercesLib/XercesLib.mak b/Projects/Win32/BCC.551/Xerces-all/XercesLib/XercesLib.mak new file mode 100644 index 0000000000000000000000000000000000000000..7bc7591fa14088871d2f46efd43d164d73a0f8bd --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/XercesLib/XercesLib.mak @@ -0,0 +1,444 @@ +# --------------------------------------------------------------------------- +!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$@ $< +# --------------------------------------------------------------------------- + + + + diff --git a/Projects/Win32/BCC.551/Xerces-all/XercesLib/afxres.h b/Projects/Win32/BCC.551/Xerces-all/XercesLib/afxres.h new file mode 100644 index 0000000000000000000000000000000000000000..d901e3dc54c09ee420899034b7d2fbc0ad2c6d8e --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/XercesLib/afxres.h @@ -0,0 +1,2 @@ +// Dummy file to allow the C++Builder XercesLib project to use +// the same Version resource file as Visual C++ diff --git a/Projects/Win32/BCC.551/Xerces-all/readme.txt b/Projects/Win32/BCC.551/Xerces-all/readme.txt new file mode 100644 index 0000000000000000000000000000000000000000..6bbef1f7271ff5f515963473dc21f3c85e97f9bc --- /dev/null +++ b/Projects/Win32/BCC.551/Xerces-all/readme.txt @@ -0,0 +1,21 @@ +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 (marl@mebius.net)