Skip to content

Commit e1a77e9

Browse files
committed
Updating projects references
Former-commit-id: c5e5ae5e6e25ada54c18a3eb63c7683341927c68 [formerly a4fe00b00555197621fa2c5d4a871fe309e2c305] [formerly 725fe82c4ebf232bb5c88ff699daf4cd56a3c1f3 [formerly 4d98a60fa96ede54948de4e8e8016208b2fe08c9]] Former-commit-id: 1b47759fc32af50532ecc36784a8e2a8ff998c3c [formerly 45220efe8e0658a469d8035d7f1e6487cddb8e98] Former-commit-id: ff1c7b05f3e09474d7fb1ff3b6bf8eca3e1f1ea3 Former-commit-id: dfcce2f
1 parent 0892340 commit e1a77e9

File tree

6 files changed

+224
-47
lines changed

6 files changed

+224
-47
lines changed

packages/P4DEnvironment.dpk

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,21 @@ package P4DEnvironment;
99
{$EXTENDEDSYNTAX ON}
1010
{$IMPORTEDDATA ON}
1111
{$IOCHECKS ON}
12-
{$LOCALSYMBOLS ON}
12+
{$LOCALSYMBOLS OFF}
1313
{$LONGSTRINGS ON}
1414
{$OPENSTRINGS ON}
15-
{$OPTIMIZATION OFF}
16-
{$OVERFLOWCHECKS ON}
17-
{$RANGECHECKS ON}
18-
{$REFERENCEINFO ON}
15+
{$OPTIMIZATION ON}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO OFF}
1919
{$SAFEDIVIDE OFF}
20-
{$STACKFRAMES ON}
20+
{$STACKFRAMES OFF}
2121
{$TYPEDADDRESS OFF}
2222
{$VARSTRINGCHECKS ON}
2323
{$WRITEABLECONST OFF}
2424
{$MINENUMSIZE 1}
2525
{$IMAGEBASE $400000}
26-
{$DEFINE DEBUG}
26+
{$DEFINE RELEASE}
2727
{$ENDIF IMPLICITBUILDING}
2828
{$LIBSUFFIX AUTO}
2929
{$RUNONLY}
@@ -32,7 +32,8 @@ package P4DEnvironment;
3232
requires
3333
rtl,
3434
python,
35-
p4dtools;
35+
p4dtools,
36+
p4denvironmentproject;
3637

3738
contains
3839
PyEnvironment in '..\src\PyEnvironment.pas',

