1
- <?xml version =" 1.0" encoding =" utf-8" ?>
2
- <Project ToolsVersion =" 14.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
- <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4
- <PropertyGroup >
5
- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
6
- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
7
- <ProjectGuid >{7BD77DA2-A731-400C-A88E-215FC592E6E3}</ProjectGuid >
8
- <OutputType >Library</OutputType >
9
- <AppDesignerFolder >Properties</AppDesignerFolder >
10
- <RootNamespace >CodeJam</RootNamespace >
11
- <AssemblyName >CodeJam.Experimental</AssemblyName >
12
- <TargetFrameworkVersion >v4.6.1</TargetFrameworkVersion >
13
- <FileAlignment >512</FileAlignment >
14
- <TargetFrameworkProfile />
15
- </PropertyGroup >
16
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
17
- <DebugSymbols >true</DebugSymbols >
18
- <DebugType >full</DebugType >
19
- <Optimize >false</Optimize >
20
- <OutputPath >bin\Debug\</OutputPath >
21
- <DefineConstants >TRACE;DEBUG;JETBRAINS_ANNOTATIONS</DefineConstants >
22
- <ErrorReport >prompt</ErrorReport >
23
- <WarningLevel >4</WarningLevel >
24
- </PropertyGroup >
25
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
26
- <DebugType >pdbonly</DebugType >
27
- <Optimize >true</Optimize >
28
- <OutputPath >bin\Release\</OutputPath >
29
- <DefineConstants >TRACE;JETBRAINS_ANNOTATIONS</DefineConstants >
30
- <ErrorReport >prompt</ErrorReport >
31
- <WarningLevel >4</WarningLevel >
32
- </PropertyGroup >
33
- <PropertyGroup >
34
- <SignAssembly >true</SignAssembly >
35
- </PropertyGroup >
36
- <PropertyGroup >
37
- <AssemblyOriginatorKeyFile >..\..\Build\CodeJam.snk</AssemblyOriginatorKeyFile >
38
- </PropertyGroup >
39
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Publish|AnyCPU'" >
40
- <OutputPath >bin\Publish\</OutputPath >
41
- <DefineConstants >TRACE;JETBRAINS_ANNOTATIONS</DefineConstants >
42
- <Optimize >true</Optimize >
43
- <DebugType >pdbonly</DebugType >
44
- <PlatformTarget >AnyCPU</PlatformTarget >
45
- <ErrorReport >prompt</ErrorReport >
46
- <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
47
- </PropertyGroup >
48
- <ItemGroup >
49
- <Reference Include =" System" />
50
- <Reference Include =" System.Core" />
51
- <Reference Include =" System.ValueTuple, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
52
- <HintPath >..\..\packages\System.ValueTuple.4.4.0\lib\netstandard1.0\System.ValueTuple.dll</HintPath >
53
- </Reference >
54
- </ItemGroup >
55
- <ItemGroup >
56
- <Compile Include =" CmdLine\CommandLineChecker.cs" />
57
- <Compile Include =" CmdLine\CommandLineHelper.cs" />
58
- <Compile Include =" CmdLine\Model\Checking\CmdLineRules.cs" />
59
- <Compile Include =" CmdLine\Model\Checking\CommandLineCheckException.cs" />
60
- <Compile Include =" CmdLine\Model\Checking\CommandQuantifier.cs" />
61
- <Compile Include =" CmdLine\Model\Checking\CommandRule.cs" />
62
- <Compile Include =" CmdLine\Model\Checking\OptionRule.cs" />
63
- <Compile Include =" CmdLine\Model\OptionType.cs" />
64
- <Compile Include =" CmdLine\OptionPrefix.cs" />
65
- <Compile Include =" CmdLine\Parser\CharInput.cs" />
66
- <Compile Include =" CmdLine\Parser\CmdLineNode.cs" />
67
- <Compile Include =" CmdLine\Parser\CmdLineNodeBase.cs" />
68
- <Compile Include =" CmdLine\Parser\CommandLineParser.cs" />
69
- <Compile Include =" CmdLine\Parser\CommandLineParser.Helpers.cs" />
70
- <Compile Include =" CmdLine\Parser\CommandNode.cs" />
71
- <Compile Include =" CmdLine\Parser\ICharInput.cs" />
72
- <Compile Include =" CmdLine\Parser\OptionNode.cs" />
73
- <Compile Include =" CmdLine\Parser\ParseResult.cs" />
74
- <Compile Include =" CmdLine\Parser\ParsingException.cs" />
75
- <Compile Include =" CmdLine\Parser\QuotedOrNonquotedValueNode.cs" />
76
- <Compile Include =" CmdLine\PrintUsageSettings.cs" />
77
- <Compile Include =" CmdLine\UsagePrinter.cs" />
78
- <Compile Include =" Collections\DisjointSets.cs" />
79
- <Compile Include =" Collections\DisjointSetsBase.cs" />
80
- <Compile Include =" Collections\DisjointSetsT.cs" />
81
- <Compile Include =" Parsing\BinaryOperator.cs" />
82
- <Compile Include =" Parsing\CharReader.cs" />
83
- <Compile Include =" Parsing\ExpressionDefinition.cs" />
84
- <Compile Include =" Parsing\Operator.cs" />
85
- <Compile Include =" Parsing\ParseHelper.cs" />
86
- <Compile Include =" Parsing\Parser.cs" />
87
- <Compile Include =" Parsing\PostfixUnaryOperator.cs" />
88
- <Compile Include =" Parsing\PrefixUnaryOperator.cs" />
89
- <Compile Include =" Properties\AssemblyInfo.cs" />
90
- </ItemGroup >
91
- <ItemGroup >
92
- <ProjectReference Include =" ..\..\Main\src\CodeJam.Main.csproj" >
93
- <Project >{2f2046cc-fb47-4318-b335-5a82b04b6c40}</Project >
94
- <Name >CodeJam.Main</Name >
95
- </ProjectReference >
96
- </ItemGroup >
97
- <ItemGroup >
98
- <Service Include =" {508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
99
- </ItemGroup >
100
- <ItemGroup >
101
- <None Include =" packages.config" />
102
- </ItemGroup >
103
- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
104
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
105
- Other similar extension points exist, see Microsoft.Common.targets.
106
- <Target Name="BeforeBuild">
107
- </Target>
108
- <Target Name="AfterBuild">
109
- </Target>
110
- -->
1
+ <Project Sdk =" Microsoft.NET.Sdk" >
2
+
3
+ <Import Project =" ..\..\Build\CodeJam.Default.props" />
4
+ <Import Project =" ..\..\Build\CodeJam.Targeting.props" />
5
+
6
+ <PropertyGroup >
7
+ <AssemblyName >CodeJam.Experimental</AssemblyName >
8
+ <RootNamespace >CodeJam</RootNamespace >
9
+ <ProjectGuid >{7BD77DA2-A731-400C-A88E-215FC592E6E3}</ProjectGuid >
10
+ <EnableDefaultItems >false</EnableDefaultItems >
11
+ <OutputType >Library</OutputType >
12
+ <FileAlignment >512</FileAlignment >
13
+ <TargetFrameworks >net461</TargetFrameworks >
14
+
15
+ <PackageId >CodeJam.Experimental</PackageId >
16
+ <Title >CodeJam.Experimental library</Title >
17
+ <Authors >Andrew Koryavchenko, Igor Sinicyn, Igor Tkachev, rameel</Authors >
18
+ <Product >CodeJam.Experimental</Product >
19
+ <Description >CodeJam.Experimental contains preview version of features to be included in future releases of CodeJam.</Description >
20
+ <PackageLicenseUrl >https://github.com/rsdn/CodeJam/blob/master/LICENSE</PackageLicenseUrl >
21
+ <PackageProjectUrl >https://github.com/rsdn/CodeJam</PackageProjectUrl >
22
+ <PackageIconUrl >https://raw.githubusercontent.com/rsdn/CodeJam/master/images/nuget/CodeJam.Main.Experimental.Icon.png</PackageIconUrl >
23
+ <RepositoryUrl >https://github.com/rsdn/CodeJam</RepositoryUrl >
24
+ <RepositoryType >git</RepositoryType >
25
+ <PackageTags >extension experimental</PackageTags >
26
+
27
+ <Company >RSDN.ru</Company >
28
+ <Copyright >RSDN.ru, 2017</Copyright >
29
+ <RepositoryUrl >https://github.com/rsdn/CodeJam</RepositoryUrl >
30
+ <RepositoryType >git</RepositoryType >
31
+ </PropertyGroup >
32
+
33
+ <PropertyGroup Condition =" '$(Configuration)' == 'Publish' " >
34
+ <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
35
+ <TargetFrameworks >net461</TargetFrameworks >
36
+ </PropertyGroup >
37
+
38
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
39
+ <LangVersion >latest</LangVersion >
40
+ <DebugSymbols >true</DebugSymbols >
41
+ <DebugType >full</DebugType >
42
+ <Optimize >false</Optimize >
43
+ <OutputPath >bin\Debug\</OutputPath >
44
+ <DefineConstants >$(DefineConstants);TRACE;DEBUG</DefineConstants >
45
+ <ErrorReport >prompt</ErrorReport >
46
+ <WarningLevel >4</WarningLevel >
47
+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
48
+ </PropertyGroup >
49
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
50
+ <LangVersion >latest</LangVersion >
51
+ <DebugType >pdbonly</DebugType >
52
+ <Optimize >true</Optimize >
53
+ <OutputPath >bin\Release\</OutputPath >
54
+ <DefineConstants >$(DefineConstants);TRACE</DefineConstants >
55
+ <ErrorReport >prompt</ErrorReport >
56
+ <WarningLevel >4</WarningLevel >
57
+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
58
+ </PropertyGroup >
59
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Publish|AnyCPU' " >
60
+ <LangVersion >latest</LangVersion >
61
+ <DebugType >pdbonly</DebugType >
62
+ <Optimize >true</Optimize >
63
+ <OutputPath >bin\Publish\</OutputPath >
64
+ <DefineConstants >$(DefineConstants);TRACE1</DefineConstants >
65
+ <ErrorReport >prompt</ErrorReport >
66
+ <WarningLevel >4</WarningLevel >
67
+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
68
+ </PropertyGroup >
69
+
70
+ <ItemGroup >
71
+ <ProjectReference Include =" ..\..\Main\src\CodeJam.Main.csproj" />
72
+ </ItemGroup >
73
+
74
+ <ItemGroup >
75
+ <Compile Include =" CmdLine\CommandLineChecker.cs" />
76
+ <Compile Include =" CmdLine\CommandLineHelper.cs" />
77
+ <Compile Include =" CmdLine\Model\Checking\CmdLineRules.cs" />
78
+ <Compile Include =" CmdLine\Model\Checking\CommandLineCheckException.cs" />
79
+ <Compile Include =" CmdLine\Model\Checking\CommandQuantifier.cs" />
80
+ <Compile Include =" CmdLine\Model\Checking\CommandRule.cs" />
81
+ <Compile Include =" CmdLine\Model\Checking\OptionRule.cs" />
82
+ <Compile Include =" CmdLine\Model\OptionType.cs" />
83
+ <Compile Include =" CmdLine\OptionPrefix.cs" />
84
+ <Compile Include =" CmdLine\Parser\CharInput.cs" />
85
+ <Compile Include =" CmdLine\Parser\CmdLineNode.cs" />
86
+ <Compile Include =" CmdLine\Parser\CmdLineNodeBase.cs" />
87
+ <Compile Include =" CmdLine\Parser\CommandLineParser.cs" />
88
+ <Compile Include =" CmdLine\Parser\CommandLineParser.Helpers.cs" />
89
+ <Compile Include =" CmdLine\Parser\CommandNode.cs" />
90
+ <Compile Include =" CmdLine\Parser\ICharInput.cs" />
91
+ <Compile Include =" CmdLine\Parser\OptionNode.cs" />
92
+ <Compile Include =" CmdLine\Parser\ParseResult.cs" />
93
+ <Compile Include =" CmdLine\Parser\ParsingException.cs" />
94
+ <Compile Include =" CmdLine\Parser\QuotedOrNonquotedValueNode.cs" />
95
+ <Compile Include =" CmdLine\PrintUsageSettings.cs" />
96
+ <Compile Include =" CmdLine\UsagePrinter.cs" />
97
+ <Compile Include =" Collections\DisjointSets.cs" />
98
+ <Compile Include =" Collections\DisjointSetsBase.cs" />
99
+ <Compile Include =" Collections\DisjointSetsT.cs" />
100
+ <Compile Include =" Parsing\BinaryOperator.cs" />
101
+ <Compile Include =" Parsing\CharReader.cs" />
102
+ <Compile Include =" Parsing\ExpressionDefinition.cs" />
103
+ <Compile Include =" Parsing\Operator.cs" />
104
+ <Compile Include =" Parsing\ParseHelper.cs" />
105
+ <Compile Include =" Parsing\Parser.cs" />
106
+ <Compile Include =" Parsing\PostfixUnaryOperator.cs" />
107
+ <Compile Include =" Parsing\PrefixUnaryOperator.cs" />
108
+ <Compile Include =" Properties\AssemblyInfo.cs" />
109
+ <Content Include =" Readme.txt" >
110
+ <Pack >true</Pack >
111
+ <PackagePath >README.txt</PackagePath >
112
+ </Content >
113
+ </ItemGroup >
114
+ <ItemGroup >
115
+ <Service Include =" {508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
116
+ </ItemGroup >
111
117
</Project >
0 commit comments