forked from analogrelay/PS-Get
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFullBuild.msbuild
More file actions
18 lines (18 loc) · 996 Bytes
/
Copy pathFullBuild.msbuild
File metadata and controls
18 lines (18 loc) · 996 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="IntegrationOn">
<PropertyGroup>
<Integration>true</Integration>
</PropertyGroup>
</Target>
<Target Name="Full" DependsOnTargets="IntegrationOn">
<CallTarget Targets="Build" />
</Target>
<Target Name="Build">
<RemoveDir Directories="$(MSBuildThisFileDirectory)\Bin" Condition="Exists('$(MSBuildThisFileDirectory)\Bin')" />
<MSBuild Projects="PsGet.sln" BuildInParallel="true" Properties="Configuration=Debug" />
<MSBuild Projects="Facts\Facts.msbuild" Properties="Configuration=Debug;Integration=$(Integration)" Targets="RunTests" />
<MSBuild Projects="PsGet.sln" BuildInParallel="true" Properties="Configuration=Release" />
<MSBuild Projects="Facts\Facts.msbuild" Properties="Configuration=Release;Integration=$(Integration)" Targets="RunTests" />
</Target>
</Project>