diff options
Diffstat (limited to 'utilities/bcppmake')
37 files changed, 1375 insertions, 142 deletions
diff --git a/utilities/bcppmake/cipherraw.bpf b/utilities/bcppmake/cipherraw.bpf new file mode 100644 index 0000000..867cb31 --- /dev/null +++ b/utilities/bcppmake/cipherraw.bpf @@ -0,0 +1,9 @@ +USEUNIT("..\cipherraw.cpp"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); +//--------------------------------------------------------------------------- +This file is used by the project manager only and should be treated like the project file + +
main
\ No newline at end of file diff --git a/utilities/bcppmake/cipherraw.bpr b/utilities/bcppmake/cipherraw.bpr new file mode 100644 index 0000000..03d9b88 --- /dev/null +++ b/utilities/bcppmake/cipherraw.bpr @@ -0,0 +1,123 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!-- C++Builder XML Project --> +<PROJECT> + <MACROS> + <VERSION value="BCB.05.03"/> + <PROJECT value="cipherraw.exe"/> + <OBJFILES value="..\cipherraw.obj"/> + <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> + <DEFFILE value=""/> + <RESDEPEN value="$(RESFILES)"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> + <LIBRARIES value=""/> + <SPARELIBS value=""/> + <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi + ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi + VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi + dclocx50.bpi bcb2kaxserver50.bpi"/> + <PATHCPP value=".;.."/> + <PATHPAS value=".;"/> + <PATHRC value=".;"/> + <PATHASM value=".;"/> + <DEBUGLIBPATH value="$(BCB)\lib\debug"/> + <RELEASELIBPATH value="$(BCB)\lib\release"/> + <LINKER value="tlink32"/> + <USERDEFINES value="_ICU_;_ICUSWORD_;USBINARY"/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> + <MAINSOURCE value="cipherraw.bpf"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> + <WARNINGS value="-w-par"/> + </MACROS> + <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -DUSBINARY -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> + <RFLAGS value=""/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -S:0x300000 -Sc:0x20000 -ap -Tpe -x -Gn"/> + </OPTIONS> + <LINKER> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> + <ALLRES value="$(RESFILES)"/> + <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> + </LINKER> + <IDEOPTIONS> +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[HistoryLists\hlIncludePath] +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[HistoryLists\hlConditionals] +Count=3 +Item0=_ICU_;_ICUSWORD_;USBINARY +Item1=_ICU_;_ICUSWORD_ +Item2=_DEBUG + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 +LinkCGLIB=0 + +[Language] +ActiveLang= +ProjectLang= +RootDir= + </IDEOPTIONS> +</PROJECT>
\ No newline at end of file diff --git a/utilities/bcppmake/diatheke.bpf b/utilities/bcppmake/diatheke.bpf index d80339c..8d4f0ae 100644 --- a/utilities/bcppmake/diatheke.bpf +++ b/utilities/bcppmake/diatheke.bpf @@ -1,5 +1,13 @@ USEUNIT("..\..\apps\console\diatheke\diatheke.cpp"); -USELIB("libsword.lib"); +USEUNIT("..\..\apps\console\diatheke\thmlcgi.cpp"); +USEUNIT("..\..\apps\console\diatheke\corediatheke.cpp"); +USEUNIT("..\..\apps\console\diatheke\diafiltmgr.cpp"); +USEUNIT("..\..\apps\console\diatheke\diathekemgr.cpp"); +USEUNIT("..\..\apps\console\diatheke\gbfcgi.cpp"); +USELIB("..\..\lib\libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/diatheke.bpr b/utilities/bcppmake/diatheke.bpr index 0096a79..e13aa86 100644 --- a/utilities/bcppmake/diatheke.bpr +++ b/utilities/bcppmake/diatheke.bpr @@ -4,11 +4,20 @@ <MACROS> <VERSION value="BCB.05.03"/> <PROJECT value="diatheke.exe"/> - <OBJFILES value="..\..\apps\console\diatheke\diatheke.obj"/> + <OBJFILES value="..\..\apps\console\diatheke\diatheke.obj + ..\..\apps\console\diatheke\thmlcgi.obj + ..\..\apps\console\diatheke\corediatheke.obj + ..\..\apps\console\diatheke\diafiltmgr.obj + ..\..\apps\console\diatheke\diathekemgr.obj + ..\..\apps\console\diatheke\gbfcgi.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\lib\libsword.lib ..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi @@ -22,20 +31,21 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value="_DEBUG"/> + <USERDEFINES value=""/> <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/> <MAINSOURCE value="diatheke.bpf"/> <INCLUDEPATH value="..\..\apps\console\diatheke;$(BCB)\include;$(BCB)\include\vcl;..\..\include"/> - <LIBPATH value="..\..\apps\console\diatheke;$(BCB)\lib\obj;$(BCB)\lib"/> + <LIBPATH value="..\..\apps\console\diatheke;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> - <CFLAG1 value="-Od -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -r- -a8 -b- -k -y -v -vi- -tWC - -tWM -c"/> - <PFLAGS value="-$YD -$W -$O- -v -JPHNE -M"/> + <IDLCFLAGS value="-I..\..\apps\console\diatheke -I$(BCB)\include -I$(BCB)\include\vcl + -I..\..\include -src_suffix cpp -D_DEBUG -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> - <AFLAGS value="/mx /w2 /zd"/> - <LFLAGS value="-D"" -ap -Tpe -x -Gn -v"/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -ap -Tpe -x -Gn"/> </OPTIONS> <LINKER> <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/> @@ -71,13 +81,15 @@ ProductVersion=1.0.0.0 Comments= [HistoryLists\hlIncludePath] -Count=2 -Item0=..\..\apps\console\diatheke;$(BCB)\include;$(BCB)\include\vcl;..\..\include\ -Item1=..\..\apps\console\diatheke;$(BCB)\include;$(BCB)\include\vcl +Count=3 +Item0=..\..\apps\console\diatheke;$(BCB)\include;$(BCB)\include\vcl;..\..\include +Item1=..\..\apps\console\diatheke;$(BCB)\include;$(BCB)\include\vcl;..\..\include\ +Item2=..\..\apps\console\diatheke;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=1 -Item0=..\..\apps\console\diatheke;$(BCB)\lib\obj;$(BCB)\lib +Count=2 +Item0=..\..\apps\console\diatheke;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..\..\apps\console\diatheke;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 diff --git a/utilities/bcppmake/imp2gbs.bpf b/utilities/bcppmake/imp2gbs.bpf index 6c7f388..b5b32d8 100644 --- a/utilities/bcppmake/imp2gbs.bpf +++ b/utilities/bcppmake/imp2gbs.bpf @@ -1,5 +1,8 @@ USEUNIT("..\imp2gbs.cpp"); -USELIB("libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/imp2gbs.bpr b/utilities/bcppmake/imp2gbs.bpr index e6de082..2a2c9f4 100644 --- a/utilities/bcppmake/imp2gbs.bpr +++ b/utilities/bcppmake/imp2gbs.bpr @@ -6,9 +6,13 @@ <PROJECT value="imp2gbs.exe"/> <OBJFILES value="..\imp2gbs.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi @@ -22,14 +26,16 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value=""/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> <SYSDEFINES value="NO_STRICT;_NO_VCL"/> <MAINSOURCE value="imp2gbs.bpf"/> <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> - <LIBPATH value="..\;..;$(BCB)\lib\obj;$(BCB)\lib"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> @@ -77,18 +83,21 @@ Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=3 -Item0=..\;..;$(BCB)\lib\obj;$(BCB)\lib -Item1=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib -Item2=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG [Debugging] DebugSourceDirs=$(BCB)\source\vcl diff --git a/utilities/bcppmake/imp2ld.bpf b/utilities/bcppmake/imp2ld.bpf index 6d5b1ad..3f3f463 100644 --- a/utilities/bcppmake/imp2ld.bpf +++ b/utilities/bcppmake/imp2ld.bpf @@ -1,5 +1,8 @@ USEUNIT("..\imp2ld.cpp"); -USELIB("libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/imp2ld.bpr b/utilities/bcppmake/imp2ld.bpr index 408f516..5b8f2c8 100644 --- a/utilities/bcppmake/imp2ld.bpr +++ b/utilities/bcppmake/imp2ld.bpr @@ -6,9 +6,13 @@ <PROJECT value="imp2ld.exe"/> <OBJFILES value="..\imp2ld.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi @@ -22,14 +26,16 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value=""/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> <SYSDEFINES value="NO_STRICT;_NO_VCL"/> <MAINSOURCE value="imp2ld.bpf"/> <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> - <LIBPATH value="..\;..;$(BCB)\lib\obj;$(BCB)\lib"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> @@ -77,18 +83,21 @@ Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=3 -Item0=..\;..;$(BCB)\lib\obj;$(BCB)\lib -Item1=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib -Item2=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG [Debugging] DebugSourceDirs=$(BCB)\source\vcl diff --git a/utilities/bcppmake/imp2vs.bpf b/utilities/bcppmake/imp2vs.bpf index ab348be..55582f0 100644 --- a/utilities/bcppmake/imp2vs.bpf +++ b/utilities/bcppmake/imp2vs.bpf @@ -1,5 +1,8 @@ USEUNIT("..\imp2vs.cpp"); -USELIB("libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/imp2vs.bpr b/utilities/bcppmake/imp2vs.bpr index ab1ae50..1186687 100644 --- a/utilities/bcppmake/imp2vs.bpr +++ b/utilities/bcppmake/imp2vs.bpr @@ -6,9 +6,13 @@ <PROJECT value="imp2vs.exe"/> <OBJFILES value="..\imp2vs.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi @@ -22,14 +26,16 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value=""/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> <SYSDEFINES value="NO_STRICT;_NO_VCL"/> <MAINSOURCE value="imp2vs.bpf"/> <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> - <LIBPATH value="..\;..;$(BCB)\lib\obj;$(BCB)\lib"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> @@ -77,18 +83,21 @@ Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=3 -Item0=..\;..;$(BCB)\lib\obj;$(BCB)\lib -Item1=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib -Item2=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG [Debugging] DebugSourceDirs=$(BCB)\source\vcl diff --git a/utilities/bcppmake/libsword.bpf b/utilities/bcppmake/libsword.bpf index 04f25c3..e4c4667 100644 --- a/utilities/bcppmake/libsword.bpf +++ b/utilities/bcppmake/libsword.bpf @@ -69,7 +69,6 @@ USEUNIT("..\..\src\modules\filters\thmlheadings.cpp"); USEUNIT("..\..\src\modules\filters\thmlhtmlhref.cpp"); USEUNIT("..\..\src\modules\filters\thmllemma.cpp"); USEUNIT("..\..\src\modules\filters\thmlmorph.cpp"); -USEUNIT("..\..\src\modules\filters\thmlolb.cpp"); USEUNIT("..\..\src\modules\filters\thmlscripref.cpp"); USEUNIT("..\..\src\modules\filters\thmlstrongs.cpp"); USEUNIT("..\..\src\modules\filters\thmlvariants.cpp"); @@ -85,7 +84,6 @@ USEUNIT("..\..\src\modules\filters\utf8latin1.cpp"); USEUNIT("..\..\src\modules\filters\utf8nfc.cpp"); USEUNIT("..\..\src\modules\filters\utf8nfkd.cpp"); USEUNIT("..\..\src\modules\filters\utf8transliterator.cpp"); -USEUNIT("..\..\src\utilfuns\roman.c"); USEUNIT("..\..\src\modules\comments\zcom\zcom.cpp"); USEUNIT("..\..\src\modules\lexdict\rawld4\rawld4.cpp"); USEUNIT("..\..\src\modules\common\zipcomprs.cpp"); @@ -106,6 +104,13 @@ USEUNIT("..\..\src\utilfuns\zlib\trees.c"); USEUNIT("..\..\src\utilfuns\zlib\uncompr.c"); USEUNIT("..\..\src\utilfuns\zlib\untgz.c"); USEUNIT("..\..\src\utilfuns\zlib\adler32.c"); +USEUNIT("..\..\src\modules\filters\greeklexattribs.cpp"); +USEUNIT("..\..\src\mgr\swcacher.cpp"); +USEUNIT("..\..\src\modules\filters\gbfosis.cpp"); +USEUNIT("..\..\src\modules\filters\thmlosis.cpp"); +USEUNIT("..\..\src\mgr\encfiltmgr.cpp"); +USEUNIT("..\..\src\mgr\markupfiltmgr.cpp"); +USEUNIT("..\..\src\utilfuns\roman.cpp"); //--------------------------------------------------------------------------- #define Library diff --git a/utilities/bcppmake/libsword.bpr b/utilities/bcppmake/libsword.bpr index 90220e0..8706c7a 100644 --- a/utilities/bcppmake/libsword.bpr +++ b/utilities/bcppmake/libsword.bpr @@ -54,7 +54,6 @@ ..\..\src\modules\filters\thmlhtmlhref.obj ..\..\src\modules\filters\thmllemma.obj ..\..\src\modules\filters\thmlmorph.obj - ..\..\src\modules\filters\thmlolb.obj ..\..\src\modules\filters\thmlscripref.obj ..\..\src\modules\filters\thmlstrongs.obj ..\..\src\modules\filters\thmlvariants.obj @@ -70,7 +69,7 @@ ..\..\src\modules\filters\utf8nfc.obj ..\..\src\modules\filters\utf8nfkd.obj ..\..\src\modules\filters\utf8transliterator.obj - ..\..\src\utilfuns\roman.obj ..\..\src\modules\comments\zcom\zcom.obj + ..\..\src\modules\comments\zcom\zcom.obj ..\..\src\modules\lexdict\rawld4\rawld4.obj ..\..\src\modules\common\zipcomprs.obj ..\..\src\modules\lexdict\zld\zld.obj @@ -81,8 +80,14 @@ ..\..\src\utilfuns\zlib\inffast.obj ..\..\src\utilfuns\zlib\inflate.obj ..\..\src\utilfuns\zlib\inftrees.obj ..\..\src\utilfuns\zlib\infutil.obj ..\..\src\utilfuns\zlib\trees.obj ..\..\src\utilfuns\zlib\uncompr.obj - ..\..\src\utilfuns\zlib\untgz.obj ..\..\src\utilfuns\zlib\adler32.obj"/> + ..\..\src\utilfuns\zlib\untgz.obj ..\..\src\utilfuns\zlib\adler32.obj + ..\..\src\modules\filters\greeklexattribs.obj ..\..\src\mgr\swcacher.obj + ..\..\src\modules\filters\gbfosis.obj + ..\..\src\modules\filters\thmlosis.obj ..\..\src\mgr\encfiltmgr.obj + ..\..\src\mgr\markupfiltmgr.obj ..\..\src\utilfuns\roman.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> <LIBFILES value=""/> @@ -93,10 +98,10 @@ <PATHRC value=".;"/> <PATHASM value=".;"/> <LINKER value="TLib"/> - <USERDEFINES value=""/> + <USERDEFINES value="_ICU_;_ICUSWORD_;USBINARY"/> <SYSDEFINES value="NO_STRICT"/> <MAINSOURCE value="libsword.bpf"/> - <INCLUDEPATH value="..\..\src\utilfuns\zlib;..\..\src\modules\lexdict\zld;..\..\src\modules\lexdict\rawld4;..\..\src\modules\comments\zcom;..\..\src\modules\genbook\rawgenbook;..\..\src\modules\genbook;..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <INCLUDEPATH value="..\..\src\utilfuns\zlib;..\..\src\modules\lexdict\zld;..\..\src\modules\lexdict\rawld4;..\..\src\modules\comments\zcom;..\..\src\modules\genbook\rawgenbook;..\..\src\modules\genbook;..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl;..\..\..\icu-sword\source\common;..\..\..\icu-sword\source\i18n"/> <LIBPATH value="..\..\src\utilfuns\zlib;..\..\src\modules\lexdict\zld;..\..\src\modules\lexdict\rawld4;..\..\src\modules\comments\zcom;..\..\src\modules\genbook\rawgenbook;..\..\src\modules\genbook;..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> <LISTFILE value=""/> @@ -140,12 +145,14 @@ ProductVersion=1.0.0.0 Comments= [HistoryLists\hlIncludePath] -Count=5 -Item0=..\..\src\utilfuns\zlib;..\..\src\modules\lexdict\zld;..\..\src\modules\lexdict\rawld4;..\..\src\modules\comments\zcom;..\..\src\modules\genbook\rawgenbook;..\..\src\modules\genbook;..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item1=..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item2=..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item3=..\include;$(BCB)\include;$(BCB)\include\vcl -Item4=..\src\modules\texts\rawtext;..\src\modules\texts;..\src\modules\lexdict\rawld;..\src\modules\lexdict;..\src\modules\filters;..\src\modules\common;..\src\modules\comments\rawfiles;..\src\modules\comments\rawcom;..\src\modules\comments\hrefcom;..\src\modules\comments;..\src\modules;..\src\frontend;..\src\utilfuns;..\src\mgr;..\src\keys;$(BCB)\include;$(BCB)\include\vcl +Count=7 +Item0=..\..\src\utilfuns\zlib;..\..\src\modules\lexdict\zld;..\..\src\modules\lexdict\rawld4;..\..\src\modules\comments\zcom;..\..\src\modules\genbook\rawgenbook;..\..\src\modules\genbook;..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl;..\..\..\icu-sword\source\common;..\..\..\icu-sword\source\i18n +Item1=..\..\src\utilfuns\zlib;..\..\src\modules\lexdict\zld;..\..\src\modules\lexdict\rawld4;..\..\src\modules\comments\zcom;..\..\src\modules\genbook\rawgenbook;..\..\src\modules\genbook;..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl;..\..\..\icu-sword\source\common +Item2=..\..\src\utilfuns\zlib;..\..\src\modules\lexdict\zld;..\..\src\modules\lexdict\rawld4;..\..\src\modules\comments\zcom;..\..\src\modules\genbook\rawgenbook;..\..\src\modules\genbook;..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\src\modules\texts\ztext;..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item4=..\..\src\modules\texts\rawtext;..\..\src\modules\texts;..\..\src\modules\lexdict\rawld;..\..\src\modules\lexdict;..\..\src\modules\filters;..\..\src\modules\common;..\..\src\modules\comments\rawfiles;..\..\src\modules\comments\rawcom;..\..\src\modules\comments\hrefcom;..\..\src\modules\comments;..\..\src\modules;..\..\src\frontend;..\..\src\utilfuns;..\..\src\mgr;..\..\src\keys;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item5=..\include;$(BCB)\include;$(BCB)\include\vcl +Item6=..\src\modules\texts\rawtext;..\src\modules\texts;..\src\modules\lexdict\rawld;..\src\modules\lexdict;..\src\modules\filters;..\src\modules\common;..\src\modules\comments\rawfiles;..\src\modules\comments\rawcom;..\src\modules\comments\hrefcom;..\src\modules\comments;..\src\modules;..\src\frontend;..\src\utilfuns;..\src\mgr;..\src\keys;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] Count=4 @@ -159,8 +166,12 @@ Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=5 +Item0=_ICU_;_ICUSWORD_;USBINARY +Item1=_ICU_;_ICUSWORD_;USBINARY;_DEBUG +Item2=_ICU_;_ICUSWORD_ +Item3=_ICU_;_ICUSWORD_;_DEBUG +Item4=_DEBUG [HistoryLists\hlTlibPageSize] Count=5 diff --git a/utilities/bcppmake/mkfastmod.bpf b/utilities/bcppmake/mkfastmod.bpf index f1ad852..6a9aa50 100644 --- a/utilities/bcppmake/mkfastmod.bpf +++ b/utilities/bcppmake/mkfastmod.bpf @@ -1,5 +1,8 @@ USEUNIT("..\mkfastmod.cpp"); -USELIB("libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/mkfastmod.bpr b/utilities/bcppmake/mkfastmod.bpr index 1312ede..e590218 100644 --- a/utilities/bcppmake/mkfastmod.bpr +++ b/utilities/bcppmake/mkfastmod.bpr @@ -6,9 +6,13 @@ <PROJECT value="mkfastmod.exe"/> <OBJFILES value="..\mkfastmod.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi @@ -22,14 +26,16 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value=""/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> <SYSDEFINES value="NO_STRICT;_NO_VCL"/> <MAINSOURCE value="mkfastmod.bpf"/> - <INCLUDEPATH value="..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> - <LIBPATH value="..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> @@ -70,23 +76,28 @@ ProductVersion=1.0.0.0 Comments= [HistoryLists\hlIncludePath] -Count=3 -Item0=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item1=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item2=..;$(BCB)\include;$(BCB)\include\vcl +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=2 -Item0=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib -Item1=..;$(BCB)\lib\obj;$(BCB)\lib +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG [Debugging] DebugSourceDirs=$(BCB)\source\vcl diff --git a/utilities/bcppmake/mod2imp.bpf b/utilities/bcppmake/mod2imp.bpf new file mode 100644 index 0000000..66cdb62 --- /dev/null +++ b/utilities/bcppmake/mod2imp.bpf @@ -0,0 +1,9 @@ +USEUNIT("..\mod2imp.cpp"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); +//--------------------------------------------------------------------------- +This file is used by the project manager only and should be treated like the project file + +
main
\ No newline at end of file diff --git a/utilities/bcppmake/mod2imp.bpr b/utilities/bcppmake/mod2imp.bpr new file mode 100644 index 0000000..237b29b --- /dev/null +++ b/utilities/bcppmake/mod2imp.bpr @@ -0,0 +1,122 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!-- C++Builder XML Project --> +<PROJECT> + <MACROS> + <VERSION value="BCB.05.03"/> + <PROJECT value="mod2imp.exe"/> + <OBJFILES value="..\mod2imp.obj"/> + <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> + <DEFFILE value=""/> + <RESDEPEN value="$(RESFILES)"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> + <LIBRARIES value=""/> + <SPARELIBS value=""/> + <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi + ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi + VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi + dclocx50.bpi bcb2kaxserver50.bpi"/> + <PATHCPP value=".;.."/> + <PATHPAS value=".;"/> + <PATHRC value=".;"/> + <PATHASM value=".;"/> + <DEBUGLIBPATH value="$(BCB)\lib\debug"/> + <RELEASELIBPATH value="$(BCB)\lib\release"/> + <LINKER value="tlink32"/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> + <MAINSOURCE value="mod2imp.bpf"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> + <WARNINGS value="-w-par"/> + </MACROS> + <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> + <RFLAGS value=""/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -ap -Tpe -x -Gn"/> + </OPTIONS> + <LINKER> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> + <ALLRES value="$(RESFILES)"/> + <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> + </LINKER> + <IDEOPTIONS> +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[HistoryLists\hlIncludePath] +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[HistoryLists\hlConditionals] +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 +LinkCGLIB=0 + +[Language] +ActiveLang= +ProjectLang= +RootDir= + </IDEOPTIONS> +</PROJECT>
\ No newline at end of file diff --git a/utilities/bcppmake/mod2osis.bpf b/utilities/bcppmake/mod2osis.bpf new file mode 100644 index 0000000..e04af66 --- /dev/null +++ b/utilities/bcppmake/mod2osis.bpf @@ -0,0 +1,9 @@ +USEUNIT("..\mod2osis.cpp"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); +//--------------------------------------------------------------------------- +This file is used by the project manager only and should be treated like the project file + +
main
\ No newline at end of file diff --git a/utilities/bcppmake/mod2osis.bpr b/utilities/bcppmake/mod2osis.bpr new file mode 100644 index 0000000..65ac86e --- /dev/null +++ b/utilities/bcppmake/mod2osis.bpr @@ -0,0 +1,121 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!-- C++Builder XML Project --> +<PROJECT> + <MACROS> + <VERSION value="BCB.05.03"/> + <PROJECT value="mod2osis.exe"/> + <OBJFILES value="..\mod2osis.obj"/> + <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> + <DEFFILE value=""/> + <RESDEPEN value="$(RESFILES)"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> + <LIBRARIES value=""/> + <SPARELIBS value=""/> + <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi + ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi + VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi + dclocx50.bpi bcb2kaxserver50.bpi"/> + <PATHCPP value=".;.."/> + <PATHPAS value=".;"/> + <PATHRC value=".;"/> + <PATHASM value=".;"/> + <DEBUGLIBPATH value="$(BCB)\lib\debug"/> + <RELEASELIBPATH value="$(BCB)\lib\release"/> + <LINKER value="tlink32"/> + <USERDEFINES value=""/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> + <MAINSOURCE value="mod2osis.bpf"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> + <WARNINGS value="-w-par"/> + </MACROS> + <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> + <RFLAGS value=""/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -ap -Tpe -x -Gn"/> + </OPTIONS> + <LINKER> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> + <ALLRES value="$(RESFILES)"/> + <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> + </LINKER> + <IDEOPTIONS> +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[HistoryLists\hlIncludePath] +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[HistoryLists\hlConditionals] +Count=1 +Item0=_DEBUG + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams=KJV +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 +LinkCGLIB=0 + +[Language] +ActiveLang= +ProjectLang= +RootDir= + </IDEOPTIONS> +</PROJECT>
\ No newline at end of file diff --git a/utilities/bcppmake/mod2vpl.bpf b/utilities/bcppmake/mod2vpl.bpf index 869327c..f68b3fb 100644 --- a/utilities/bcppmake/mod2vpl.bpf +++ b/utilities/bcppmake/mod2vpl.bpf @@ -1,5 +1,8 @@ USEUNIT("..\mod2vpl.cpp"); -USELIB("libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/mod2vpl.bpr b/utilities/bcppmake/mod2vpl.bpr index 80f3e60..5f162fa 100644 --- a/utilities/bcppmake/mod2vpl.bpr +++ b/utilities/bcppmake/mod2vpl.bpr @@ -6,9 +6,13 @@ <PROJECT value="mod2vpl.exe"/> <OBJFILES value="..\mod2vpl.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi @@ -22,14 +26,16 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value=""/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> <SYSDEFINES value="NO_STRICT;_NO_VCL"/> <MAINSOURCE value="mod2vpl.bpf"/> - <INCLUDEPATH value="..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> - <LIBPATH value="..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> @@ -70,29 +76,34 @@ ProductVersion=1.0.0.0 Comments= [HistoryLists\hlIncludePath] -Count=3 -Item0=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item1=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item2=..;$(BCB)\include;$(BCB)\include\vcl +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=2 -Item0=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib -Item1=..;$(BCB)\lib\obj;$(BCB)\lib +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG [Debugging] DebugSourceDirs=$(BCB)\source\vcl [Parameters] -RunParams= +RunParams=RWP ./ 3 2 abc HostApplication= RemoteHost= RemotePath= diff --git a/utilities/bcppmake/mod2zmod.bpf b/utilities/bcppmake/mod2zmod.bpf index e9b585e..432c0ed 100644 --- a/utilities/bcppmake/mod2zmod.bpf +++ b/utilities/bcppmake/mod2zmod.bpf @@ -1,5 +1,8 @@ USEUNIT("..\mod2zmod.cpp"); -USELIB("libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/mod2zmod.bpr b/utilities/bcppmake/mod2zmod.bpr index 44dc7cc..0b1cd26 100644 --- a/utilities/bcppmake/mod2zmod.bpr +++ b/utilities/bcppmake/mod2zmod.bpr @@ -6,9 +6,13 @@ <PROJECT value="mod2zmod.exe"/> <OBJFILES value="..\mod2zmod.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi @@ -22,14 +26,16 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value=""/> + <USERDEFINES value="_ICU_;_ICUSWORD_;USBINARY"/> <SYSDEFINES value="NO_STRICT;_NO_VCL"/> <MAINSOURCE value="mod2zmod.bpf"/> <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> - <LIBPATH value="..\;..;$(BCB)\lib\obj;$(BCB)\lib"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -DUSBINARY -boa"/> <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> @@ -70,30 +76,37 @@ ProductVersion=1.0.0.0 Comments= [HistoryLists\hlIncludePath] -Count=3 -Item0=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item1=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item2=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=3 -Item0=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib -Item1=..\;..;$(BCB)\lib\obj;$(BCB)\lib -Item2=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=5 +Item0=_ICU_;_ICUSWORD_;USBINARY +Item1=_ICU_;_ICUSWORD_;USBINARY;_DEBUG +Item2=_ICU_;_ICUSWORD_ +Item3=_ICU_;_ICUSWORD_;_DEBUG +Item4=_DEBUG [Debugging] DebugSourceDirs=$(BCB)\source\vcl [Parameters] -RunParams= +RunParams=KJV ./ 3 2 abc HostApplication= RemoteHost= RemotePath= diff --git a/utilities/bcppmake/osis2mod.bpf b/utilities/bcppmake/osis2mod.bpf new file mode 100644 index 0000000..5d993be --- /dev/null +++ b/utilities/bcppmake/osis2mod.bpf @@ -0,0 +1,9 @@ +USEUNIT("..\osis2mod.cpp"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); +//--------------------------------------------------------------------------- +This file is used by the project manager only and should be treated like the project file + +
main
\ No newline at end of file diff --git a/utilities/bcppmake/osis2mod.bpr b/utilities/bcppmake/osis2mod.bpr new file mode 100644 index 0000000..8536a21 --- /dev/null +++ b/utilities/bcppmake/osis2mod.bpr @@ -0,0 +1,122 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!-- C++Builder XML Project --> +<PROJECT> + <MACROS> + <VERSION value="BCB.05.03"/> + <PROJECT value="osis2mod.exe"/> + <OBJFILES value="..\osis2mod.obj"/> + <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> + <DEFFILE value=""/> + <RESDEPEN value="$(RESFILES)"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> + <LIBRARIES value=""/> + <SPARELIBS value=""/> + <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi + ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi + VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi + dclocx50.bpi bcb2kaxserver50.bpi"/> + <PATHCPP value=".;.."/> + <PATHPAS value=".;"/> + <PATHRC value=".;"/> + <PATHASM value=".;"/> + <DEBUGLIBPATH value="$(BCB)\lib\debug"/> + <RELEASELIBPATH value="$(BCB)\lib\release"/> + <LINKER value="tlink32"/> + <USERDEFINES value="_DEBUG"/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> + <MAINSOURCE value="osis2mod.bpf"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> + <WARNINGS value="-w-par"/> + </MACROS> + <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -boa"/> + <CFLAG1 value="-vGc -vGt -vGd -Od -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -r- -a8 -b- -k + -y -v -vi- -tWC -tWM -c"/> + <PFLAGS value="-$Y+ -$W -$O- -v -JPHNE -M"/> + <RFLAGS value=""/> + <AFLAGS value="/mx /w2 /zi"/> + <LFLAGS value="-D"" -ap -Tpe -x -Gn -v"/> + </OPTIONS> + <LINKER> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> + <ALLRES value="$(RESFILES)"/> + <ALLLIB value="cg32.lib $(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> + </LINKER> + <IDEOPTIONS> +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[HistoryLists\hlIncludePath] +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[HistoryLists\hlConditionals] +Count=1 +Item0=_DEBUG + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams=./nasb nasb.xml +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 +LinkCGLIB=1 + +[Language] +ActiveLang= +ProjectLang= +RootDir= + </IDEOPTIONS> +</PROJECT>
\ No newline at end of file diff --git a/utilities/bcppmake/step2vpl.bpf b/utilities/bcppmake/step2vpl.bpf new file mode 100644 index 0000000..2e5e4c6 --- /dev/null +++ b/utilities/bcppmake/step2vpl.bpf @@ -0,0 +1,9 @@ +USEUNIT("..\step2vpl.cpp"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); +//--------------------------------------------------------------------------- +This file is used by the project manager only and should be treated like the project file + +
main
\ No newline at end of file diff --git a/utilities/bcppmake/step2vpl.bpr b/utilities/bcppmake/step2vpl.bpr new file mode 100644 index 0000000..e51479b --- /dev/null +++ b/utilities/bcppmake/step2vpl.bpr @@ -0,0 +1,122 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!-- C++Builder XML Project --> +<PROJECT> + <MACROS> + <VERSION value="BCB.05.03"/> + <PROJECT value="step2vpl.exe"/> + <OBJFILES value="..\step2vpl.obj"/> + <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> + <DEFFILE value=""/> + <RESDEPEN value="$(RESFILES)"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> + <LIBRARIES value=""/> + <SPARELIBS value=""/> + <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi + ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi + VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi + dclocx50.bpi bcb2kaxserver50.bpi"/> + <PATHCPP value=".;.."/> + <PATHPAS value=".;"/> + <PATHRC value=".;"/> + <PATHASM value=".;"/> + <DEBUGLIBPATH value="$(BCB)\lib\debug"/> + <RELEASELIBPATH value="$(BCB)\lib\release"/> + <LINKER value="tlink32"/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> + <MAINSOURCE value="step2vpl.bpf"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> + <WARNINGS value="-w-par"/> + </MACROS> + <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> + <RFLAGS value=""/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -ap -Tpe -x -Gn"/> + </OPTIONS> + <LINKER> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> + <ALLRES value="$(RESFILES)"/> + <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> + </LINKER> + <IDEOPTIONS> +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[HistoryLists\hlIncludePath] +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[HistoryLists\hlConditionals] +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 +LinkCGLIB=0 + +[Language] +ActiveLang= +ProjectLang= +RootDir= + </IDEOPTIONS> +</PROJECT>
\ No newline at end of file diff --git a/utilities/bcppmake/stepdump.bpf b/utilities/bcppmake/stepdump.bpf new file mode 100644 index 0000000..7eab3c0 --- /dev/null +++ b/utilities/bcppmake/stepdump.bpf @@ -0,0 +1,9 @@ +USEUNIT("..\stepdump.cpp"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); +//--------------------------------------------------------------------------- +This file is used by the project manager only and should be treated like the project file + +
main
\ No newline at end of file diff --git a/utilities/bcppmake/stepdump.bpr b/utilities/bcppmake/stepdump.bpr new file mode 100644 index 0000000..ebe8877 --- /dev/null +++ b/utilities/bcppmake/stepdump.bpr @@ -0,0 +1,122 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!-- C++Builder XML Project --> +<PROJECT> + <MACROS> + <VERSION value="BCB.05.03"/> + <PROJECT value="stepdump.exe"/> + <OBJFILES value="..\stepdump.obj"/> + <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> + <DEFFILE value=""/> + <RESDEPEN value="$(RESFILES)"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> + <LIBRARIES value=""/> + <SPARELIBS value=""/> + <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi + ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi + VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi + dclocx50.bpi bcb2kaxserver50.bpi"/> + <PATHCPP value=".;.."/> + <PATHPAS value=".;"/> + <PATHRC value=".;"/> + <PATHASM value=".;"/> + <DEBUGLIBPATH value="$(BCB)\lib\debug"/> + <RELEASELIBPATH value="$(BCB)\lib\release"/> + <LINKER value="tlink32"/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> + <MAINSOURCE value="stepdump.bpf"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> + <WARNINGS value="-w-par"/> + </MACROS> + <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> + <RFLAGS value=""/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -ap -Tpe -x -Gn"/> + </OPTIONS> + <LINKER> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> + <ALLRES value="$(RESFILES)"/> + <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> + </LINKER> + <IDEOPTIONS> +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[HistoryLists\hlIncludePath] +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[HistoryLists\hlConditionals] +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 +LinkCGLIB=0 + +[Language] +ActiveLang= +ProjectLang= +RootDir= + </IDEOPTIONS> +</PROJECT>
\ No newline at end of file diff --git a/utilities/bcppmake/thml2gbs.bpf b/utilities/bcppmake/thml2gbs.bpf index 0c5e1bc..02043e2 100644 --- a/utilities/bcppmake/thml2gbs.bpf +++ b/utilities/bcppmake/thml2gbs.bpf @@ -1,5 +1,8 @@ USEUNIT("..\thml2gbs.cpp"); -USELIB("libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/thml2gbs.bpr b/utilities/bcppmake/thml2gbs.bpr index 3efe248..5229e27 100644 --- a/utilities/bcppmake/thml2gbs.bpr +++ b/utilities/bcppmake/thml2gbs.bpr @@ -6,9 +6,13 @@ <PROJECT value="thml2gbs.exe"/> <OBJFILES value="..\thml2gbs.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="Vcl50.bpi Vclx50.bpi bcbsmp50.bpi Qrpt50.bpi Vcldb50.bpi Vclbde50.bpi @@ -22,23 +26,24 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value="_DEBUG"/> - <SYSDEFINES value="NO_STRICT;_NO_VCL;USEPACKAGES"/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> <MAINSOURCE value="thml2gbs.bpf"/> <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> - <LIBPATH value="..\;..;C:\INDY\C5\;$(BCB)\lib\obj;$(BCB)\lib"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> - <CFLAG1 value="-Od -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -r- -a8 -b- -k -y -v -vi- -tWC - -tWM- -c"/> - <PFLAGS value="-$YD -$W -$O- -v -JPHNE -M"/> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM- -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> - <AFLAGS value="/mx /w2 /zd"/> - <LFLAGS value="-D"" -S:0x200000 -Sc:0x20000 -ap -Tpe -x -Gn -v"/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -S:0x200000 -Sc:0x20000 -ap -Tpe -x -Gn"/> </OPTIONS> <LINKER> - <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> <ALLRES value="$(RESFILES)"/> <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32.lib"/> </LINKER> @@ -78,18 +83,23 @@ Item2=../../include;$(BCB)\include;$(BCB)\include\vcl Item3=..\;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=3 -Item0=..\;C:\INDY\C5\;..;$(BCB)\lib\obj;$(BCB)\lib -Item1=C:\INDY\C5;..\;..;$(BCB)\lib\obj;$(BCB)\lib -Item2=..\;$(BCB)\lib\obj;$(BCB)\lib +Count=6 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;C:\INDY\C5\;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;C:\INDY\C5\;..;$(BCB)\lib\obj;$(BCB)\lib +Item4=C:\INDY\C5;..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item5=..\;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=3 +Item0=_ICU_;_ICUSWORD_ +Item1=_ICU_;_ICUSWORD_;_DEBUG +Item2=_DEBUG [Debugging] DebugSourceDirs=$(BCB)\source\vcl diff --git a/utilities/bcppmake/utilities.bpg b/utilities/bcppmake/utilities.bpg index 9a54bf0..a3397d7 100644 --- a/utilities/bcppmake/utilities.bpg +++ b/utilities/bcppmake/utilities.bpg @@ -9,16 +9,14 @@ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ -PROJECTS = libsword.lib mod2vpl.exe vpl2mod.exe mkfastmod.exe diatheke.exe \ - imp2gbs.exe imp2ld.exe imp2vs.exe thml2gbs.exe mod2zmod.exe +PROJECTS = icuuc.lib icuin.lib libsword.lib osis2mod.exe mod2zmod.exe \ + mod2vpl.exe mkfastmod.exe imp2gbs.exe vpl2mod.exe imp2ld.exe imp2vs.exe \ + thml2gbs.exe mod2imp.exe cipherraw.exe step2vpl.exe stepdump.exe mod2osis.exe \ + vs2osisref.exe diatheke.exe xml2gbs.exe #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ -libsword.lib: libsword.bpr - $(ROOT)\bin\bpr2mak -t$(ROOT)\bin\deflib.bmk $** - $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak - mod2vpl.exe: mod2vpl.bpr $(ROOT)\bin\bpr2mak $** $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak @@ -31,7 +29,7 @@ mkfastmod.exe: mkfastmod.bpr $(ROOT)\bin\bpr2mak $** $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak -diatheke.exe: diatheke.bpr +cipherraw.exe: cipherraw.bpr $(ROOT)\bin\bpr2mak $** $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak @@ -55,4 +53,48 @@ mod2zmod.exe: mod2zmod.bpr $(ROOT)\bin\bpr2mak $** $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak +mod2imp.exe: mod2imp.bpr + $(ROOT)\bin\bpr2mak $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +stepdump.exe: stepdump.bpr + $(ROOT)\bin\bpr2mak $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +step2vpl.exe: step2vpl.bpr + $(ROOT)\bin\bpr2mak $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +mod2osis.exe: mod2osis.bpr + $(ROOT)\bin\bpr2mak $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +vs2osisref.exe: vs2osisref.bpr + $(ROOT)\bin\bpr2mak $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +libsword.lib: ..\..\lib\bcppmake\libsword.bpr + $(ROOT)\bin\bpr2mak -t$(ROOT)\bin\deflib.bmk $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +diatheke.exe: diatheke.bpr + $(ROOT)\bin\bpr2mak $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +icuuc.lib: ..\..\..\icu-sword\as_is\borland\icuuc.bpr + $(ROOT)\bin\bpr2mak -t$(ROOT)\bin\deflib.bmk $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +icuin.lib: ..\..\..\icu-sword\as_is\borland\icuin.bpr + $(ROOT)\bin\bpr2mak -t$(ROOT)\bin\deflib.bmk $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +xml2gbs.exe: xml2gbs.bpr + $(ROOT)\bin\bpr2mak $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + +osis2mod.exe: osis2mod.bpr + $(ROOT)\bin\bpr2mak $** + $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak + diff --git a/utilities/bcppmake/vpl2mod.bpf b/utilities/bcppmake/vpl2mod.bpf index 9dff153..353cb31 100644 --- a/utilities/bcppmake/vpl2mod.bpf +++ b/utilities/bcppmake/vpl2mod.bpf @@ -1,5 +1,8 @@ USEUNIT("..\vpl2mod.cpp"); -USELIB("libsword.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); //--------------------------------------------------------------------------- This file is used by the project manager only and should be treated like the project file diff --git a/utilities/bcppmake/vpl2mod.bpr b/utilities/bcppmake/vpl2mod.bpr index 8c9ccca..cea0f7a 100644 --- a/utilities/bcppmake/vpl2mod.bpr +++ b/utilities/bcppmake/vpl2mod.bpr @@ -6,9 +6,13 @@ <PROJECT value="vpl2mod.exe"/> <OBJFILES value="..\vpl2mod.obj"/> <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> <DEFFILE value=""/> <RESDEPEN value="$(RESFILES)"/> - <LIBFILES value="libsword.lib"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> <LIBRARIES value=""/> <SPARELIBS value=""/> <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi @@ -22,14 +26,16 @@ <DEBUGLIBPATH value="$(BCB)\lib\debug"/> <RELEASELIBPATH value="$(BCB)\lib\release"/> <LINKER value="tlink32"/> - <USERDEFINES value=""/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> <SYSDEFINES value="NO_STRICT;_NO_VCL"/> <MAINSOURCE value="vpl2mod.bpf"/> - <INCLUDEPATH value="..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> - <LIBPATH value="..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> <WARNINGS value="-w-par"/> </MACROS> <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -boa"/> <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> <RFLAGS value=""/> @@ -70,23 +76,28 @@ ProductVersion=1.0.0.0 Comments= [HistoryLists\hlIncludePath] -Count=3 -Item0=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item1=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl -Item2=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] -Count=2 -Item0=..\;..;$(BCB)\lib\obj;$(BCB)\lib -Item1=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib [HistoryLists\hlDebugSourcePath] Count=1 Item0=$(BCB)\source\vcl [HistoryLists\hlConditionals] -Count=1 -Item0=_DEBUG +Count=2 +Item0=_ICU_;_ICUSWORD_ +Item1=_DEBUG [Debugging] DebugSourceDirs=$(BCB)\source\vcl diff --git a/utilities/bcppmake/vs2osisref.bpf b/utilities/bcppmake/vs2osisref.bpf new file mode 100644 index 0000000..35cb06a --- /dev/null +++ b/utilities/bcppmake/vs2osisref.bpf @@ -0,0 +1,9 @@ +USEUNIT("..\vs2osisref.cpp"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); +//--------------------------------------------------------------------------- +This file is used by the project manager only and should be treated like the project file + +
main
\ No newline at end of file diff --git a/utilities/bcppmake/vs2osisref.bpr b/utilities/bcppmake/vs2osisref.bpr new file mode 100644 index 0000000..ea85a2d --- /dev/null +++ b/utilities/bcppmake/vs2osisref.bpr @@ -0,0 +1,121 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!-- C++Builder XML Project --> +<PROJECT> + <MACROS> + <VERSION value="BCB.05.03"/> + <PROJECT value="vs2osisref.exe"/> + <OBJFILES value="..\vs2osisref.obj"/> + <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> + <DEFFILE value=""/> + <RESDEPEN value="$(RESFILES)"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> + <LIBRARIES value=""/> + <SPARELIBS value=""/> + <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi + ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi + VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi + dclocx50.bpi bcb2kaxserver50.bpi"/> + <PATHCPP value=".;.."/> + <PATHPAS value=".;"/> + <PATHRC value=".;"/> + <PATHASM value=".;"/> + <DEBUGLIBPATH value="$(BCB)\lib\debug"/> + <RELEASELIBPATH value="$(BCB)\lib\release"/> + <LINKER value="tlink32"/> + <USERDEFINES value=""/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> + <MAINSOURCE value="vs2osisref.bpf"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> + <WARNINGS value="-w-par"/> + </MACROS> + <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> + <RFLAGS value=""/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -ap -Tpe -x -Gn"/> + </OPTIONS> + <LINKER> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> + <ALLRES value="$(RESFILES)"/> + <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> + </LINKER> + <IDEOPTIONS> +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[HistoryLists\hlIncludePath] +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[HistoryLists\hlConditionals] +Count=1 +Item0=_DEBUG + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams=Gen1:1 +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 +LinkCGLIB=0 + +[Language] +ActiveLang= +ProjectLang= +RootDir= + </IDEOPTIONS> +</PROJECT>
\ No newline at end of file diff --git a/utilities/bcppmake/xml2gbs.bpf b/utilities/bcppmake/xml2gbs.bpf new file mode 100644 index 0000000..e7a5249 --- /dev/null +++ b/utilities/bcppmake/xml2gbs.bpf @@ -0,0 +1,9 @@ +USEUNIT("..\xml2gbs.cpp"); +USELIB("..\..\..\icu-sword\as_is\borland\icuin.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icudatab.lib"); +USELIB("..\..\..\icu-sword\as_is\borland\icuuc.lib"); +USELIB("..\..\lib\libsword.lib"); +//--------------------------------------------------------------------------- +This file is used by the project manager only and should be treated like the project file + +
main
\ No newline at end of file diff --git a/utilities/bcppmake/xml2gbs.bpr b/utilities/bcppmake/xml2gbs.bpr new file mode 100644 index 0000000..f76a3cc --- /dev/null +++ b/utilities/bcppmake/xml2gbs.bpr @@ -0,0 +1,123 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!-- C++Builder XML Project --> +<PROJECT> + <MACROS> + <VERSION value="BCB.05.03"/> + <PROJECT value="xml2gbs.exe"/> + <OBJFILES value="..\xml2gbs.obj"/> + <RESFILES value=""/> + <IDLFILES value=""/> + <IDLGENFILES value=""/> + <DEFFILE value=""/> + <RESDEPEN value="$(RESFILES)"/> + <LIBFILES value="..\..\..\icu-sword\as_is\borland\icuin.lib + ..\..\..\icu-sword\as_is\borland\icudatab.lib + ..\..\..\icu-sword\as_is\borland\icuuc.lib ..\..\lib\libsword.lib"/> + <LIBRARIES value=""/> + <SPARELIBS value=""/> + <PACKAGES value="VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi + ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi + VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi + dclocx50.bpi bcb2kaxserver50.bpi"/> + <PATHCPP value=".;.."/> + <PATHPAS value=".;"/> + <PATHRC value=".;"/> + <PATHASM value=".;"/> + <DEBUGLIBPATH value="$(BCB)\lib\debug"/> + <RELEASELIBPATH value="$(BCB)\lib\release"/> + <LINKER value="tlink32"/> + <USERDEFINES value="_ICU_;_ICUSWORD_"/> + <SYSDEFINES value="NO_STRICT;_NO_VCL"/> + <MAINSOURCE value="xml2gbs.bpf"/> + <INCLUDEPATH value="..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl"/> + <LIBPATH value="..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib"/> + <WARNINGS value="-w-par"/> + </MACROS> + <OPTIONS> + <IDLCFLAGS value="-I..\. -I.. -I..\..\include -I$(BCB)\include -I$(BCB)\include\vcl + -src_suffix cpp -D_ICU_ -D_ICUSWORD_ -D_DEBUG -boa"/> + <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -tWC -tWM -c"/> + <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> + <RFLAGS value=""/> + <AFLAGS value="/mx /w2 /zn"/> + <LFLAGS value="-D"" -S:0x300000 -Sc:0x20000 -ap -Tpe -x -Gn"/> + </OPTIONS> + <LINKER> + <ALLOBJ value="c0x32.obj $(OBJFILES)"/> + <ALLRES value="$(RESFILES)"/> + <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> + </LINKER> + <IDEOPTIONS> +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[HistoryLists\hlIncludePath] +Count=4 +Item0=..\;..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item1=..\;..\..\utilities;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item2=..;..\..\include;$(BCB)\include;$(BCB)\include\vcl +Item3=..\..\utilities;$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=5 +Item0=..\;..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item1=..;..\..\lib;$(BCB)\lib\obj;$(BCB)\lib +Item2=..\;..;$(BCB)\lib\obj;$(BCB)\lib +Item3=..\;..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib +Item4=..\..\utilities;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[HistoryLists\hlConditionals] +Count=3 +Item0=_ICU_;_ICUSWORD_ +Item1=_ICU_;_ICUSWORD_;_DEBUG +Item2=_DEBUG + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams=summatheologica.xml +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 +LinkCGLIB=0 + +[Language] +ActiveLang= +ProjectLang= +RootDir= + </IDEOPTIONS> +</PROJECT>
\ No newline at end of file |