packages/P4DEnvironmentProject.dpk

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
package P4DEnvironmentProject;
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 OFF}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION OFF}
16+
{$OVERFLOWCHECKS ON}
17+
{$RANGECHECKS ON}
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+
{$LIBSUFFIX AUTO}
29+
{$RUNONLY}
30+
{$IMPLICITBUILD ON}
31+
32+
requires
33+
rtl;
34+
35+
contains
36+
PyEnvironment.Project in '..\src\Project\PyEnvironment.Project.pas';
37+
38+
end.
Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<PropertyGroup>
3+
<Base>True</Base>
4+
<AppType>Package</AppType>
5+
<Config Condition="'$(Config)'==''">Debug</Config>
6+
<FrameworkType>None</FrameworkType>
7+
<MainSource>P4DEnvironmentProject.dpk</MainSource>
8+
<Platform Condition="'$(Platform)'==''">Win32</Platform>
9+
<ProjectGuid>{D7D611D7-E03F-4578-8243-2338F9455A17}</ProjectGuid>
10+
<ProjectVersion>19.4</ProjectVersion>
11+
<TargetedPlatforms>1</TargetedPlatforms>
12+
</PropertyGroup>
13+
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
14+
<Base>true</Base>
15+
</PropertyGroup>
16+
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Base)'=='true') or '$(Base_Win32)'!=''">
17+
<Base_Win32>true</Base_Win32>
18+
<CfgParent>Base</CfgParent>
19+
<Base>true</Base>
20+
</PropertyGroup>
21+
<PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_1)'!=''">
22+
<Cfg_1>true</Cfg_1>
23+
<CfgParent>Base</CfgParent>
24+
<Base>true</Base>
25+
</PropertyGroup>
26+
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win32)'!=''">
27+
<Cfg_1_Win32>true</Cfg_1_Win32>
28+
<CfgParent>Cfg_1</CfgParent>
29+
<Cfg_1>true</Cfg_1>
30+
<Base>true</Base>
31+
</PropertyGroup>
32+
<PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_2)'!=''">
33+
<Cfg_2>true</Cfg_2>
34+
<CfgParent>Base</CfgParent>
35+
<Base>true</Base>
36+
</PropertyGroup>
37+
<PropertyGroup Condition="'$(Base)'!=''">
38+
<SanitizedProjectName>P4DEnvironmentProject</SanitizedProjectName>
39+
<DCC_CBuilderOutput>All</DCC_CBuilderOutput>
40+
<DCC_DcuOutput>..\lib\$(Platform)\$(Config)</DCC_DcuOutput>
41+
<DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
42+
<DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)</DCC_Namespace>
43+
<DllSuffix>$(Auto)</DllSuffix>
44+
<GenDll>true</GenDll>
45+
<GenPackage>true</GenPackage>
46+
<RuntimeOnlyPackage>true</RuntimeOnlyPackage>
47+
<VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
48+
<VerInfo_Locale>1033</VerInfo_Locale>
49+
</PropertyGroup>
50+
<PropertyGroup Condition="'$(Base_Win32)'!=''">
51+
<BT_BuildType>Debug</BT_BuildType>
52+
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
53+
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
54+
<VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
55+
<VerInfo_Locale>1033</VerInfo_Locale>
56+
</PropertyGroup>
57+
<PropertyGroup Condition="'$(Cfg_1)'!=''">
58+
<DCC_DebugDCUs>true</DCC_DebugDCUs>
59+
<DCC_DebugInfoInExe>true</DCC_DebugInfoInExe>
60+
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
61+
<DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
62+
<DCC_IntegerOverflowCheck>true</DCC_IntegerOverflowCheck>
63+
<DCC_Optimize>false</DCC_Optimize>
64+
<DCC_RangeChecking>true</DCC_RangeChecking>
65+
<DCC_RemoteDebug>true</DCC_RemoteDebug>
66+
</PropertyGroup>
67+
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
68+
<DCC_RemoteDebug>false</DCC_RemoteDebug>
69+
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
70+
<VerInfo_Locale>1033</VerInfo_Locale>
71+
</PropertyGroup>
72+
<PropertyGroup Condition="'$(Cfg_2)'!=''">
73+
<DCC_DebugInformation>0</DCC_DebugInformation>
74+
<DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
75+
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
76+
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
77+
</PropertyGroup>
78+
<ItemGroup>
79+
<DelphiCompile Include="$(MainSource)">
80+
<MainSource>MainSource</MainSource>
81+
</DelphiCompile>
82+
<DCCReference Include="rtl.dcp"/>
83+
<DCCReference Include="..\src\Project\PyEnvironment.Project.pas"/>
84+
<BuildConfiguration Include="Base">
85+
<Key>Base</Key>
86+
</BuildConfiguration>
87+
<BuildConfiguration Include="Debug">
88+
<Key>Cfg_1</Key>
89+
<CfgParent>Base</CfgParent>
90+
</BuildConfiguration>
91+
<BuildConfiguration Include="Release">
92+
<Key>Cfg_2</Key>
93+
<CfgParent>Base</CfgParent>
94+
</BuildConfiguration>
95+
</ItemGroup>
96+
<ProjectExtensions>
97+
<Borland.Personality>Delphi.Personality.12</Borland.Personality>
98+
<Borland.ProjectType>Package</Borland.ProjectType>
99+
<BorlandProject>
100+
<Delphi.Personality>
101+
<Source>
102+
<Source Name="MainSource">P4DEnvironmentProject.dpk</Source>
103+
</Source>
104+
<Excluded_Packages/>
105+
</Delphi.Personality>
106+
<Platforms>
107+
<Platform value="Android">False</Platform>
108+
<Platform value="Android64">False</Platform>
109+
<Platform value="Linux64">False</Platform>
110+
<Platform value="OSX64">False</Platform>
111+
<Platform value="OSXARM64">False</Platform>
112+
<Platform value="Win32">True</Platform>
113+
<Platform value="Win64">False</Platform>
114+
<Platform value="iOSDevice64">False</Platform>
115+
</Platforms>
116+
</BorlandProject>
117+
<ProjectFileVersion>12</ProjectFileVersion>
118+
</ProjectExtensions>
119+
<Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
120+
<Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
121+
<Import Project="$(MSBuildProjectName).deployproj" Condition="Exists('$(MSBuildProjectName).deployproj')"/>
122+
</Project>

packages/P4DPythonEnvironmentsComponentSuite.groupproj

