From 146fe94500f50efb8de3d4d6d804a4bb3ce68b4c Mon Sep 17 00:00:00 2001 From: moh-hassan Date: Tue, 24 Dec 2019 21:16:00 +0200 Subject: [PATCH] Support SourceLink #548 --- Directory.Build.props | 15 +++-- src/CommandLine/CommandLine.csproj | 92 +++++++++++++++--------------- 2 files changed, 57 insertions(+), 50 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 91a53350..ac39cb16 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,9 +1,9 @@ - - CS1591;CS0219;8002;NU5125 - $(MSBuildThisFileDirectory) - - + + CS1591;CS0219;8002;NU5125 + $(MSBuildThisFileDirectory) + + $(DefineConstants);NETFRAMEWORK @@ -12,5 +12,10 @@ runtime; build; native; contentfiles; analyzers all + + + + + diff --git a/src/CommandLine/CommandLine.csproj b/src/CommandLine/CommandLine.csproj index 7624b2e7..182013f7 100644 --- a/src/CommandLine/CommandLine.csproj +++ b/src/CommandLine/CommandLine.csproj @@ -1,51 +1,53 @@  - - CommandLine - Library - netstandard2.0;net40;net45;net461 - $(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);SKIP_FSHARP - true - ..\..\CommandLine.snk - - true - CommandLineParser - CommandLineParser.FSharp - gsscoder;nemec;ericnewton76 - Command Line Parser Library - $(VersionSuffix) - 0.0.0 - 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. - 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. - Copyright (c) 2005 - 2018 Giacomo Stelluti Scala & Contributors - License.md - CommandLine20.png - https://github.com/commandlineparser/commandline - command line;commandline;argument;option;parser;parsing;library;syntax;shell - true - 7.3 - + + CommandLine + Library + netstandard2.0;net40;net45;net461 + $(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);SKIP_FSHARP + true + ..\..\CommandLine.snk + true + CommandLineParser + CommandLineParser.FSharp + gsscoder;nemec;ericnewton76 + Command Line Parser Library + $(VersionSuffix) + 0.0.0 + 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. + 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. + Copyright (c) 2005 - 2018 Giacomo Stelluti Scala & Contributors + License.md + CommandLine20.png + https://github.com/commandlineparser/commandline + command line;commandline;argument;option;parser;parsing;library;syntax;shell + true + 8.0 + true + portable + + - - - + + + - - - true - README.md - - + + + true + README.md + + - - - - - - - - - - + + + + + + + + + +