|  | 
| 1 | 1 | <Project Sdk="Microsoft.NET.Sdk"> | 
| 2 | 2 | 
 | 
| 3 |  | -  <PropertyGroup> | 
| 4 |  | -    <AssemblyName>CommandLine</AssemblyName> | 
| 5 |  | -    <OutputType>Library</OutputType> | 
| 6 |  | -    <TargetFrameworks>netstandard2.0;net40;net45;net461</TargetFrameworks> | 
| 7 |  | -    <DefineConstants>$(DefineConstants);CSX_EITHER_INTERNAL;CSX_REM_EITHER_BEYOND_2;CSX_ENUM_INTERNAL;ERRH_INTERNAL;ERRH_DISABLE_INLINE_METHODS;CSX_MAYBE_INTERNAL;CSX_REM_EITHER_FUNC</DefineConstants> | 
| 8 |  | -    <DefineConstants Condition="'$(BuildTarget)' != 'fsharp'">$(DefineConstants);SKIP_FSHARP</DefineConstants> | 
| 9 |  | -    <GenerateDocumentationFile>true</GenerateDocumentationFile> | 
| 10 |  | -    <AssemblyOriginatorKeyFile>..\..\CommandLine.snk</AssemblyOriginatorKeyFile> | 
| 11 |  | -	 | 
| 12 |  | -    <SignAssembly>true</SignAssembly> | 
| 13 |  | -    <PackageId Condition="'$(BuildTarget)' != 'fsharp'">CommandLineParser</PackageId> | 
| 14 |  | -    <PackageId Condition="'$(BuildTarget)' == 'fsharp'">CommandLineParser.FSharp</PackageId> | 
| 15 |  | -    <Authors>gsscoder;nemec;ericnewton76</Authors> | 
| 16 |  | -    <Title>Command Line Parser Library</Title> | 
| 17 |  | -    <Version Condition="'$(VersionSuffix)' != ''">$(VersionSuffix)</Version> | 
| 18 |  | -    <Version Condition="'$(VersionSuffix)' == ''">0.0.0</Version> | 
| 19 |  | -    <Description Condition="'$(BuildTarget)' != 'fsharp'">Terse syntax C# command line parser for .NET.  For FSharp support see CommandLineParser.FSharp.  The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.</Description> | 
| 20 |  | -    <Description Condition="'$(BuildTarget)' == 'fsharp'">Terse syntax C# command line parser for .NET with F# support. The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.</Description> | 
| 21 |  | -    <Copyright>Copyright (c) 2005 - 2018 Giacomo Stelluti Scala & Contributors</Copyright> | 
| 22 |  | -	<PackageLicenseFile>License.md</PackageLicenseFile> | 
| 23 |  | -	<PackageIcon>CommandLine20.png</PackageIcon> | 
| 24 |  | -    <PackageProjectUrl>https://github.com/commandlineparser/commandline</PackageProjectUrl> | 
| 25 |  | -    <PackageTags>command line;commandline;argument;option;parser;parsing;library;syntax;shell</PackageTags> | 
| 26 |  | -    <GeneratePackageOnBuild>true</GeneratePackageOnBuild> | 
| 27 |  | -    <LangVersion>7.3</LangVersion> | 
| 28 |  | -  </PropertyGroup> | 
|  | 3 | +	<PropertyGroup> | 
|  | 4 | +		<AssemblyName>CommandLine</AssemblyName> | 
|  | 5 | +		<OutputType>Library</OutputType> | 
|  | 6 | +		<TargetFrameworks>netstandard2.0;net40;net45;net461</TargetFrameworks> | 
|  | 7 | +		<DefineConstants>$(DefineConstants);CSX_EITHER_INTERNAL;CSX_REM_EITHER_BEYOND_2;CSX_ENUM_INTERNAL;ERRH_INTERNAL;ERRH_DISABLE_INLINE_METHODS;CSX_MAYBE_INTERNAL;CSX_REM_EITHER_FUNC</DefineConstants> | 
|  | 8 | +		<DefineConstants Condition="'$(BuildTarget)' != 'fsharp'">$(DefineConstants);SKIP_FSHARP</DefineConstants> | 
|  | 9 | +		<GenerateDocumentationFile>true</GenerateDocumentationFile> | 
|  | 10 | +		<AssemblyOriginatorKeyFile>..\..\CommandLine.snk</AssemblyOriginatorKeyFile> | 
|  | 11 | +		<SignAssembly>true</SignAssembly> | 
|  | 12 | +		<PackageId Condition="'$(BuildTarget)' != 'fsharp'">CommandLineParser</PackageId> | 
|  | 13 | +		<PackageId Condition="'$(BuildTarget)' == 'fsharp'">CommandLineParser.FSharp</PackageId> | 
|  | 14 | +		<Authors>gsscoder;nemec;ericnewton76</Authors> | 
|  | 15 | +		<Title>Command Line Parser Library</Title> | 
|  | 16 | +		<Version Condition="'$(VersionSuffix)' != ''">$(VersionSuffix)</Version> | 
|  | 17 | +		<Version Condition="'$(VersionSuffix)' == ''">0.0.0</Version> | 
|  | 18 | +		<Description Condition="'$(BuildTarget)' != 'fsharp'">Terse syntax C# command line parser for .NET.  For FSharp support see CommandLineParser.FSharp.  The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.</Description> | 
|  | 19 | +		<Description Condition="'$(BuildTarget)' == 'fsharp'">Terse syntax C# command line parser for .NET with F# support. The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.</Description> | 
|  | 20 | +		<Copyright>Copyright (c) 2005 - 2018 Giacomo Stelluti Scala & Contributors</Copyright> | 
|  | 21 | +		<PackageLicenseFile>License.md</PackageLicenseFile> | 
|  | 22 | +		<PackageIcon>CommandLine20.png</PackageIcon> | 
|  | 23 | +		<PackageProjectUrl>https://github.com/commandlineparser/commandline</PackageProjectUrl> | 
|  | 24 | +		<PackageTags>command line;commandline;argument;option;parser;parsing;library;syntax;shell</PackageTags> | 
|  | 25 | +		<GeneratePackageOnBuild>true</GeneratePackageOnBuild> | 
|  | 26 | +		<LangVersion>8.0</LangVersion> | 
|  | 27 | +		<IncludeSymbols>true</IncludeSymbols> | 
|  | 28 | +		<DebugType>portable</DebugType> | 
|  | 29 | +		<!--<SymbolPackageFormat>snupkg</SymbolPackageFormat>--> | 
|  | 30 | +	</PropertyGroup> | 
| 29 | 31 | 
 | 
