Skip to content

Commit f38bb4a

Browse files
authored
Merge pull request #36 from Embarcadero/cp311
Introducing Python 3.11 Former-commit-id: a1656ae243976e514d81c3916f18537331295d1e [formerly 70d62c5d59b0d2f4f2a8f426c19bc25272a79271] [formerly fb3ccd02bbe16c99cff252d36d0780df6737d116 [formerly 9829a5410e6105082575d240ad82e157e2f8178b]] [formerly 35ae7e3f463fd1bee07520833d78ef6d93026dde [formerly 907e2c9045aadbbf3879e54084766b27d760c0ba] [formerly 66a9be9784452662c6b9379fc5d22858f09ea3c9 [formerly cbd64a5f66f95fa0a601ba50fd1baee403c11186]]] Former-commit-id: 55f1555a4debaae9152a95a947588cd1c16372d8 [formerly fed04ff7178161df14c193b7bc2b9f066ee84fb0] [formerly bb9f7d9167a439617c67f19c774e815d91b3dea3 [formerly 42347afe57109fcd128434670fa72cc3e03a1fcc]] Former-commit-id: 9c88d654464b136a4f2d85317e09ec320cd085ea [formerly 5491d7caf58c3ba08208b7c9d420c6ef7caf10eb] Former-commit-id: f400c24a718bbe75c30d06d3630af9c3f812b47c Former-commit-id: 1301529
2 parents bfb250e + f05681e commit f38bb4a

File tree

165 files changed

+4096
-3708
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+4096
-3708
lines changed

.gitattributes

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Disable any line endings auto conversion.
2+
* -text

packages/P4DEnvironment.dpk

+53-52
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,53 @@
1-
package P4DEnvironment;
2-
{$R *.res}
3-
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
4-
{$ALIGN 8}
5-
{$ASSERTIONS ON}
6-
{$BOOLEVAL OFF}
7-
{$DEBUGINFO OFF}
8-
{$EXTENDEDSYNTAX ON}
9-
{$IMPORTEDDATA ON}
10-
{$IOCHECKS ON}
11-
{$LOCALSYMBOLS OFF}
12-
{$LONGSTRINGS ON}
13-
{$OPENSTRINGS ON}
14-
{$OPTIMIZATION ON}
15-
{$OVERFLOWCHECKS OFF}
16-
{$RANGECHECKS OFF}
17-
{$REFERENCEINFO OFF}
18-
{$SAFEDIVIDE OFF}
19-
{$STACKFRAMES OFF}
20-
{$TYPEDADDRESS OFF}
21-
{$VARSTRINGCHECKS ON}
22-
{$WRITEABLECONST OFF}
23-
{$MINENUMSIZE 1}
24-
{$IMAGEBASE $400000}
25-
{$DEFINE RELEASE}
26-
{$ENDIF IMPLICITBUILDING}
27-
{$LIBSUFFIX AUTO}
28-
{$RUNONLY}
29-
{$IMPLICITBUILD ON}
30-
31-
requires
32-
rtl,
33-
python,
34-
p4dtools;
35-
36-
contains
37-
PyEnvironment in '..\src\PyEnvironment.pas',
38-
PyEnvironment.Path in '..\src\PyEnvironment.Path.pas',
39-
PyEnvironment.Distribution in '..\src\PyEnvironment.Distribution.pas',
40-
PyEnvironment.Local in '..\src\PyEnvironment.Local.pas',
41-
PyEnvironment.Embeddable in '..\src\Embeddable\PyEnvironment.Embeddable.pas',
42-
PyEnvironment.Embeddable.Res in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.pas',
43-
PyEnvironment.Embeddable.Res.Python37 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python37.pas',
44-
PyEnvironment.Embeddable.Res.Python38 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python38.pas',
45-
PyEnvironment.Embeddable.Res.Python39 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python39.pas',
46-
PyEnvironment.Embeddable.Res.Python310 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python310.pas',
47-
PyEnvironment.AddOn.EnsurePip in '..\src\AddOn\PyEnvironment.AddOn.EnsurePip.pas',
48-
PyEnvironment.AddOn.GetPip in '..\src\AddOn\PyEnvironment.AddOn.GetPip.pas',
49-
PyEnvironment.AddOn in '..\src\AddOn\PyEnvironment.AddOn.pas',
50-
PyEnvironment.Exception in '..\src\PyEnvironment.Exception.pas';
51-
52-
end.
1+
package P4DEnvironment;
2+
{$R *.res}
3+
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
4+
{$ALIGN 8}
5+
{$ASSERTIONS ON}
6+
{$BOOLEVAL OFF}
7+
{$DEBUGINFO OFF}
8+
{$EXTENDEDSYNTAX ON}
9+
{$IMPORTEDDATA ON}
10+
{$IOCHECKS ON}
11+
{$LOCALSYMBOLS OFF}
12+
{$LONGSTRINGS ON}
13+
{$OPENSTRINGS ON}
14+
{$OPTIMIZATION ON}
15+
{$OVERFLOWCHECKS OFF}
16+
{$RANGECHECKS OFF}
17+
{$REFERENCEINFO OFF}
18+
{$SAFEDIVIDE OFF}
19+
{$STACKFRAMES OFF}
20+
{$TYPEDADDRESS OFF}
21+
{$VARSTRINGCHECKS ON}
22+
{$WRITEABLECONST OFF}
23+
{$MINENUMSIZE 1}
24+
{$IMAGEBASE $400000}
25+
{$DEFINE RELEASE}
26+
{$ENDIF IMPLICITBUILDING}
27+
{$LIBSUFFIX AUTO}
28+
{$RUNONLY}
29+
{$IMPLICITBUILD ON}
30+
31+
requires
32+
rtl,
33+
python,
34+
p4dtools;
35+
36+
contains
37+
PyEnvironment in '..\src\PyEnvironment.pas',
38+
PyEnvironment.Path in '..\src\PyEnvironment.Path.pas',
39+
PyEnvironment.Distribution in '..\src\PyEnvironment.Distribution.pas',
40+
PyEnvironment.Local in '..\src\PyEnvironment.Local.pas',
41+
PyEnvironment.Embeddable in '..\src\Embeddable\PyEnvironment.Embeddable.pas',
42+
PyEnvironment.Embeddable.Res in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.pas',
43+
PyEnvironment.Embeddable.Res.Python37 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python37.pas',
44+
PyEnvironment.Embeddable.Res.Python38 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python38.pas',
45+
PyEnvironment.Embeddable.Res.Python39 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python39.pas',
46+
PyEnvironment.Embeddable.Res.Python310 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python310.pas',
47+
PyEnvironment.AddOn.EnsurePip in '..\src\AddOn\PyEnvironment.AddOn.EnsurePip.pas',
48+
PyEnvironment.AddOn.GetPip in '..\src\AddOn\PyEnvironment.AddOn.GetPip.pas',
49+
PyEnvironment.AddOn in '..\src\AddOn\PyEnvironment.AddOn.pas',
50+
PyEnvironment.Exception in '..\src\PyEnvironment.Exception.pas',
51+
PyEnvironment.Embeddable.Res.Python311 in '..\src\Embeddable\Res\PyEnvironment.Embeddable.Res.Python311.pas';
52+
53+
end.

