debuggerintf: added fcl-process331 to unitpath for fpc 3.2.*

This commit is contained in:
mattias 2025-06-24 13:53:09 +02:00
parent 4340cbf363
commit 1e821d7110
2 changed files with 43 additions and 1 deletions

View File

@ -11,6 +11,18 @@
<SearchPaths> <SearchPaths>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/> <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths> </SearchPaths>
<Conditionals Value="// example for adding linker options on Mac OS X
//if TargetOS=&apos;darwin&apos; then
// LinkerOptions := &apos; -framework OpenGL&apos;;
// example for adding a unit and include path on Windows
//if SrcOS=&apos;win&apos; then begin
// UnitPath += &apos;;win&apos;;
// IncPath += &apos;;win&apos;;
//end;
if GetProjValue(&apos;FPC_FULLVERSION&apos;)&lt;30301 then
UnitPath+=&apos;;fcl-proc331&apos;;"/>
<Other> <Other>
<Verbosity> <Verbosity>
<ShowWarn Value="False"/> <ShowWarn Value="False"/>
@ -56,6 +68,36 @@ Provides an interface to add debuggers to the IDE"/>
<Filename Value="dbgintfprocess.pas"/> <Filename Value="dbgintfprocess.pas"/>
<UnitName Value="DbgIntfProcess"/> <UnitName Value="DbgIntfProcess"/>
</Item> </Item>
<Item>
<Filename Value="fcl-proc331\pipes331.pp"/>
<AddToUsesPkgSection Value="False"/>
<UnitName Value="Pipes331"/>
</Item>
<Item>
<Filename Value="fcl-proc331\process331.pp"/>
<AddToUsesPkgSection Value="False"/>
<UnitName Value="process331"/>
</Item>
<Item>
<Filename Value="fcl-proc331\processbody.inc"/>
<Type Value="Include"/>
</Item>
<Item>
<Filename Value="fcl-proc331\unix_pipes.inc"/>
<Type Value="Include"/>
</Item>
<Item>
<Filename Value="fcl-proc331\unix_process.inc"/>
<Type Value="Include"/>
</Item>
<Item>
<Filename Value="fcl-proc331\win_pipes.inc"/>
<Type Value="Include"/>
</Item>
<Item>
<Filename Value="fcl-proc331\win_process.inc"/>
<Type Value="Include"/>
</Item>
</Files> </Files>
<i18n> <i18n>
<EnableI18N Value="True"/> <EnableI18N Value="True"/>

View File

@ -27,7 +27,7 @@ Uses System.Classes,
System.Math; System.Math;
{$ELSE FPC_DOTTEDUNITS} {$ELSE FPC_DOTTEDUNITS}
Uses Classes, Uses Classes,
pipes331 in 'fcl-proc331/pipes331.pp', pipes331,
SysUtils, SysUtils,
Math; Math;
{$ENDIF FPC_DOTTEDUNITS} {$ENDIF FPC_DOTTEDUNITS}