Skip to content

Commit ee61594

Browse files
committed
TPythonGUIInputOutput added to FMX packages
1 parent 58dc96a commit ee61594

File tree

7 files changed

+1002
-12
lines changed

7 files changed

+1002
-12
lines changed

Packages/Delphi/Delphi 10.4+/FmxP4DEngine.dpk

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@ package FmxP4DEngine;
3131
{$IMPLICITBUILD ON}
3232

3333
requires
34-
rtl;
34+
rtl,
35+
P4DEngine,
36+
fmx;
37+
38+
contains
39+
FMX.PythonGUIInputOutput in '..\..\..\Source\fmx\FMX.PythonGUIInputOutput.pas';
3540

3641
end.

Packages/Delphi/Delphi 10.4+/FmxP4DEngine.dproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@
118118
<MainSource>MainSource</MainSource>
119119
</DelphiCompile>
120120
<DCCReference Include="rtl.dcp"/>
121+
<DCCReference Include="P4DEngine.dcp"/>
122+
<DCCReference Include="fmx.dcp"/>
123+
<DCCReference Include="..\..\..\Source\fmx\FMX.PythonGUIInputOutput.pas"/>
121124
<BuildConfiguration Include="Release">
122125
<Key>Cfg_2</Key>
123126
<CfgParent>Base</CfgParent>
@@ -161,7 +164,7 @@
161164
<Overwrite>true</Overwrite>
162165
</Platform>
163166
</DeployFile>
164-
<DeployFile LocalName="..\..\..\..\..\..\..\..\..\..\Public\Documents\Embarcadero\Studio\21.0\Bpl\FmxP4DEngine.bpl" Configuration="Debug" Class="ProjectOutput">
167+
<DeployFile LocalName="..\..\..\..\..\..\..\..\..\..\Public\Documents\Embarcadero\Studio\21.0\Bpl\FmxP4DEngine270.bpl" Configuration="Debug" Class="ProjectOutput">
165168
<Platform Name="Win32">
166169
<RemoteName>FmxP4DEngine.bpl</RemoteName>
167170
<Overwrite>true</Overwrite>

Packages/Delphi/Delphi 10.4+/P4DComponentSuite.groupproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
<Dependencies>PythonVcl.dproj</Dependencies>
1717
</Projects>
1818
<Projects Include="FmxP4DEngine.dproj">
19-
<Dependencies/>
19+
<Dependencies>P4DEngine.dproj</Dependencies>
2020
</Projects>
2121
<Projects Include="dclFmxP4DEngine.dproj">
22-
<Dependencies/>
22+
<Dependencies>FmxP4DEngine.dproj</Dependencies>
2323
</Projects>
2424
</ItemGroup>
2525
<ProjectExtensions>
@@ -65,22 +65,22 @@
6565
<Target Name="dclPythonVcl:Make" DependsOnTargets="PythonVcl:Make">
6666
<MSBuild Projects="dclPythonVcl.dproj" Targets="Make"/>
6767
</Target>
68-
<Target Name="FmxP4DEngine">
68+
<Target Name="FmxP4DEngine" DependsOnTargets="P4DEngine">
6969
<MSBuild Projects="FmxP4DEngine.dproj"/>
7070
</Target>
71-
<Target Name="FmxP4DEngine:Clean">
71+
<Target Name="FmxP4DEngine:Clean" DependsOnTargets="P4DEngine:Clean">
7272
<MSBuild Projects="FmxP4DEngine.dproj" Targets="Clean"/>
7373
</Target>
74-
<Target Name="FmxP4DEngine:Make">
74+
<Target Name="FmxP4DEngine:Make" DependsOnTargets="P4DEngine:Make">
7575
<MSBuild Projects="FmxP4DEngine.dproj" Targets="Make"/>
7676
</Target>
77-
<Target Name="dclFmxP4DEngine">
77+
<Target Name="dclFmxP4DEngine" DependsOnTargets="FmxP4DEngine">
7878
<MSBuild Projects="dclFmxP4DEngine.dproj"/>
7979
</Target>
80-
<Target Name="dclFmxP4DEngine:Clean">
80+
<Target Name="dclFmxP4DEngine:Clean" DependsOnTargets="FmxP4DEngine:Clean">
8181
<MSBuild Projects="dclFmxP4DEngine.dproj" Targets="Clean"/>
8282
</Target>
83-
<Target Name="dclFmxP4DEngine:Make">
83+
<Target Name="dclFmxP4DEngine:Make" DependsOnTargets="FmxP4DEngine:Make">
8484
<MSBuild Projects="dclFmxP4DEngine.dproj" Targets="Make"/>
8585
</Target>
8686
<Target Name="Build">

Packages/Delphi/Delphi 10.4+/dclFmxP4DEngine.dpk

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,16 @@ package dclFmxP4DEngine;
2525
{$IMAGEBASE $400000}
2626
{$DEFINE DEBUG}
2727
{$ENDIF IMPLICITBUILDING}
28+
{$DESCRIPTION 'Python4Delphi - Design-time Engine Package for FMX'}
29+
{$LIBSUFFIX AUTO}
30+
{$DESIGNONLY}
2831
{$IMPLICITBUILD ON}
2932

3033
requires
31-
rtl;
34+
rtl,
35+
FmxP4DEngine;
36+
37+
contains
38+
FMX.PythonRegistration in '..\..\..\Source\fmx\FMX.PythonRegistration.pas';
3239

3340
end.

0 commit comments

Comments
 (0)