Skip to content

Commit 964d957

Browse files
committed
Delphi 11 support was added
1 parent 4a44e94 commit 964d957

9 files changed

+716
-0
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
package DataAbstract_Scripting_D28;
2+
3+
{$R *.res}
4+
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO ON}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION OFF}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES ON}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DEFINE DEBUG}
27+
{$ENDIF IMPLICITBUILDING}
28+
{$DESCRIPTION 'RemObjects Data Abstract - Scripting Integration Library'}
29+
{$IMPLICITBUILD OFF}
30+
31+
requires
32+
rtl,
33+
vcl,
34+
RemObjects_Core_D28,
35+
DataAbstract_Server_D28,
36+
PascalScript_Core_D28;
37+
38+
contains
39+
uDAPascalScript in 'uDAPascalScript.pas',
40+
uDAPSScriptingProvider in 'uDAPSScriptingProvider.pas',
41+
DataAbstract_Scripting_Reg in 'DataAbstract_Scripting_Reg.pas';
42+
43+
end.
Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<PropertyGroup>
3+
<ProjectGuid>{0B9555CA-264E-4A91-A0D1-C431C84E617F}</ProjectGuid>
4+
<MainSource>DataAbstract_Scripting_D28.dpk</MainSource>
5+
<Base>True</Base>
6+
<Config Condition="'$(Config)'==''">Debug</Config>
7+
<DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
8+
<ProjectVersion>19.0</ProjectVersion>
9+
<FrameworkType>VCL</FrameworkType>
10+
<Platform Condition="'$(Platform)'==''">Win32</Platform>
11+
<AppType>Package</AppType>
12+
<TargetedPlatforms>3</TargetedPlatforms>
13+
</PropertyGroup>
14+
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
15+
<Base>true</Base>
16+
</PropertyGroup>
17+
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Base)'=='true') or '$(Base_Win64)'!=''">
18+
<Base_Win64>true</Base_Win64>
19+
<CfgParent>Base</CfgParent>
20+
<Base>true</Base>
21+
</PropertyGroup>
22+
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Base)'=='true') or '$(Base_Win32)'!=''">
23+
<Base_Win32>true</Base_Win32>
24+
<CfgParent>Base</CfgParent>
25+
<Base>true</Base>
26+
</PropertyGroup>
27+
<PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_1)'!=''">
28+
<Cfg_1>true</Cfg_1>
29+
<CfgParent>Base</CfgParent>
30+
<Base>true</Base>
31+
</PropertyGroup>
32+
<PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_2)'!=''">
33+
<Cfg_2>true</Cfg_2>
34+
<CfgParent>Base</CfgParent>
35+
<Base>true</Base>
36+
</PropertyGroup>
37+
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win64)'!=''">
38+
<Cfg_2_Win64>true</Cfg_2_Win64>
39+
<CfgParent>Cfg_2</CfgParent>
40+
<Cfg_2>true</Cfg_2>
41+
<Base>true</Base>
42+
</PropertyGroup>
43+
<PropertyGroup Condition="'$(Base)'!=''">
44+
<DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace)</DCC_Namespace>
45+
<DCC_UsePackage>rtl;$(DCC_UsePackage)</DCC_UsePackage>
46+
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
47+
<VerInfo_Keys>CompanyName=RemObjects Software;FileDescription=;FileVersion=3.0.1.361;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=RemObjects SDK;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
48+
<VerInfo_Locale>1033</VerInfo_Locale>
49+
<VerInfo_Build>361</VerInfo_Build>
50+
<VerInfo_Release>1</VerInfo_Release>
51+
<VerInfo_MajorVer>3</VerInfo_MajorVer>
52+
<DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
53+
<GenPackage>true</GenPackage>
54+
<DCC_Description>RemObjects Data Abstract - Scripting Integration Library</DCC_Description>
55+
<DCC_ImageBase>00400000</DCC_ImageBase>
56+
<DCC_E>false</DCC_E>
57+
<DCC_S>false</DCC_S>
58+
<DCC_OutputNeverBuildDcps>true</DCC_OutputNeverBuildDcps>
59+
<GenDll>true</GenDll>
60+
<DCC_F>false</DCC_F>
61+
<DCC_K>false</DCC_K>
62+
<DCC_N>false</DCC_N>
63+
</PropertyGroup>
64+
<PropertyGroup Condition="'$(Base_Win64)'!=''">
65+
<DCC_BplOutput>..\..\Dcu\D28\win64</DCC_BplOutput>
66+
<DCC_UnitSearchPath>..\..\Dcu\D28\win64;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
67+
<DCC_DcpOutput>..\..\Dcu\D28\win64</DCC_DcpOutput>
68+
<DCC_DcuOutput>..\..\Dcu\D28\win64</DCC_DcuOutput>
69+
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace)</DCC_Namespace>
70+
<VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
71+
<DCC_UsePackage>vcl;$(DCC_UsePackage)</DCC_UsePackage>
72+
</PropertyGroup>
73+
<PropertyGroup Condition="'$(Base_Win32)'!=''">
74+
<DCC_BplOutput>..\..\Dcu\D28\win32</DCC_BplOutput>
75+
<DCC_UnitSearchPath>..\..\Dcu\D28\win32;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
76+
<DCC_DcpOutput>..\..\Dcu\D28\win32</DCC_DcpOutput>
77+
<DCC_DcuOutput>..\..\Dcu\D28\win32</DCC_DcuOutput>
78+
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
79+
<DCC_UsePackage>vcl;DataAbstract_Scripting_D28;PascalScript_Core_D28;$(DCC_UsePackage)</DCC_UsePackage>
80+
</PropertyGroup>
81+
<PropertyGroup Condition="'$(Cfg_1)'!=''">
82+
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
83+
<DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
84+
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
85+
<DCC_DebugInformation>false</DCC_DebugInformation>
86+
</PropertyGroup>
87+
<PropertyGroup Condition="'$(Cfg_2)'!=''">
88+
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
89+
<DCC_Optimize>false</DCC_Optimize>
90+
<DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
91+
</PropertyGroup>
92+
<PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
93+
<DCC_RemoteDebug>true</DCC_RemoteDebug>
94+
</PropertyGroup>
95+
<ItemGroup>
96+
<DelphiCompile Include="$(MainSource)">
97+
<MainSource>MainSource</MainSource>
98+
</DelphiCompile>
99+
<DCCReference Include="rtl.dcp"/>
100+
<DCCReference Include="vcl.dcp"/>
101+
<DCCReference Include="RemObjects_Core_D28.dcp"/>
102+
<DCCReference Include="DataAbstract_Core_D28.dcp"/>
103+
<DCCReference Include="PascalScript_Core_D28.dcp"/>
104+
<DCCReference Include="uDAPascalScript.pas"/>
105+
<DCCReference Include="uDAPSScriptingProvider.pas"/>
106+
<DCCReference Include="DataAbstract_Scripting_Reg.pas"/>
107+
<BuildConfiguration Include="Debug">
108+
<Key>Cfg_2</Key>
109+
<CfgParent>Base</CfgParent>
110+
</BuildConfiguration>
111+
<BuildConfiguration Include="Base">
112+
<Key>Base</Key>
113+
</BuildConfiguration>
114+
<BuildConfiguration Include="Release">
115+
<Key>Cfg_1</Key>
116+
<CfgParent>Base</CfgParent>
117+
</BuildConfiguration>
118+
</ItemGroup>
119+
<Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
120+
<ProjectExtensions>
121+
<Borland.Personality>Delphi.Personality.12</Borland.Personality>
122+
<Borland.ProjectType>Package</Borland.ProjectType>
123+
<BorlandProject>
124+
<Delphi.Personality>
125+
<Source>
126+
<Source Name="MainSource">DataAbstract_Scripting_D28.dpk</Source>
127+
</Source>
128+
<Parameters/>
129+
<VersionInfo>
130+
<VersionInfo Name="IncludeVerInfo">True</VersionInfo>
131+
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
132+
<VersionInfo Name="MajorVer">3</VersionInfo>
133+
<VersionInfo Name="MinorVer">0</VersionInfo>
134+
<VersionInfo Name="Release">1</VersionInfo>
135+
<VersionInfo Name="Build">361</VersionInfo>
136+
<VersionInfo Name="Debug">False</VersionInfo>
137+
<VersionInfo Name="PreRelease">False</VersionInfo>
138+
<VersionInfo Name="Special">False</VersionInfo>
139+
<VersionInfo Name="Private">False</VersionInfo>
140+
<VersionInfo Name="DLL">False</VersionInfo>
141+
<VersionInfo Name="Locale">1033</VersionInfo>
142+
<VersionInfo Name="CodePage">1252</VersionInfo>
143+
</VersionInfo>
144+
<VersionInfoKeys>
145+
<VersionInfoKeys Name="CompanyName">RemObjects Software</VersionInfoKeys>
146+
<VersionInfoKeys Name="FileDescription"/>
147+
<VersionInfoKeys Name="FileVersion">3.0.1.361</VersionInfoKeys>
148+
<VersionInfoKeys Name="InternalName"/>
149+
<VersionInfoKeys Name="LegalCopyright"/>
150+
<VersionInfoKeys Name="LegalTrademarks"/>
151+
<VersionInfoKeys Name="OriginalFilename"/>
152+
<VersionInfoKeys Name="ProductName">RemObjects SDK</VersionInfoKeys>
153+
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
154+
<VersionInfoKeys Name="Comments"/>
155+
</VersionInfoKeys>
156+
<Excluded_Packages>
157+
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k170.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
158+
<Excluded_Packages Name="$(BDSBIN)\dclofficexp170.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
159+
</Excluded_Packages>
160+
</Delphi.Personality>
161+
<Platforms>
162+
<Platform value="Win64">True</Platform>
163+
<Platform value="Win32">True</Platform>
164+
</Platforms>
165+
</BorlandProject>
166+
<ProjectFileVersion>12</ProjectFileVersion>
167+
</ProjectExtensions>
168+
<Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
169+
</Project>
588 Bytes
Binary file not shown.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
package PascalScript_RO_D28;
2+
3+
{$R *.res}
4+
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO ON}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION OFF}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES ON}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DEFINE DEBUG}
27+
{$ENDIF IMPLICITBUILDING}
28+
{$DESCRIPTION 'RemObjects Pascal Script - RemObjects SDK Integration'}
29+
{$IMPLICITBUILD OFF}
30+
31+
requires
32+
rtl,
33+
IndyCore,
34+
IndySystem,
35+
IndyProtocols,
36+
PascalScript_Core_D28,
37+
RemObjects_Server_D28,
38+
RemObjects_Indy_D28,
39+
dbrtl,
40+
vcl,
41+
vclx;
42+
43+
contains
44+
PascalScript_RO_Reg in 'PascalScript_RO_Reg.pas',
45+
uROPSServerLink in 'uROPSServerLink.pas',
46+
uROPSImports in 'uROPSImports.pas';
47+
48+
end.

0 commit comments

Comments
 (0)