This repository has been archived by the owner on Aug 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 370
/
build.proj
59 lines (52 loc) · 2.61 KB
/
build.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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<Project
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="4.0"
DefaultTargets="Clean;BuildDebug;BuildReleaseSigned">
<ItemGroup>
<StorageSln Include=".\Lib\Common.Split\NetFx\Microsoft.Azure.Storage.Common.NetFx.csproj" />
<StorageSln Include=".\Lib\Common.Split\NetStandard\Microsoft.Azure.Storage.Common.NetStandard.csproj" />
<StorageSln Include=".\Lib\Common.Split\NetStandard2\Microsoft.Azure.Storage.Common.NetStandard2.csproj" />
<StorageSln Include=".\Lib\NetStandard.Split\Microsoft.Azure.Storage.Blob\Microsoft.Azure.Storage.Blob.NetStandard.csproj" />
<StorageSln Include=".\Lib\NetStandard.Split\Microsoft.Azure.Storage.File\Microsoft.Azure.Storage.File.NetStandard.csproj" />
<StorageSln Include=".\Lib\NetStandard.Split\Microsoft.Azure.Storage.Queue\Microsoft.Azure.Storage.Queue.NetStandard.csproj" />
<StorageSln Include=".\Lib\NetStandard2.Split\Blob\Microsoft.Azure.Storage.Blob.NetStandard2.csproj" />
<StorageSln Include=".\Lib\NetStandard2.Split\File\Microsoft.Azure.Storage.File.NetStandard2.csproj" />
<StorageSln Include=".\Lib\NetStandard2.Split\Queue\Microsoft.Azure.Storage.Queue.NetStandard2.csproj" />
<StorageSln Include=".\Lib\WindowsDesktop.Split\Blob\Microsoft.Azure.Storage.Blob.NetFx.csproj" />
<StorageSln Include=".\Lib\WindowsDesktop.Split\File\Microsoft.Azure.Storage.File.NetFx.csproj" />
<StorageSln Include=".\Lib\WindowsDesktop.Split\Queue\Microsoft.Azure.Storage.Queue.NetFx.csproj" />
</ItemGroup>
<!-- Clean the build in all configurations -->
<Target Name="Clean">
<!-- Clean the solutions -->
<Message Importance="high" Text="Cleaning the projects..." ContinueOnError="true" />
<MSBuild
Projects="@(StorageSln)"
Targets="Clean"
Properties="Configuration=Debug"
ContinueOnError="true" />
<MSBuild
Projects="@(StorageSln)"
Targets="Clean"
Properties="Configuration=Release"
ContinueOnError="true" />
</Target>
<!-- Build the Cmdlets in ReleaseSigned configuration -->
<Target Name="BuildReleaseSigned">
<Message Importance="high" Text="Building release version of the projects..." />
<MSBuild
Projects="@(StorageSln)"
Targets="Build"
Properties="Configuration=Release"
ContinueOnError="true" />
</Target>
<!-- Build the Cmdlets in Debug configuration -->
<Target Name="BuildDebug">
<Message Importance="high" Text="Building debug version the projects..." />
<MSBuild
Projects="@(StorageSln)"
Targets="Build"
Properties="Configuration=Debug"
ContinueOnError="true" />
</Target>
</Project>