-
Notifications
You must be signed in to change notification settings - Fork 4
/
common.props
73 lines (64 loc) · 2.79 KB
/
common.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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<RepoGitHubPath>..\StockSharp (GitHub)\</RepoGitHubPath>
</PropertyGroup>
<Import Project="$(RepoGitHubPath)common_versions.props" />
<Import Project="common_versions.props" />
<PropertyGroup>
<TargetFrameworks>netstandard2.0;net6.0</TargetFrameworks>
<AssemblyTitle>Ecng.$(MSBuildProjectName)</AssemblyTitle>
<Product>Ecng system framework</Product>
<Description>Ecng system framework</Description>
<Company>StockSharp LP</Company>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<FileVersion>1.0.0.0</FileVersion>
<IsSourcesAllow>false</IsSourcesAllow>
</PropertyGroup>
<PropertyGroup Condition="
'$(MSBuildProjectName)' == 'Tests' or
'$(MSBuildProjectName)' == 'Interop.Windows'
">
<TargetFrameworks>net6.0-windows</TargetFrameworks>
</PropertyGroup>
<PropertyGroup Condition="
'$(MSBuildProjectName)' == 'Backup' or
'$(MSBuildProjectName)' == 'Backup.AWS' or
'$(MSBuildProjectName)' == 'Backup.Yandex' or
'$(MSBuildProjectName)' == 'Backup.Mega' or
'$(MSBuildProjectName)' == 'Nuget'
">
<TargetFrameworks>net6.0</TargetFrameworks>
</PropertyGroup>
<PropertyGroup Condition="'$(StockSharpTargets)' != ''">
<TargetFrameworks>$(StockSharpTargets)</TargetFrameworks>
</PropertyGroup>
<PropertyGroup>
<RootNamespace>Ecng.$(MSBuildProjectName)</RootNamespace>
<AssemblyName>Ecng.$(MSBuildProjectName)</AssemblyName>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<IsSourcesAllow>true</IsSourcesAllow>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>portable</DebugType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
</PropertyGroup>
<ItemGroup Condition=" '$(MSBuildProjectName)' != 'Tests' ">
<AssemblyAttribute Include="System.Reflection.AssemblyCopyrightAttribute">
<_Parameter1>Copyright @ StockSharp 2010 - $([System.DateTime]::Now.ToString(yyyy))</_Parameter1>
</AssemblyAttribute>
<AssemblyAttribute Include="System.Reflection.AssemblyTrademarkAttribute">
<_Parameter1>StockSharp</_Parameter1>
</AssemblyAttribute>
<AssemblyAttribute Condition=" !$(DefineConstants.Contains('CLS_DISABLE')) " Include="System.CLSCompliantAttribute">
<_Parameter1>true</_Parameter1>
</AssemblyAttribute>
<AssemblyAttribute Include="System.Resources.NeutralResourcesLanguageAttribute">
<_Parameter1>en-US</_Parameter1>
</AssemblyAttribute>
</ItemGroup>
<!--<ItemGroup>
<Compile Include="$(MSBuildThisFileDirectory)IsExternalInit.cs" Link="Properties\IsExternalInit.cs" />
</ItemGroup>-->
</Project>