</PropertyGroup>
<ItemGroup>
- <ProviderList Include="provider.list.txt" />
+ <RepositoriesList Include="repos.list.xml" />
</ItemGroup>
<ItemGroup>
<AppliStationBin Include="$(AppliStationBinDir)/*.png;$(AppliStationBinDir)/*.exe;$(AppliStationBinDir)/*.pdb" />
</ItemGroup>
+ <Target Name="na-get-lib">
+ <MSBuild Projects="na-get-lib/na-get-lib.csproj" Properties="Configuration=$(Configuration)" />
+ </Target>
+ <Target Name="all-get" DependsOnTargets="na-get-lib">
+ <MSBuild Projects="all-get/all-get.csproj" Properties="Configuration=$(Configuration)" />
+ </Target>
+ <Target Name="archive-inst" DependsOnTargets="na-get-lib">
+ <MSBuild Projects="archive-inst/archive-inst.csproj" Properties="Configuration=$(Configuration)" />
+ </Target>
+ <Target Name="AppliStation" DependsOnTargets="na-get-lib">
+ <MSBuild Projects="AppliStation/AppliStation.csproj" Properties="Configuration=$(Configuration)" />
+ </Target>
+ <Target Name="test-na-get-lib" DependsOnTargets="na-get-lib">
+ <MSBuild Projects="test-na-get-lib/test-na-get-lib.csproj" Properties="Configuration=$(Configuration)" />
+ </Target>
+
<Target Name="Build">
- <MSBuild Projects="AppliStation.sln" Properties="Configuration=$(Configuration)" />
+ <CallTarget Targets="na-get-lib;all-get;archive-inst;AppliStation" RunEachTargetSeparately="true" />
+ </Target>
+
+ <Target Name="BuildTest">
+ <CallTarget Targets="test-na-get-lib" RunEachTargetSeparately="true" />
</Target>
<Target Name="Dist">
<MakeDir Directories="$(DistDir)" />
<Copy SourceFiles="@(AllGetBin)" DestinationFolder="$(DistDir)" />
- <Copy SourceFiles="@(ProviderList)" DestinationFolder="$(DistDir)" />
+ <Copy SourceFiles="@(RepositoriesList)" DestinationFolder="$(DistDir)" />
<Copy SourceFiles="@(ArchiveInstBin)" DestinationFolder="$(DistDir)" />
<Copy SourceFiles="@(AppliStationBin)" DestinationFolder="$(DistDir)" />
</Target>