Lines changed: 35 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,17 @@
66
<Projects Include="P4DTools.dproj">
77
<Dependencies/>
88
</Projects>
9-
<Projects Include="P4DEnvironment.dproj">
10-
<Dependencies/>
11-
</Projects>
12-
<Projects Include="dclP4DEnvironment.dproj">
9+
<Projects Include="P4DEnvironmentProject.dproj">
1310
<Dependencies/>
1411
</Projects>
1512
<Projects Include="dclP4DEnvironmentProject.dproj">
16-
<Dependencies/>
13+
<Dependencies>P4DEnvironmentProject.dproj</Dependencies>
14+
</Projects>
15+
<Projects Include="P4DEnvironment.dproj">
16+
<Dependencies>P4DTools.dproj;P4DEnvironmentProject.dproj</Dependencies>
17+
</Projects>
18+
<Projects Include="dclP4DEnvironment.dproj">
19+
<Dependencies>P4DEnvironment.dproj</Dependencies>
1720
</Projects>
1821
</ItemGroup>
1922
<ProjectExtensions>
@@ -32,41 +35,50 @@
3235
<Target Name="P4DTools:Make">
3336
<MSBuild Projects="P4DTools.dproj" Targets="Make"/>
3437
</Target>
35-
<Target Name="P4DEnvironment">
38+
<Target Name="P4DEnvironmentProject">
39+
<MSBuild Projects="P4DEnvironmentProject.dproj"/>
40+
</Target>
41+
<Target Name="P4DEnvironmentProject:Clean">
42+
<MSBuild Projects="P4DEnvironmentProject.dproj" Targets="Clean"/>
43+
</Target>
44+
<Target Name="P4DEnvironmentProject:Make">
45+
<MSBuild Projects="P4DEnvironmentProject.dproj" Targets="Make"/>
46+
</Target>
47+
<Target Name="dclP4DEnvironmentProject" DependsOnTargets="P4DEnvironmentProject">
48+
<MSBuild Projects="dclP4DEnvironmentProject.dproj"/>
49+
</Target>
50+
<Target Name="dclP4DEnvironmentProject:Clean" DependsOnTargets="P4DEnvironmentProject:Clean">
51+
<MSBuild Projects="dclP4DEnvironmentProject.dproj" Targets="Clean"/>
52+
</Target>
53+
<Target Name="dclP4DEnvironmentProject:Make" DependsOnTargets="P4DEnvironmentProject:Make">
54+
<MSBuild Projects="dclP4DEnvironmentProject.dproj" Targets="Make"/>
55+
</Target>
56+
<Target Name="P4DEnvironment" DependsOnTargets="P4DTools;P4DEnvironmentProject">
3657
<MSBuild Projects="P4DEnvironment.dproj"/>
3758
</Target>
38-
<Target Name="P4DEnvironment:Clean">
59+
<Target Name="P4DEnvironment:Clean" DependsOnTargets="P4DTools:Clean;P4DEnvironmentProject:Clean">
3960
<MSBuild Projects="P4DEnvironment.dproj" Targets="Clean"/>
4061
</Target>
41-
<Target Name="P4DEnvironment:Make">
62+
<Target Name="P4DEnvironment:Make" DependsOnTargets="P4DTools:Make;P4DEnvironmentProject:Make">
4263
<MSBuild Projects="P4DEnvironment.dproj" Targets="Make"/>
4364
</Target>
44-
<Target Name="dclP4DEnvironment">
65+
<Target Name="dclP4DEnvironment" DependsOnTargets="P4DEnvironment">
4566
<MSBuild Projects="dclP4DEnvironment.dproj"/>
4667
</Target>
47-
<Target Name="dclP4DEnvironment:Clean">
68+
<Target Name="dclP4DEnvironment:Clean" DependsOnTargets="P4DEnvironment:Clean">
4869
<MSBuild Projects="dclP4DEnvironment.dproj" Targets="Clean"/>
4970
</Target>
50-
<Target Name="dclP4DEnvironment:Make">
71+
<Target Name="dclP4DEnvironment:Make" DependsOnTargets="P4DEnvironment:Make">
5172
<MSBuild Projects="dclP4DEnvironment.dproj" Targets="Make"/>
5273
</Target>
53-
<Target Name="dclP4DEnvironmentProject">
54-
<MSBuild Projects="dclP4DEnvironmentProject.dproj"/>
55-
</Target>
56-
<Target Name="dclP4DEnvironmentProject:Clean">
57-
<MSBuild Projects="dclP4DEnvironmentProject.dproj" Targets="Clean"/>
58-
</Target>
59-
<Target Name="dclP4DEnvironmentProject:Make">
60-
<MSBuild Projects="dclP4DEnvironmentProject.dproj" Targets="Make"/>
61-
</Target>
6274
<Target Name="Build">
63-
<CallTarget Targets="P4DTools;P4DEnvironment;dclP4DEnvironment;dclP4DEnvironmentProject"/>
75+
<CallTarget Targets="P4DTools;P4DEnvironmentProject;dclP4DEnvironmentProject;P4DEnvironment;dclP4DEnvironment"/>
6476
</Target>
6577
<Target Name="Clean">
66-
<CallTarget Targets="P4DTools:Clean;P4DEnvironment:Clean;dclP4DEnvironment:Clean;dclP4DEnvironmentProject:Clean"/>
78+
<CallTarget Targets="P4DTools:Clean;P4DEnvironmentProject:Clean;dclP4DEnvironmentProject:Clean;P4DEnvironment:Clean;dclP4DEnvironment:Clean"/>
6779
</Target>
6880
<Target Name="Make">
69-
<CallTarget Targets="P4DTools:Make;P4DEnvironment:Make;dclP4DEnvironment:Make;dclP4DEnvironmentProject:Make"/>
81+
<CallTarget Targets="P4DTools:Make;P4DEnvironmentProject:Make;dclP4DEnvironmentProject:Make;P4DEnvironment:Make;dclP4DEnvironment:Make"/>
7082
</Target>
7183
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
7284
</Project>