| 30 |  | -  <ItemGroup Condition="'$(BuildTarget)' != 'fsharp'"> | 
| 31 |  | -    <Compile Remove="Infrastructure\FSharpOptionHelper.cs" /> | 
| 32 |  | -  </ItemGroup> | 
|  | 32 | +	<ItemGroup Condition="'$(BuildTarget)' != 'fsharp'"> | 
|  | 33 | +		<Compile Remove="Infrastructure\FSharpOptionHelper.cs" /> | 
|  | 34 | +	</ItemGroup> | 
| 33 | 35 | 
 | 
| 34 |  | -  <ItemGroup> | 
| 35 |  | -    <Content Include="..\..\README.md" Link="README.md"> | 
| 36 |  | -      <Pack>true</Pack> | 
| 37 |  | -      <PackagePath>README.md</PackagePath> | 
| 38 |  | -    </Content> | 
| 39 |  | -  </ItemGroup> | 
|  | 36 | +	<ItemGroup> | 
|  | 37 | +		<Content Include="..\..\README.md" Link="README.md"> | 
|  | 38 | +			<Pack>true</Pack> | 
|  | 39 | +			<PackagePath>README.md</PackagePath> | 
|  | 40 | +		</Content> | 
|  | 41 | +	</ItemGroup> | 
| 40 | 42 | 
 | 
| 41 |  | -  <ItemGroup Condition="'$(TargetFramework)' != 'net40' and '$(BuildTarget)' == 'fsharp'"> | 
| 42 |  | -    <PackageReference Include="FSharp.Core" Version="4.5.1" Condition="'$(BuildTarget)' == 'fsharp'" /> | 
| 43 |  | -  </ItemGroup> | 
| 44 |  | -  <ItemGroup Condition="'$(TargetFramework)' == 'net40' and '$(BuildTarget)' == 'fsharp'"> | 
| 45 |  | -    <PackageReference Include="FSharp.Core" Version="4.0.0.1" Condition="'$(BuildTarget)' == 'fsharp'" /> | 
| 46 |  | -  </ItemGroup> | 
| 47 |  | -  <ItemGroup> | 
| 48 |  | -    <None Include="$(SolutionDir)LICENSE.md" Pack="true" PackagePath=""/> | 
| 49 |  | -    <None Include="$(SolutionDir)art\CommandLine20.png" Pack="true" PackagePath=""/> | 
| 50 |  | -  </ItemGroup> | 
|  | 43 | +	<ItemGroup Condition="'$(TargetFramework)' != 'net40' and '$(BuildTarget)' == 'fsharp'"> | 
|  | 44 | +		<PackageReference Include="FSharp.Core" Version="4.5.1" Condition="'$(BuildTarget)' == 'fsharp'" /> | 
|  | 45 | +	</ItemGroup> | 
|  | 46 | +	<ItemGroup Condition="'$(TargetFramework)' == 'net40' and '$(BuildTarget)' == 'fsharp'"> | 
|  | 47 | +		<PackageReference Include="FSharp.Core" Version="4.0.0.1" Condition="'$(BuildTarget)' == 'fsharp'" /> | 
|  | 48 | +	</ItemGroup> | 
|  | 49 | +	<ItemGroup> | 
|  | 50 | +		<None Include="$(SolutionDir)LICENSE.md" Pack="true" PackagePath=""/> | 
|  | 51 | +		<None Include="$(SolutionDir)art\CommandLine20.png" Pack="true" PackagePath=""/> | 
|  | 52 | +	</ItemGroup> | 
| 51 | 53 | </Project> | 
0 commit comments