forked from dotnet/orleans
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDirectory.Build.props
46 lines (40 loc) · 2.06 KB
/
Directory.Build.props
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
<Project>
<PropertyGroup>
<VersionPrefix Condition=" '$(VersionPrefix)'=='' ">1.5.0</VersionPrefix>
<VersionSuffix Condition=" '$(VersionSuffix)'=='' ">beta2</VersionSuffix>
</PropertyGroup>
<PropertyGroup Label="NuGet">
<Authors>Microsoft</Authors>
<Product>Microsoft Orleans</Product>
<Copyright>Copyright (c) Microsoft Corporation 2017</Copyright>
<PackageLicenseUrl>https://github.com/dotnet/Orleans#license</PackageLicenseUrl>
<PackageProjectUrl>https://github.com/dotnet/Orleans</PackageProjectUrl>
<PackageIconUrl>https://raw.githubusercontent.com/dotnet/orleans/gh-pages/assets/logo_128.png</PackageIconUrl>
<PackageTags>Orleans Cloud-Computing Actor-Model Actors Distributed-Systems C# .NET</PackageTags>
<PackageReleaseNotes></PackageReleaseNotes>
<RepositoryUrl>https://github.com/dotnet/Orleans</RepositoryUrl>
<RepositoryType>git</RepositoryType>
</PropertyGroup>
<!-- For Debug builds generated a date/time dependent version suffix -->
<PropertyGroup Condition=" '$(Configuration)'=='Debug' ">
<VersionSuffix Condition=" '$(VersionSuffix)'=='' ">dev</VersionSuffix>
<VersionSuffix Condition=" '$(VersionDateSuffix)'!='' ">$(VersionSuffix)-$(VersionDateSuffix)</VersionSuffix>
</PropertyGroup>
<!-- Until we removing old csproj files we need to exclude assembly attributes from AssemblyInfo.cs files -->
<PropertyGroup>
<DefineConstants>$(DefineConstants);EXCLUDE_ASSEMBLYINFO</DefineConstants>
</PropertyGroup>
<!-- Until VS2017 Update 3 released we've to exclude the F# bits from compilation -->
<PropertyGroup Condition="'$(IncludeFSharp)'==''">
<DefineConstants>$(DefineConstants);EXCLUDEFSHARP</DefineConstants>
</PropertyGroup>
<PropertyGroup>
<IncludeSymbols>true</IncludeSymbols>
<IncludeSource>true</IncludeSource>
<GenerateDocumentationFile Condition="'$(Configuration)'=='Release'">true</GenerateDocumentationFile>
<NoWarn>$(NoWarn);1591</NoWarn>
</PropertyGroup>
<ItemGroup>
<ProjectCapability Include="ShowFilesOutsideOfProject" />
</ItemGroup>
</Project>