|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk"> |
2 | 2 |
|
3 | | - <Import Project="..\..\Build\CodeJam.Default.props" /> |
4 | | - <Import Project="..\..\Build\CodeJam.Targeting.props" /> |
| 3 | + <Import Project="..\Build\Props\CodeJam.Default.props" /> |
| 4 | + <Import Project="..\Build\Props\CodeJam.Targeting.props" /> |
| 5 | + <Import Project="..\Build\Props\CodeJam.Nuspec.props" /> |
5 | 6 |
|
6 | 7 | <PropertyGroup> |
7 | 8 | <AssemblyName>CodeJam.Blocks</AssemblyName> |
8 | 9 | <RootNamespace>CodeJam</RootNamespace> |
9 | 10 | <ProjectGuid>{0DFF0859-2400-4487-83AD-0ED10203D6D9}</ProjectGuid> |
10 | | - <EnableDefaultItems>false</EnableDefaultItems> |
11 | 11 | <OutputType>Library</OutputType> |
12 | 12 | <TargetFrameworks>net461;netcoreapp2.0;netstandard2.0;net472;net45;net40;net35</TargetFrameworks> |
13 | 13 |
|
14 | 14 | <PackageId>CodeJam.Blocks</PackageId> |
15 | 15 | <Title>CodeJam.Blocks library</Title> |
16 | | - <Authors>Andrew Koryavchenko, Igor Sinicyn, Igor Tkachev, rameel</Authors> |
| 16 | + <Authors>Andrew Koryavchenko, Igor Tkachev, rameel</Authors> |
17 | 17 | <Product>CodeJam</Product> |
18 | 18 | <Description>CodeJam.Blocks is a set of basic blocks aimed to easy creation of infrastructure serviceas such as mappers, DI service providers et cetera.</Description> |
19 | | - <PackageLicenseUrl>https://github.com/rsdn/CodeJam/blob/master/LICENSE</PackageLicenseUrl> |
20 | 19 | <PackageProjectUrl>https://github.com/rsdn/CodeJam</PackageProjectUrl> |
| 20 | + <PackageLicenseExpression>MIT</PackageLicenseExpression> |
21 | 21 | <PackageIconUrl>https://raw.githubusercontent.com/rsdn/CodeJam/master/images/nuget/CodeJam.Blocks.Icon.png</PackageIconUrl> |
22 | 22 | <PackageTags>mapper services csv</PackageTags> |
23 | 23 | </PropertyGroup> |
24 | 24 |
|
25 | | - <PropertyGroup Condition=" '$(Configuration)' == 'Publish' "> |
26 | | - <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
27 | | - </PropertyGroup> |
28 | | - <PropertyGroup Condition=" '$(Configuration)' != 'Publish' "> |
29 | | - <TargetFrameworks>net461</TargetFrameworks> |
30 | | - </PropertyGroup> |
31 | | - |
32 | | - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
33 | | - <DebugSymbols>true</DebugSymbols> |
34 | | - <DebugType>full</DebugType> |
35 | | - <Optimize>false</Optimize> |
36 | | - <OutputPath>bin\Debug\</OutputPath> |
37 | | - <DefineConstants>$(DefineConstants);TRACE;DEBUG</DefineConstants> |
38 | | - <DocumentationFile>$(OutputPath)$(TargetFramework)\$(ProjectName).xml</DocumentationFile> |
39 | | - </PropertyGroup> |
40 | | - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
41 | | - <DebugType>pdbonly</DebugType> |
42 | | - <Optimize>true</Optimize> |
43 | | - <OutputPath>bin\Release\</OutputPath> |
44 | | - <DefineConstants>$(DefineConstants);TRACE</DefineConstants> |
45 | | - <DocumentationFile>$(OutputPath)$(TargetFramework)\$(ProjectName).xml</DocumentationFile> |
46 | | - </PropertyGroup> |
47 | | - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Publish|AnyCPU' "> |
48 | | - <DebugType>pdbonly</DebugType> |
49 | | - <Optimize>true</Optimize> |
50 | | - <OutputPath>bin\Publish\</OutputPath> |
51 | | - <DefineConstants>$(DefineConstants);TRACE</DefineConstants> |
52 | | - <DocumentationFile>$(OutputPath)$(TargetFramework)\$(ProjectName).xml</DocumentationFile> |
53 | | - </PropertyGroup> |
54 | | - |
| 25 | + <!-- #region Targeting --> |
55 | 26 | <ItemGroup Condition=" '$(TargetFramework)' == 'net35'"> |
56 | 27 | <AssemblyAttribute Include="System.Runtime.Versioning.TargetFrameworkAttribute"> |
57 | 28 | <_Parameter1>.NETFramework,Version=v3.5</_Parameter1> |
58 | 29 | </AssemblyAttribute> |
59 | 30 | </ItemGroup> |
| 31 | + <!-- #endregion --> |
60 | 32 |
|
61 | 33 | <ItemGroup> |
62 | | - <ProjectReference Include="..\..\Main\src\CodeJam.Main.csproj" /> |
| 34 | + <ProjectReference Include="..\CodeJam.Main\CodeJam.Main.csproj" /> |
63 | 35 | </ItemGroup> |
64 | 36 |
|
65 | 37 | <ItemGroup> |
66 | | - <Compile Include="..\..\Build\Jetbrains.Annotations.cs"> |
| 38 | + <Compile Include="..\Build\Jetbrains.Annotations.cs"> |
67 | 39 | <Link>Properties\Jetbrains.Annotations.cs</Link> |
68 | 40 | </Compile> |
69 | | - <Compile Include="Mapping\CodeJamConvertException.cs" /> |
70 | | - <Compile Include="Mapping\CodeJamMappingException.cs" /> |
71 | | - <Compile Include="Mapping\ConvertBuilder.cs" /> |
72 | | - <Compile Include="Mapping\Converter.cs" /> |
73 | | - <Compile Include="Mapping\ConvertInfo.cs" /> |
74 | | - <Compile Include="Mapping\ConvertT.cs" /> |
75 | | - <Compile Include="Mapping\ConvertTo.cs" /> |
76 | | - <Compile Include="Mapping\DefaultValue.cs" /> |
77 | | - <Compile Include="Mapping\DefaultValueExpression.cs" /> |
78 | | - <Compile Include="Mapping\DefaultValueT.cs" /> |
79 | | - <Compile Include="Mapping\ExpressionBuilder.cs" /> |
80 | | - <Compile Include="Mapping\IGenericInfoProvider.cs" /> |
81 | | - <Compile Include="Mapping\IMapperBuilder.cs" /> |
82 | | - <Compile Include="Mapping\Map.cs" /> |
83 | | - <Compile Include="Mapping\Mapper.cs" /> |
84 | | - <Compile Include="Mapping\MapperBuilder.cs" /> |
85 | | - <Compile Include="Mapping\MappingSchema.cs" /> |
86 | | - <Compile Include="Mapping\MappingSchemaInfo.cs" /> |
87 | | - <Compile Include="Mapping\MapValue.cs" /> |
88 | | - <Compile Include="Mapping\MapValueAttribute.cs" /> |
89 | | - <Compile Include="Mapping\NamespaceDoc.cs" /> |
90 | | - <Compile Include="Mapping\ScalarTypeAttribute.cs" /> |
91 | | - <Compile Include="Metadata\AttributeInfo.cs" /> |
92 | | - <Compile Include="Metadata\AttributeReader.cs" /> |
93 | | - <Compile Include="Metadata\IMetadataReader.cs" /> |
94 | | - <Compile Include="Metadata\MetadataException.cs" /> |
95 | | - <Compile Include="Metadata\MetadataReader.cs" /> |
96 | | - <Compile Include="Metadata\MetaMemberInfo.cs" /> |
97 | | - <Compile Include="Metadata\MetaTypeInfo.cs" /> |
98 | | - <Compile Include="Metadata\NamespaceDoc.cs" /> |
99 | | - <Compile Include="Metadata\XmlAttributeReader.cs" /> |
100 | | - <Compile Include="Properties\AssemblyInfo.cs" /> |
101 | | - <Compile Include="Services\IServicePublisher.cs" /> |
102 | | - <Compile Include="Services\NamespaceDoc.cs" /> |
103 | | - <Compile Include="Services\ServiceContainer.cs" /> |
104 | | - <Compile Include="Services\ServiceProviderHelper.cs" /> |
105 | | - <Compile Include="TableData\CsvFormat.cs" /> |
106 | | - <Compile Include="TableData\DataLine.cs" /> |
107 | | - <Compile Include="TableData\FixedWidthFormat.cs" /> |
108 | | - <Compile Include="TableData\NamespaceDoc.cs" /> |
109 | | - <Compile Include="TableData\TableDataParser.cs" /> |
110 | 41 | <Content Include="Readme.txt"> |
111 | 42 | <Pack>true</Pack> |
112 | 43 | <PackagePath>Readme.txt</PackagePath> |
|
0 commit comments