Pascal Interface Extract

This commit is contained in:
Michael Schimmel
2025-06-13 16:13:03 +02:00
parent ba8dd7b464
commit bbd9d1752a
8 changed files with 2191 additions and 16 deletions
+6 -11
View File
@@ -65,7 +65,7 @@
<Debugger_RunParams>--exitbehavior:Pause</Debugger_RunParams>
<DCC_Define>TESTINSIGHT;$(DCC_Define)</DCC_Define>
<PostBuildEventExecuteWhen>TargetOutOfDate</PostBuildEventExecuteWhen>
<PreBuildEvent><![CDATA[T:\DelphiIntfExtract\Win64\Debug\ExtractPascalInterfaces.exe -o T:\Myc\intf.txt T:\Myc\src
<PreBuildEvent><![CDATA[T:\Myc\IntfExtract\Win64\Debug\ExtractPascalInterfaces.exe $(SAVE) -o T:\Myc\intf.txt T:\Myc\src
$(PreBuildEvent)]]></PreBuildEvent>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win32)'!=''">
@@ -158,12 +158,7 @@ $(PreBuildEvent)]]></PreBuildEvent>
<Source>
<Source Name="MainSource">MycTests.dpr</Source>
</Source>
<Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\bcboffice2k290.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\bcbofficexp290.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k290.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\dclofficexp290.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
</Excluded_Packages>
<Excluded_Packages/>
</Delphi.Personality>
<Deployment Version="5">
<DeployFile LocalName="$(BDS)\Redist\iossimulator\libcgunwind.1.0.dylib" Class="DependencyModule">
@@ -1170,7 +1165,7 @@ $(PreBuildEvent)]]></PreBuildEvent>
<Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
<Import Project="$(MSBuildProjectName).deployproj" Condition="Exists('$(MSBuildProjectName).deployproj')"/>
<PropertyGroup Condition="'$(Config)'=='Debug' And '$(Platform)'=='Win32'">
<PreBuildEvent>T:\DelphiIntfExtract\Win64\Debug\ExtractPascalInterfaces.exe -o T:\Myc\intf.txt T:\Myc\src</PreBuildEvent>
<PreBuildEvent>T:\Myc\IntfExtract\Win64\Debug\ExtractPascalInterfaces.exe $(SAVE) -o T:\Myc\intf.txt T:\Myc\src</PreBuildEvent>
<PreBuildEventIgnoreExitCode>False</PreBuildEventIgnoreExitCode>
<PreLinkEvent/>
<PreLinkEventIgnoreExitCode>False</PreLinkEventIgnoreExitCode>
@@ -1178,7 +1173,7 @@ $(PreBuildEvent)]]></PreBuildEvent>
<PostBuildEventIgnoreExitCode>False</PostBuildEventIgnoreExitCode>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Debug' And '$(Platform)'=='Win64'">
<PreBuildEvent>T:\DelphiIntfExtract\Win64\Debug\ExtractPascalInterfaces.exe -o T:\Myc\intf.txt T:\Myc\src</PreBuildEvent>
<PreBuildEvent>T:\Myc\IntfExtract\Win64\Debug\ExtractPascalInterfaces.exe $(SAVE) -o T:\Myc\intf.txt T:\Myc\src</PreBuildEvent>
<PreBuildEventIgnoreExitCode>False</PreBuildEventIgnoreExitCode>
<PreLinkEvent/>
<PreLinkEventIgnoreExitCode>False</PreLinkEventIgnoreExitCode>
@@ -1186,7 +1181,7 @@ $(PreBuildEvent)]]></PreBuildEvent>
<PostBuildEventIgnoreExitCode>False</PostBuildEventIgnoreExitCode>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Release' And '$(Platform)'=='Win32'">
<PreBuildEvent>T:\DelphiIntfExtract\Win64\Debug\ExtractPascalInterfaces.exe -o T:\Myc\intf.txt T:\Myc\src</PreBuildEvent>
<PreBuildEvent>T:\Myc\IntfExtract\Win64\Debug\ExtractPascalInterfaces.exe $(SAVE) -o T:\Myc\intf.txt T:\Myc\src</PreBuildEvent>
<PreBuildEventIgnoreExitCode>False</PreBuildEventIgnoreExitCode>
<PreLinkEvent/>
<PreLinkEventIgnoreExitCode>False</PreLinkEventIgnoreExitCode>
@@ -1194,7 +1189,7 @@ $(PreBuildEvent)]]></PreBuildEvent>
<PostBuildEventIgnoreExitCode>False</PostBuildEventIgnoreExitCode>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Release' And '$(Platform)'=='Win64'">
<PreBuildEvent>T:\DelphiIntfExtract\Win64\Debug\ExtractPascalInterfaces.exe -o T:\Myc\intf.txt T:\Myc\src</PreBuildEvent>
<PreBuildEvent>T:\Myc\IntfExtract\Win64\Debug\ExtractPascalInterfaces.exe $(SAVE) -o T:\Myc\intf.txt T:\Myc\src</PreBuildEvent>
<PreBuildEventIgnoreExitCode>False</PreBuildEventIgnoreExitCode>
<PreLinkEvent/>
<PreLinkEventIgnoreExitCode>False</PreLinkEventIgnoreExitCode>