Innovenergy_trunk/csharp/Lib/StatusApi/StatusApi.csproj

33 lines
1.0 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<Import Project="../InnovEnergy.Lib.props" />
<!-- <Import Project="../../App/InnovEnergy.App.props" />-->
<ItemGroup>
<ProjectReference Include="../Protocols/Modbus/Modbus.csproj" />
<ProjectReference Include="../Units/Units.csproj" />
</ItemGroup>
<ItemGroup>
<Compile Remove="SinglePhasePvInverterStatus.generated.cs" />
<Compile Remove="PowerMeterStatus.generated.cs" />
<Compile Remove="BatteryStatus.generated.cs" />
<Compile Remove="SinglePhaseInverterStatus.generated.cs" />
<Compile Remove="Generator\OpParallelAttribute.cs" />
<Compile Remove="ThreePhaseInverterStatus.generated.cs" />
<Compile Remove="ThreePhasePvInverterStatus.generated.cs" />
<Compile Remove="MpptStatus.generated.cs" />
<Compile Remove="DcDcConverterStatus.generated.cs" />
</ItemGroup>
<ItemGroup>
<None Remove="Generator\generate.sh" />
</ItemGroup>
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
<Exec Command="./Generator/generate.sh" />
</Target>
</Project>