packages/P4DEnvironment.dproj

+1,114-338
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,72 @@
1-
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2-
<PropertyGroup>
3-
<ProjectGuid>{8B08FCE5-F030-4FEA-B40D-5849BF8F2B06}</ProjectGuid>
4-
</PropertyGroup>
5-
<ItemGroup>
6-
<Projects Include="P4DTools.dproj">
7-
<Dependencies/>
8-
</Projects>
9-
<Projects Include="dclP4DEnvironmentProject.dproj">
10-
<Dependencies/>
11-
</Projects>
12-
<Projects Include="P4DEnvironment.dproj">
13-
<Dependencies>P4DTools.dproj</Dependencies>
14-
</Projects>
15-
<Projects Include="dclP4DEnvironment.dproj">
16-
<Dependencies>P4DEnvironment.dproj</Dependencies>
17-
</Projects>
18-
</ItemGroup>
19-
<ProjectExtensions>
20-
<Borland.Personality>Default.Personality.12</Borland.Personality>
21-
<Borland.ProjectType/>
22-
<BorlandProject>
23-
<Default.Personality/>
24-
</BorlandProject>
25-
</ProjectExtensions>
26-
<Target Name="P4DTools">
27-
<MSBuild Projects="P4DTools.dproj"/>
28-
</Target>
29-
<Target Name="P4DTools:Clean">
30-
<MSBuild Projects="P4DTools.dproj" Targets="Clean"/>
31-
</Target>
32-
<Target Name="P4DTools:Make">
33-
<MSBuild Projects="P4DTools.dproj" Targets="Make"/>
34-
</Target>
35-
<Target Name="dclP4DEnvironmentProject">
36-
<MSBuild Projects="dclP4DEnvironmentProject.dproj"/>
37-
</Target>
38-
<Target Name="dclP4DEnvironmentProject:Clean">
39-
<MSBuild Projects="dclP4DEnvironmentProject.dproj" Targets="Clean"/>
40-
</Target>
41-
<Target Name="dclP4DEnvironmentProject:Make">
42-
<MSBuild Projects="dclP4DEnvironmentProject.dproj" Targets="Make"/>
43-
</Target>
44-
<Target Name="P4DEnvironment" DependsOnTargets="P4DTools">
45-
<MSBuild Projects="P4DEnvironment.dproj"/>
46-
</Target>
47-
<Target Name="P4DEnvironment:Clean" DependsOnTargets="P4DTools:Clean">
48-
<MSBuild Projects="P4DEnvironment.dproj" Targets="Clean"/>
49-
</Target>
50-
<Target Name="P4DEnvironment:Make" DependsOnTargets="P4DTools:Make">
51-
<MSBuild Projects="P4DEnvironment.dproj" Targets="Make"/>
52-
</Target>
53-
<Target Name="dclP4DEnvironment" DependsOnTargets="P4DEnvironment">
54-
<MSBuild Projects="dclP4DEnvironment.dproj"/>
55-
</Target>
56-
<Target Name="dclP4DEnvironment:Clean" DependsOnTargets="P4DEnvironment:Clean">
57-
<MSBuild Projects="dclP4DEnvironment.dproj" Targets="Clean"/>
58-
</Target>
59-
<Target Name="dclP4DEnvironment:Make" DependsOnTargets="P4DEnvironment:Make">
60-
<MSBuild Projects="dclP4DEnvironment.dproj" Targets="Make"/>
61-
</Target>
62-
<Target Name="Build">
63-
<CallTarget Targets="P4DTools;dclP4DEnvironmentProject;P4DEnvironment;dclP4DEnvironment"/>
64-
</Target>
65-
<Target Name="Clean">
66-
<CallTarget Targets="P4DTools:Clean;dclP4DEnvironmentProject:Clean;P4DEnvironment:Clean;dclP4DEnvironment:Clean"/>
67-
</Target>
68-
<Target Name="Make">
69-
<CallTarget Targets="P4DTools:Make;dclP4DEnvironmentProject:Make;P4DEnvironment:Make;dclP4DEnvironment:Make"/>
70-
</Target>
71-
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
72-
</Project>
1+
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<PropertyGroup>
3+
<ProjectGuid>{8B08FCE5-F030-4FEA-B40D-5849BF8F2B06}</ProjectGuid>
4+
</PropertyGroup>
5+
<ItemGroup>
6+
<Projects Include="P4DTools.dproj">
7+
<Dependencies/>
8+
</Projects>
9+
<Projects Include="dclP4DEnvironmentProject.dproj">
10+
<Dependencies/>
11+
</Projects>
12+
<Projects Include="P4DEnvironment.dproj">
13+
<Dependencies/>
14+
</Projects>
15+
<Projects Include="dclP4DEnvironment.dproj">
16+
<Dependencies/>
17+
</Projects>
18+
</ItemGroup>
19+
<ProjectExtensions>
20+
<Borland.Personality>Default.Personality.12</Borland.Personality>
21+
<Borland.ProjectType/>
22+
<BorlandProject>
23+
<Default.Personality/>
24+
</BorlandProject>
25+
</ProjectExtensions>
26+
<Target Name="P4DTools">
27+
<MSBuild Projects="P4DTools.dproj"/>
28+
</Target>
29+
<Target Name="P4DTools:Clean">
30+
<MSBuild Projects="P4DTools.dproj" Targets="Clean"/>
31+
</Target>
32+
<Target Name="P4DTools:Make">
33+
<MSBuild Projects="P4DTools.dproj" Targets="Make"/>
34+
</Target>
35+
<Target Name="dclP4DEnvironmentProject">
36+
<MSBuild Projects="dclP4DEnvironmentProject.dproj"/>
37+
</Target>
38+
<Target Name="dclP4DEnvironmentProject:Clean">
39+
<MSBuild Projects="dclP4DEnvironmentProject.dproj" Targets="Clean"/>
40+
</Target>
41+
<Target Name="dclP4DEnvironmentProject:Make">
42+
<MSBuild Projects="dclP4DEnvironmentProject.dproj" Targets="Make"/>
43+
</Target>
44+
<Target Name="P4DEnvironment">
45+
<MSBuild Projects="P4DEnvironment.dproj"/>
46+
</Target>
47+
<Target Name="P4DEnvironment:Clean">
48+
<MSBuild Projects="P4DEnvironment.dproj" Targets="Clean"/>
49+
</Target>
50+
<Target Name="P4DEnvironment:Make">
51+
<MSBuild Projects="P4DEnvironment.dproj" Targets="Make"/>
52+
</Target>
53+
<Target Name="dclP4DEnvironment">
54+
<MSBuild Projects="dclP4DEnvironment.dproj"/>
55+
</Target>
56+
<Target Name="dclP4DEnvironment:Clean">
57+
<MSBuild Projects="dclP4DEnvironment.dproj" Targets="Clean"/>
58+
</Target>
59+
<Target Name="dclP4DEnvironment:Make">
60+
<MSBuild Projects="dclP4DEnvironment.dproj" Targets="Make"/>
61+
</Target>
62+
<Target Name="Build">
63+
<CallTarget Targets="P4DTools;dclP4DEnvironmentProject;P4DEnvironment;dclP4DEnvironment"/>
64+
</Target>
65+
<Target Name="Clean">
66+
<CallTarget Targets="P4DTools:Clean;dclP4DEnvironmentProject:Clean;P4DEnvironment:Clean;dclP4DEnvironment:Clean"/>
67+
</Target>
68+
<Target Name="Make">
69+
<CallTarget Targets="P4DTools:Make;dclP4DEnvironmentProject:Make;P4DEnvironment:Make;dclP4DEnvironment:Make"/>
70+
</Target>
71+
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
72+
</Project>

0 commit comments

Comments
 (0)