From 4f0c868f31ef2d4a476717db7def89300ded53bc Mon Sep 17 00:00:00 2001 From: evgenyk Date: Fri, 13 Sep 2013 17:00:32 +0300 Subject: [PATCH] XE4,XE5 support --- Source/BuildPackages_D18.groupproj | 34 ++--- Source/BuildPackages_D19.groupproj | 48 +++++++ Source/PascalScript_Core_D18.dproj | 22 ++-- Source/PascalScript_Core_D19.dpk | 79 +++++++++++ Source/PascalScript_Core_D19.dproj | 205 +++++++++++++++++++++++++++++ Source/PascalScript_Core_D19.res | Bin 0 -> 684 bytes Source/PascalScript_RO_D18.dproj | 18 +-- Source/PascalScript_RO_D19.dpk | 48 +++++++ Source/PascalScript_RO_D19.dproj | 172 ++++++++++++++++++++++++ Source/PascalScript_RO_D19.res | Bin 0 -> 680 bytes Source/eDefines.inc | 61 +++++++++ 11 files changed, 650 insertions(+), 37 deletions(-) create mode 100644 Source/BuildPackages_D19.groupproj create mode 100644 Source/PascalScript_Core_D19.dpk create mode 100644 Source/PascalScript_Core_D19.dproj create mode 100644 Source/PascalScript_Core_D19.res create mode 100644 Source/PascalScript_RO_D19.dpk create mode 100644 Source/PascalScript_RO_D19.dproj create mode 100644 Source/PascalScript_RO_D19.res diff --git a/Source/BuildPackages_D18.groupproj b/Source/BuildPackages_D18.groupproj index 9b00d4d..9834cff 100644 --- a/Source/BuildPackages_D18.groupproj +++ b/Source/BuildPackages_D18.groupproj @@ -3,10 +3,10 @@ {EB482A50-3627-4F5E-8890-2151D4C8BFBD} - + - + @@ -17,32 +17,32 @@ - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + diff --git a/Source/BuildPackages_D19.groupproj b/Source/BuildPackages_D19.groupproj new file mode 100644 index 0000000..3fa25ca --- /dev/null +++ b/Source/BuildPackages_D19.groupproj @@ -0,0 +1,48 @@ + + + {EB482A50-3627-4F5E-8890-2151D4C8BFBD} + + + + + + + + + + + Default.Personality.12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Source/PascalScript_Core_D18.dproj b/Source/PascalScript_Core_D18.dproj index 74acdb0..993bb64 100644 --- a/Source/PascalScript_Core_D18.dproj +++ b/Source/PascalScript_Core_D18.dproj @@ -1,7 +1,7 @@  {EA463298-00FA-42B3-87EB-DD289B924EA0} - PascalScript_Core_D17.dpk + PascalScript_Core_D18.dpk True Debug DCC32 @@ -62,21 +62,21 @@ false - ..\Dcu\D17\win64 - ..\Dcu\D17\win64;$(DCC_UnitSearchPath) - ..\Dcu\D17\win64 - ..\Dcu\D17\win64 + ..\Dcu\D18\win64 + ..\Dcu\D18\win64;$(DCC_UnitSearchPath) + ..\Dcu\D18\win64 + ..\Dcu\D18\win64 System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= vcl;$(DCC_UsePackage) System.Win;$(DCC_Namespace) - ..\Dcu\D17\win32 - ..\Dcu\D17\win32;$(DCC_UnitSearchPath) - ..\Dcu\D17\win32 - ..\Dcu\D17\win32 - vcl;PascalScript_Core_D17;$(DCC_UsePackage) + ..\Dcu\D18\win32 + ..\Dcu\D18\win32;$(DCC_UnitSearchPath) + ..\Dcu\D18\win32 + ..\Dcu\D18\win32 + vcl;PascalScript_Core_D18;$(DCC_UsePackage) false @@ -158,7 +158,7 @@ - PascalScript_Core_D17.dpk + PascalScript_Core_D18.dpk diff --git a/Source/PascalScript_Core_D19.dpk b/Source/PascalScript_Core_D19.dpk new file mode 100644 index 0000000..01a6983 --- /dev/null +++ b/Source/PascalScript_Core_D19.dpk @@ -0,0 +1,79 @@ +package PascalScript_Core_D19; + +{$R *.res} +{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} +{$ALIGN 8} +{$ASSERTIONS ON} +{$BOOLEVAL OFF} +{$DEBUGINFO ON} +{$EXTENDEDSYNTAX ON} +{$IMPORTEDDATA ON} +{$IOCHECKS ON} +{$LOCALSYMBOLS ON} +{$LONGSTRINGS ON} +{$OPENSTRINGS ON} +{$OPTIMIZATION OFF} +{$OVERFLOWCHECKS OFF} +{$RANGECHECKS OFF} +{$REFERENCEINFO ON} +{$SAFEDIVIDE OFF} +{$STACKFRAMES ON} +{$TYPEDADDRESS OFF} +{$VARSTRINGCHECKS ON} +{$WRITEABLECONST OFF} +{$MINENUMSIZE 1} +{$IMAGEBASE $400000} +{$DEFINE DEBUG} +{$ENDIF IMPLICITBUILDING} +{$DESCRIPTION 'RemObjects Pascal Script - Core Package'} +{$DESIGNONLY} +{$IMPLICITBUILD OFF} + +requires + rtl, + vcl, + dbrtl; + +contains + uPSC_extctrls in 'uPSC_extctrls.pas', + uPSC_forms in 'uPSC_forms.pas', + uPSC_graphics in 'uPSC_graphics.pas', + uPSC_menus in 'uPSC_menus.pas', + uPSC_std in 'uPSC_std.pas', + uPSC_stdctrls in 'uPSC_stdctrls.pas', + uPSCompiler in 'uPSCompiler.pas', + uPSComponent in 'uPSComponent.pas', + uPSComponent_COM in 'uPSComponent_COM.pas', + uPSComponent_Controls in 'uPSComponent_Controls.pas', + uPSComponent_DB in 'uPSComponent_DB.pas', + uPSComponent_Default in 'uPSComponent_Default.pas', + uPSComponent_Forms in 'uPSComponent_Forms.pas', + uPSComponent_StdCtrls in 'uPSComponent_StdCtrls.pas', + uPSDebugger in 'uPSDebugger.pas', + uPSDisassembly in 'uPSDisassembly.pas', + uPSPreProcessor in 'uPSPreProcessor.pas', + uPSR_buttons in 'uPSR_buttons.pas', + uPSR_classes in 'uPSR_classes.pas', + uPSR_comobj in 'uPSR_comobj.pas', + uPSR_controls in 'uPSR_controls.pas', + uPSR_dateutils in 'uPSR_dateutils.pas', + uPSR_DB in 'uPSR_DB.pas', + uPSR_dll in 'uPSR_dll.pas', + uPSR_extctrls in 'uPSR_extctrls.pas', + uPSR_forms in 'uPSR_forms.pas', + uPSR_graphics in 'uPSR_graphics.pas', + uPSR_menus in 'uPSR_menus.pas', + uPSR_std in 'uPSR_std.pas', + uPSR_stdctrls in 'uPSR_stdctrls.pas', + uPSRuntime in 'uPSRuntime.pas', + uPSUtils in 'uPSUtils.pas', + uPSC_buttons in 'uPSC_buttons.pas', + uPSC_classes in 'uPSC_classes.pas', + uPSC_comobj in 'uPSC_comobj.pas', + uPSC_controls in 'uPSC_controls.pas', + uPSC_dateutils in 'uPSC_dateutils.pas', + uPSC_DB in 'uPSC_DB.pas', + uPSC_dll in 'uPSC_dll.pas', + PascalScript_Core_Reg in 'PascalScript_Core_Reg.pas'; + +end. diff --git a/Source/PascalScript_Core_D19.dproj b/Source/PascalScript_Core_D19.dproj new file mode 100644 index 0000000..caad581 --- /dev/null +++ b/Source/PascalScript_Core_D19.dproj @@ -0,0 +1,205 @@ + + + {EA463298-00FA-42B3-87EB-DD289B924EA0} + PascalScript_Core_D19.dpk + True + Debug + DCC32 + 14.2 + VCL + Win32 + Package + 3 + + + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Cfg_2 + true + true + + + rtl;dbrtl;$(DCC_UsePackage) + 673 + CompanyName=RemObjects Software;FileDescription=;FileVersion=3.0.29.673;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=Pascal Script;ProductVersion=3.0.0.0;Comments=;CompileDate=Friday, March 21, 2008 1:24 PM + 1033 + 3 + System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;Winapi;$(DCC_Namespace) + true + 29 + 00400000 + true + true + RemObjects Pascal Script - Core Package + true + false + true + false + false + false + false + + + ..\Dcu\D19\win64 + ..\Dcu\D19\win64;$(DCC_UnitSearchPath) + ..\Dcu\D19\win64 + ..\Dcu\D19\win64 + System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) + CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= + vcl;$(DCC_UsePackage) + + + System.Win;$(DCC_Namespace) + ..\Dcu\D19\win32 + ..\Dcu\D19\win32;$(DCC_UnitSearchPath) + ..\Dcu\D19\win32 + ..\Dcu\D19\win32 + vcl;PascalScript_Core_D19;$(DCC_UsePackage) + + + false + RELEASE;$(DCC_Define) + 0 + false + + + DEBUG;$(DCC_Define) + false + true + + + true + + + + MainSource + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Cfg_2 + Base + + + Base + + + Cfg_1 + Base + + + + + Delphi.Personality.12 + Package + + + + PascalScript_Core_D19.dpk + + + + True + False + 3 + 0 + 29 + 673 + False + False + False + False + False + 1033 + 1252 + + + RemObjects Software + + 3.0.29.673 + + + + + Pascal Script + 3.0.0.0 + + Friday, March 21, 2008 1:24 PM + + + Microsoft Office 2000 Sample Automation Server Wrapper Components + Microsoft Office XP Sample Automation Server Wrapper Components + + + + True + True + + + 12 + + + diff --git a/Source/PascalScript_Core_D19.res b/Source/PascalScript_Core_D19.res new file mode 100644 index 0000000000000000000000000000000000000000..cbd3d2c8b29011386d89a5bf7ecc6a3dfcdccdff GIT binary patch literal 684 zcmZXS%T5A85JfLA3(>^5aBF1YazX}};3Fi4fDaN8f`p|8c_>C688C)l@Gtxj|Hi$4 z;CQ+x6Hq&;?&|7W_jXmcBxSHLj12eJaFg-*4w!^J^OSaCkel>zJG#*w^O;(BH8ph2 zzQ%lxZ^no7^(~qFl-`qjb~W)+GcgQd#BR5CdLxj4Z=paVP4ocUNY5I;Jkd~7P(zFH z;jBs;EO1Y`mmx@|vKh>g&ZStm`*Xm=o<%kJ0Vf8fR#W`)~Zq z{i_`78f}l9TkWsa8+EA)`@&WsDlk3l6Isedv5ps@`iP%b&c^aEc{(DJ(+N=@uL;tO zDwg1dO;+5E)hkE`_66IVnqJST%4o0ply*KHzLH8<7;eIQrLx*^HTW}iyfW(ruh*s< K(OCayDMCNpBwGvs literal 0 HcmV?d00001 diff --git a/Source/PascalScript_RO_D18.dproj b/Source/PascalScript_RO_D18.dproj index bf00d7b..4f9d10a 100644 --- a/Source/PascalScript_RO_D18.dproj +++ b/Source/PascalScript_RO_D18.dproj @@ -1,7 +1,7 @@  {5DF52809-FD88-4459-9EE6-7D9C833B66C6} - PascalScript_RO_D17.dpk + PascalScript_RO_D18.dpk True Debug DCC32 @@ -71,10 +71,10 @@ CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= - ..\Dcu\D17\win32;..\..\RemObjects SDK for Delphi\Dcu\D17\win32;$(DCC_UnitSearchPath) - ..\Dcu\D17\win32 - ..\Dcu\D17\win32 - ..\Dcu\D17\win32 + ..\Dcu\D18\win32;..\..\RemObjects SDK for Delphi\Dcu\D18\win32;$(DCC_UnitSearchPath) + ..\Dcu\D18\win32 + ..\Dcu\D18\win32 + ..\Dcu\D18\win32 false @@ -101,9 +101,9 @@ - - - + + + @@ -129,7 +129,7 @@ - PascalScript_RO_D17.dpk + PascalScript_RO_D18.dpk diff --git a/Source/PascalScript_RO_D19.dpk b/Source/PascalScript_RO_D19.dpk new file mode 100644 index 0000000..8e9a845 --- /dev/null +++ b/Source/PascalScript_RO_D19.dpk @@ -0,0 +1,48 @@ +package PascalScript_RO_D19; + +{$R *.res} +{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} +{$ALIGN 8} +{$ASSERTIONS ON} +{$BOOLEVAL OFF} +{$DEBUGINFO ON} +{$EXTENDEDSYNTAX ON} +{$IMPORTEDDATA ON} +{$IOCHECKS ON} +{$LOCALSYMBOLS ON} +{$LONGSTRINGS ON} +{$OPENSTRINGS ON} +{$OPTIMIZATION OFF} +{$OVERFLOWCHECKS OFF} +{$RANGECHECKS OFF} +{$REFERENCEINFO ON} +{$SAFEDIVIDE OFF} +{$STACKFRAMES ON} +{$TYPEDADDRESS OFF} +{$VARSTRINGCHECKS ON} +{$WRITEABLECONST OFF} +{$MINENUMSIZE 1} +{$IMAGEBASE $400000} +{$DEFINE DEBUG} +{$ENDIF IMPLICITBUILDING} +{$DESCRIPTION 'RemObjects Pascal Script - RemObjects SDK Integration'} +{$IMPLICITBUILD OFF} + +requires + rtl, + IndyCore, + IndySystem, + IndyProtocols, + PascalScript_Core_D19, + RemObjects_Core_D19, + RemObjects_Indy_D19, + dbrtl, + vcl, + vclx; + +contains + PascalScript_RO_Reg in 'PascalScript_RO_Reg.pas', + uROPSServerLink in 'uROPSServerLink.pas', + uROPSImports in 'uROPSImports.pas'; + +end. diff --git a/Source/PascalScript_RO_D19.dproj b/Source/PascalScript_RO_D19.dproj new file mode 100644 index 0000000..9863574 --- /dev/null +++ b/Source/PascalScript_RO_D19.dproj @@ -0,0 +1,172 @@ + + + {5DF52809-FD88-4459-9EE6-7D9C833B66C6} + PascalScript_RO_D19.dpk + True + Debug + DCC32 + 13.4 + none + Win32 + Package + 3 + + + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Cfg_2 + true + true + + + true + Cfg_2 + true + true + + + System;Xml;Data;Datasnap;Web;Soap;Winapi;$(DCC_Namespace) + true + 1033 + CompanyName=RemObjects Software;FileDescription=;FileVersion=3.0.6.442;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=Pascal Script;ProductVersion=3.0.0.0;Comments=;CompileDate=Tuesday, March 21, 2006 1:32 PM + 3 + 6 + 442 + true + 00400000 + true + RemObjects Pascal Script - RemObjects SDK 5.0 Integration + true + false + true + false + false + false + false + + + System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) + CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= + + + ..\Dcu\D19\win32;..\..\RemObjects SDK for Delphi\Dcu\D19\win32;$(DCC_UnitSearchPath) + ..\Dcu\D19\win32 + ..\Dcu\D19\win32 + ..\Dcu\D19\win32 + + + false + RELEASE;$(DCC_Define) + 0 + false + + + DEBUG;$(DCC_Define) + false + true + + + true + + + RemObjects Pascal Script - RemObjects SDK Integration + + + + MainSource + + + + + + + + + + + + + + + + Cfg_2 + Base + + + Base + + + Cfg_1 + Base + + + + + Delphi.Personality.12 + Package + + + + PascalScript_RO_D19.dpk + + + + True + False + 3 + 0 + 6 + 442 + False + False + False + False + False + 1033 + 1252 + + + RemObjects Software + + 3.0.6.442 + + + + + Pascal Script + 3.0.0.0 + + Tuesday, March 21, 2006 1:32 PM + + + + True + True + + + 12 + + + diff --git a/Source/PascalScript_RO_D19.res b/Source/PascalScript_RO_D19.res new file mode 100644 index 0000000000000000000000000000000000000000..1ea58a1c5d57b91aeec4cd154823f672fcb293e3 GIT binary patch literal 680 zcmZXS%}T>S6opUPAhru};R9shq6;ap4T2(wSbqvuOAOs=ZK77}4{3|^4SXiSw{h^d{d?BYp6%q`g&0U^H2{Ofr>50 zS0G>e%zzwBMi<&5_5{p8V|BsL$)?LLvD_j50lD4l8LNlJL>^irc&B;=nObC^GCa9% z2VV-Z4{m6A>Z+nz)gCk8tKmJ=1~F}rBgL9o_EqgR>=V3QYB8EUTi+O6!La@>_OEKL zX>@&J?qFHgnsulF`_xt-MdXm67~`932XqT7MfVB2rd{i+!R1qj$NoTd{2n#5;BPP; zZr8-*omk$0v~6!M;?(qcLRCh4*`t#C>GF)|i+N*ZSTA)