Due programmi che condividono uModbusRTU e uGauge: - Console/PlanciaConsole: plancia nautica descritta da file XML, con modalita' plancia e modalita' configurazione. Comandi, spie, selettori, strumenti e allarmi sonori; il bus gira in un thread suo perche' la finestra non si fermi mai. - ProjectPlancia: il programma di prova piu' vecchio, usato per collaudare i canali. Le plance sono in Console/*.xml, la documentazione in Console/LEGGIMI.md. Esclusi dal versionamento i compilati (.exe, .dcu), i file dell'IDE e un audio da 17 MB. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
49 lines
1.8 KiB
Plaintext
49 lines
1.8 KiB
Plaintext
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<ProjectGuid>{78922105-9D91-4F64-B3AD-D910779B6FAD}</ProjectGuid>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Projects Include="Console\PlanciaConsole.dproj">
|
|
<Dependencies/>
|
|
</Projects>
|
|
<Projects Include="ProjectPlancia.dproj">
|
|
<Dependencies/>
|
|
</Projects>
|
|
</ItemGroup>
|
|
<ProjectExtensions>
|
|
<Borland.Personality>Default.Personality.12</Borland.Personality>
|
|
<Borland.ProjectType/>
|
|
<BorlandProject>
|
|
<Default.Personality/>
|
|
</BorlandProject>
|
|
</ProjectExtensions>
|
|
<Target Name="PlanciaConsole">
|
|
<MSBuild Projects="Console\PlanciaConsole.dproj"/>
|
|
</Target>
|
|
<Target Name="PlanciaConsole:Clean">
|
|
<MSBuild Projects="Console\PlanciaConsole.dproj" Targets="Clean"/>
|
|
</Target>
|
|
<Target Name="PlanciaConsole:Make">
|
|
<MSBuild Projects="Console\PlanciaConsole.dproj" Targets="Make"/>
|
|
</Target>
|
|
<Target Name="ProjectPlancia">
|
|
<MSBuild Projects="ProjectPlancia.dproj"/>
|
|
</Target>
|
|
<Target Name="ProjectPlancia:Clean">
|
|
<MSBuild Projects="ProjectPlancia.dproj" Targets="Clean"/>
|
|
</Target>
|
|
<Target Name="ProjectPlancia:Make">
|
|
<MSBuild Projects="ProjectPlancia.dproj" Targets="Make"/>
|
|
</Target>
|
|
<Target Name="Build">
|
|
<CallTarget Targets="PlanciaConsole;ProjectPlancia"/>
|
|
</Target>
|
|
<Target Name="Clean">
|
|
<CallTarget Targets="PlanciaConsole:Clean;ProjectPlancia:Clean"/>
|
|
</Target>
|
|
<Target Name="Make">
|
|
<CallTarget Targets="PlanciaConsole:Make;ProjectPlancia:Make"/>
|
|
</Target>
|
|
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
|
|
</Project>
|