Skip to content

Commit b0d2e6a

Browse files
committed
added changes to support new argument for version less name
1 parent 9568598 commit b0d2e6a

17 files changed

+116
-0
lines changed

src/Cli/Microsoft.DotNet.Cli.Definitions/CommandDefinitionStrings.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1330,6 +1330,9 @@ To display a value, specify the corresponding command-line option without provid
13301330
<data name="PackCmdVersionDescription" xml:space="preserve">
13311331
<value>The version of the package to create</value>
13321332
</data>
1333+
<data name="PackCmdOutputFileNamesWithoutVersionDescription" xml:space="preserve">
1334+
<value>Do not include the version in the output file name.</value>
1335+
</data>
13331336
<data name="PackCmdVersion" xml:space="preserve">
13341337
<value>VERSION</value>
13351338
</data>

src/Cli/Microsoft.DotNet.Cli.Definitions/Commands/Pack/PackCommandDefinition.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,12 @@ internal sealed class PackCommandDefinition : Command
5151
Arity = ArgumentArity.Zero
5252
}.ForwardAs("-property:Serviceable=true");
5353

54+
public readonly Option<bool> OutputFileNamesWithoutVersionOption = new Option<bool>("--OutputFileNamesWithoutVersion")
55+
{
56+
Description = CommandDefinitionStrings.PackCmdOutputFileNamesWithoutVersionDescription,
57+
Arity = ArgumentArity.Zero
58+
}.ForwardAs("-property:OutputFileNamesWithoutVersion=true");
59+
5460
public readonly Option<bool> NoLogoOption = CommonOptions.CreateNoLogoOption();
5561

5662
public readonly Option<bool> NoRestoreOption = CommonOptions.CreateNoRestoreOption();
@@ -102,6 +108,7 @@ public PackCommandDefinition()
102108
Options.Add(IncludeSymbolsOption);
103109
Options.Add(IncludeSourceOption);
104110
Options.Add(ServiceableOption);
111+
Options.Add(OutputFileNamesWithoutVersionOption);
105112
Options.Add(NoLogoOption);
106113
Options.Add(InteractiveOption);
107114
Options.Add(NoRestoreOption);

src/Cli/Microsoft.DotNet.Cli.Definitions/xlf/CommandDefinitionStrings.cs.xlf

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Cli/Microsoft.DotNet.Cli.Definitions/xlf/CommandDefinitionStrings.de.xlf

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Cli/Microsoft.DotNet.Cli.Definitions/xlf/CommandDefinitionStrings.es.xlf

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Cli/Microsoft.DotNet.Cli.Definitions/xlf/CommandDefinitionStrings.fr.xlf

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Cli/Microsoft.DotNet.Cli.Definitions/xlf/CommandDefinitionStrings.it.xlf

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Cli/Microsoft.DotNet.Cli.Definitions/xlf/CommandDefinitionStrings.ja.xlf

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Cli/Microsoft.DotNet.Cli.Definitions/xlf/CommandDefinitionStrings.ko.xlf

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Cli/Microsoft.DotNet.Cli.Definitions/xlf/CommandDefinitionStrings.pl.xlf

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)