You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs
+65Lines changed: 65 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -524,6 +524,7 @@ public static IReadOnlyCollection<Output> DotNetPack(Configure<DotNetPackSetting
524
524
/// <li><c>--output</c> via <see cref="DotNetBuildSettings.OutputDirectory"/></li>
525
525
/// <li><c>--packages</c> via <see cref="DotNetBuildSettings.PackageDirectory"/></li>
526
526
/// <li><c>--runtime</c> via <see cref="DotNetBuildSettings.Runtime"/></li>
527
+
/// <li><c>--self-contained</c> via <see cref="DotNetBuildSettings.SelfContained"/></li>
527
528
/// <li><c>--source</c> via <see cref="DotNetBuildSettings.Sources"/></li>
528
529
/// <li><c>--use-lock-file</c> via <see cref="DotNetBuildSettings.UseLockFile"/></li>
529
530
/// <li><c>--verbosity</c> via <see cref="DotNetBuildSettings.Verbosity"/></li>
@@ -564,6 +565,7 @@ public static IReadOnlyCollection<Output> DotNetBuild(DotNetBuildSettings toolSe
564
565
/// <li><c>--output</c> via <see cref="DotNetBuildSettings.OutputDirectory"/></li>
565
566
/// <li><c>--packages</c> via <see cref="DotNetBuildSettings.PackageDirectory"/></li>
566
567
/// <li><c>--runtime</c> via <see cref="DotNetBuildSettings.Runtime"/></li>
568
+
/// <li><c>--self-contained</c> via <see cref="DotNetBuildSettings.SelfContained"/></li>
567
569
/// <li><c>--source</c> via <see cref="DotNetBuildSettings.Sources"/></li>
568
570
/// <li><c>--use-lock-file</c> via <see cref="DotNetBuildSettings.UseLockFile"/></li>
569
571
/// <li><c>--verbosity</c> via <see cref="DotNetBuildSettings.Verbosity"/></li>
@@ -601,6 +603,7 @@ public static IReadOnlyCollection<Output> DotNetBuild(Configure<DotNetBuildSetti
601
603
/// <li><c>--output</c> via <see cref="DotNetBuildSettings.OutputDirectory"/></li>
602
604
/// <li><c>--packages</c> via <see cref="DotNetBuildSettings.PackageDirectory"/></li>
603
605
/// <li><c>--runtime</c> via <see cref="DotNetBuildSettings.Runtime"/></li>
606
+
/// <li><c>--self-contained</c> via <see cref="DotNetBuildSettings.SelfContained"/></li>
604
607
/// <li><c>--source</c> via <see cref="DotNetBuildSettings.Sources"/></li>
605
608
/// <li><c>--use-lock-file</c> via <see cref="DotNetBuildSettings.UseLockFile"/></li>
606
609
/// <li><c>--verbosity</c> via <see cref="DotNetBuildSettings.Verbosity"/></li>
@@ -1879,6 +1882,10 @@ public partial class DotNetBuildSettings : ToolSettings
1879
1882
/// </summary>
1880
1883
public virtual string OutputDirectory { get; internal set; }
1881
1884
/// <summary>
1885
+
/// Publishes the .NET runtime with the application so the runtime doesn't need to be installed on the target machine. The default is <c>true</c> if a runtime identifier is specified. Available since .NET 6 SDK
1886
+
/// </summary>
1887
+
public virtual bool? SelfContained { get; internal set; }
1888
+
/// <summary>
1882
1889
/// Specifies the target runtime. For a list of Runtime Identifiers (RIDs), see the <a href="https://docs.microsoft.com/en-us/dotnet/core/rid-catalog">RID catalog</a>.
1883
1890
/// </summary>
1884
1891
public virtual string Runtime { get; internal set; }
/// <p>Publishes the .NET runtime with the application so the runtime doesn't need to be installed on the target machine. The default is <c>true</c> if a runtime identifier is specified. Available since .NET 6 SDK</p>
11123
+
/// </summary>
11124
+
[Pure]
11125
+
public static T SetSelfContained<T>(this T toolSettings, bool? selfContained) where T : DotNetBuildSettings
/// <p>Publishes the .NET runtime with the application so the runtime doesn't need to be installed on the target machine. The default is <c>true</c> if a runtime identifier is specified. Available since .NET 6 SDK</p>
11134
+
/// </summary>
11135
+
[Pure]
11136
+
public static T ResetSelfContained<T>(this T toolSettings) where T : DotNetBuildSettings
/// <p>Publishes the .NET runtime with the application so the runtime doesn't need to be installed on the target machine. The default is <c>true</c> if a runtime identifier is specified. Available since .NET 6 SDK</p>
11145
+
/// </summary>
11146
+
[Pure]
11147
+
public static T EnableSelfContained<T>(this T toolSettings) where T : DotNetBuildSettings
/// <p>Publishes the .NET runtime with the application so the runtime doesn't need to be installed on the target machine. The default is <c>true</c> if a runtime identifier is specified. Available since .NET 6 SDK</p>
11156
+
/// </summary>
11157
+
[Pure]
11158
+
public static T DisableSelfContained<T>(this T toolSettings) where T : DotNetBuildSettings
/// <p>Publishes the .NET runtime with the application so the runtime doesn't need to be installed on the target machine. The default is <c>true</c> if a runtime identifier is specified. Available since .NET 6 SDK</p>
11167
+
/// </summary>
11168
+
[Pure]
11169
+
public static T ToggleSelfContained<T>(this T toolSettings) where T : DotNetBuildSettings
0 commit comments