packages/dclP4DEnvironment.dpk

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ package dclP4DEnvironment;
1010
{$EXTENDEDSYNTAX ON}
1111
{$IMPORTEDDATA ON}
1212
{$IOCHECKS ON}
13-
{$LOCALSYMBOLS ON}
13+
{$LOCALSYMBOLS OFF}
1414
{$LONGSTRINGS ON}
1515
{$OPENSTRINGS ON}
16-
{$OPTIMIZATION OFF}
17-
{$OVERFLOWCHECKS ON}
18-
{$RANGECHECKS ON}
19-
{$REFERENCEINFO ON}
16+
{$OPTIMIZATION ON}
17+
{$OVERFLOWCHECKS OFF}
18+
{$RANGECHECKS OFF}
19+
{$REFERENCEINFO OFF}
2020
{$SAFEDIVIDE OFF}
21-
{$STACKFRAMES ON}
21+
{$STACKFRAMES OFF}
2222
{$TYPEDADDRESS OFF}
2323
{$VARSTRINGCHECKS ON}
2424
{$WRITEABLECONST OFF}
2525
{$MINENUMSIZE 1}
2626
{$IMAGEBASE $400000}
27-
{$DEFINE DEBUG}
27+
{$DEFINE RELEASE}
2828
{$ENDIF IMPLICITBUILDING}
2929
{$DESCRIPTION 'P4D AI&ML - Python environments'}
3030
{$LIBSUFFIX AUTO}
@@ -33,9 +33,12 @@ package dclP4DEnvironment;
3333

3434
requires
3535
rtl,
36-
p4denvironment;
36+
p4denvironment,
37+
designide,
38+
dclp4denvironmentproject;
3739

3840
contains
39-
PyEnvironment.Registration in '..\src\PyEnvironment.Registration.pas';
41+
PyEnvironment.Registration in '..\src\PyEnvironment.Registration.pas',
42+
PyEnvionment.Editors in '..\src\PyEnvionment.Editors.pas';
4043

4144
end.

packages/dclP4DEnvironmentProject.dpk

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,16 @@ package dclP4DEnvironmentProject;
3232

3333
requires
3434
rtl,
35-
designide;
35+
designide,
36+
P4DEnvironmentProject;
3637

3738
contains
38-
PyEnvironment.Project.Helper in '..\src\Project\PyEnvironment.Project.Helper.pas',
39-
PyEnvironment.Project.ManagerMenu in '..\src\Project\PyEnvironment.Project.ManagerMenu.pas',
40-
PyEnvironment.Project.Menu in '..\src\Project\PyEnvironment.Project.Menu.pas',
41-
PyEnvironment.Project in '..\src\Project\PyEnvironment.Project.pas',
42-
PyEnvironment.Project.Types in '..\src\Project\PyEnvironment.Project.Types.pas',
43-
PyEnvironment.Project.Registration in '..\src\Project\PyEnvironment.Project.Registration.pas';
39+
PyEnvironment.Project.IDE.Helper in '..\src\Project\IDE\PyEnvironment.Project.IDE.Helper.pas',
40+
PyEnvironment.Project.IDE.ManagerMenu in '..\src\Project\IDE\PyEnvironment.Project.IDE.ManagerMenu.pas',
41+
PyEnvironment.Project.IDE.Menu in '..\src\Project\IDE\PyEnvironment.Project.IDE.Menu.pas',
42+
PyEnvironment.Project.IDE.Deploy in '..\src\Project\IDE\PyEnvironment.Project.IDE.Deploy.pas',
43+
PyEnvironment.Project.IDE.Registration in '..\src\Project\IDE\PyEnvironment.Project.IDE.Registration.pas',
44+
PyEnvironment.Project.IDE.Types in '..\src\Project\IDE\PyEnvironment.Project.IDE.Types.pas';
4445

4546
end.
4647

0 commit comments

Comments
 (0)