diff --git a/docs/01-getting-started/01-installation.md b/docs/01-getting-started/01-installation.md index b63bcb8ad..fc5896206 100644 --- a/docs/01-getting-started/01-installation.md +++ b/docs/01-getting-started/01-installation.md @@ -20,7 +20,7 @@ From now on, you can use the global tool to: - [Manage secrets in parameter files](../06-global-tool/02-secrets.md) :::note -If you're running on Linux-based systems, it's worth checking if the `nuke` global tool is available. This can be verified with `where nuke`. If the global tool is not found, you have to manually add `$HOME/.dotnet/tools` to your terminal configuration: +If you're running on Linux-based systems, it's worth checking if the `fallout` global tool is available. This can be verified with `where fallout`. If the global tool is not found, you have to manually add `$HOME/.dotnet/tools` to your terminal configuration: diff --git a/docs/architecture.md b/docs/architecture.md index e8d02bd04..52e79934f 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -58,13 +58,13 @@ Images, icons, logos, and other non-code binary content live under `.assets/`. T | Area | Projects | Purpose | |---|---|---| -| Core framework | `Nuke.Common`, `Nuke.Build`, `Nuke.Build.Shared`, `Nuke.Components`, `Nuke.Tooling` | The API consumers reference and the host runtime that executes targets. | -| Code generation | `Nuke.SourceGenerators`, `Nuke.Tooling.Generator` | Roslyn source generators that produce per-target code at compile time, plus the `.cs`-from-`.json` tool-wrapper generator. | -| Models | `Nuke.ProjectModel`, `Nuke.SolutionModel` | Strongly-typed wrappers over `.csproj` / `.sln` / `.slnx`. | -| Tooling | `Nuke.GlobalTool`, `Nuke.MSBuildTasks` | The `dotnet nuke` global tool and the MSBuild tasks layer it builds on. | -| Utilities | `Nuke.Utilities` + sub-packages (`IO.Compression`, `IO.Globbing`, `Net`, `Text.Json`, `Text.Yaml`) | Standalone helpers reusable outside the build context. | +| Core framework | `Fallout.Common`, `Fallout.Build`, `Fallout.Build.Shared`, `Fallout.Components`, `Fallout.Tooling` | The API consumers reference and the host runtime that executes targets. | +| Code generation | `Fallout.SourceGenerators`, `Fallout.Tooling.Generator` | Roslyn source generators that produce per-target code at compile time, plus the `.cs`-from-`.json` tool-wrapper generator. | +| Models | `Fallout.ProjectModel`, `Fallout.SolutionModel` | Strongly-typed wrappers over `.csproj` / `.sln` / `.slnx`. | +| Tooling | `Fallout.GlobalTool`, `Fallout.MSBuildTasks` | The `dotnet fallout` global tool and the MSBuild tasks layer it builds on. | +| Utilities | `Fallout.Utilities` + sub-packages (`IO.Compression`, `IO.Globbing`, `Net`, `Text.Json`, `Text.Yaml`) | Standalone helpers reusable outside the build context. | -Every project under `src/` has a sibling under `tests/` (e.g. `src/Nuke.Common/` → `tests/Nuke.Common.Tests/`). +Every project under `src/` has a sibling under `tests/` (e.g. `src/Fallout.Common/` → `tests/Fallout.Common.Tests/`). ## Build conventions diff --git a/src/Fallout.GlobalTool/Fallout.GlobalTool.csproj b/src/Fallout.GlobalTool/Fallout.GlobalTool.csproj index 58f10b84a..8ea5e69cd 100644 --- a/src/Fallout.GlobalTool/Fallout.GlobalTool.csproj +++ b/src/Fallout.GlobalTool/Fallout.GlobalTool.csproj @@ -5,7 +5,7 @@ net10.0 LatestMajor true - nuke + fallout diff --git a/src/Fallout.GlobalTool/Program.Complete.cs b/src/Fallout.GlobalTool/Program.Complete.cs index 95156aa05..21a6649d7 100644 --- a/src/Fallout.GlobalTool/Program.Complete.cs +++ b/src/Fallout.GlobalTool/Program.Complete.cs @@ -17,7 +17,7 @@ namespace Fallout.GlobalTool; partial class Program { - private const string CommandName = "nuke"; + private const string CommandName = "fallout"; [UsedImplicitly] public static int Complete(string[] args, [CanBeNull] AbsolutePath rootDirectory, [CanBeNull] AbsolutePath buildScript)