forked from Cheesebaron/Cheesebaron.MvxPlugins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuildall.proj
32 lines (24 loc) · 1.05 KB
/
buildall.proj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="12.0" DefaultTargets="Build">
<PropertyGroup>
<ToolsHome Condition=" '$(ToolsHome)'=='' ">$(MSBuildThisFileDirectory)nuspec\</ToolsHome>
</PropertyGroup>
<ItemGroup>
<SlnFiles Include="submodules\MvvmCross\MvvmCross_All.sln"/>
<SlnFiles Include="submodules\Cirrious.FluentLayout\QuickLayout.sln"/>
<SlnFiles Include="submodules\BTProgressHUD\BTProgressHUD.sln"/>
<SlnFiles Include="Cheesebaron.MvxPlugins.sln"/>
</ItemGroup>
<Target Name="RestorePackages">
<Exec Command=""$(ToolsHome)NuGet.exe" restore "$(MSBuildThisFileDirectory)%(SlnFiles.Identity)"" />
</Target>
<Target Name="Clean">
<MSBuild Targets="Clean" Projects="@(SlnFiles)" />
</Target>
<Target Name="Build" DependsOnTargets="RestorePackages">
<MSBuild Targets="Build" Projects="@(SlnFiles)" />
</Target>
<Target Name="Rebuild" DependsOnTargets="RestorePackages">
<MSBuild Targets="Rebuild" Projects="@(SlnFiles)" />
</Target>
</Project>