Cake.Template
5.0.25198.49-beta
Prefix Reserved
See the version list below for details.
dotnet new install Cake.Template::5.0.25198.49-beta
Cake.Template
This package contains templates for creating Cake build scripts and projects using Cake.Sdk.
Templates
Cake SDK File-based (Requires .NET 10)
- Short name:
cakefile - Description: Creates a Cake build script using the file-based approach with
#:sdk Cake.Sdkdirective - Usage:
dotnet new cakefile - Parameters:
--nameor-n: The name for the generated cake.cs file. Default: folder name--IncludeExampleProject: Include example project structure with solution, main project and test project. Default: false
Cake SDK Multi-file File-based (Requires .NET 10)
- Short name:
cakemultifile - Description: Creates a Cake build script using the multi-file structure approach with
#:sdk Cake.Sdkdirective - Usage:
dotnet new cakemultifile - Parameters:
--nameor-n: The name for the generated cake.cs file. Default: folder name
Cake SDK Project-based
- Short name:
cakeproj - Description: Creates a Cake build project using the project-based approach with Cake.Sdk
- Usage:
dotnet new cakeproj - Parameters:
--nameor-n: The name for the generated project folder. Default: folder name--Framework: Target framework (net8.0, net9.0, net10.0). Default: net9.0
Cake SDK Global.json
- Short name:
cakeglobaljson - Description: Creates a global.json file for Cake projects using Cake.Sdk with version placeholders
- Usage:
dotnet new cakeglobaljson - Parameters:
--SdkVersion: The .NET SDK version to use. Default: SDK version Cake.Template was built with--CakeSdkVersion: The Cake.Sdk version to use. Default: current package version
Examples
Create a file-based build script (requires .NET 10):
dotnet new cakefile
Create a file-based build script with custom name:
dotnet new cakefile --name build
Create a file-based build script with example project structure:
dotnet new cakefile --IncludeExampleProject true
Create a file-based build script with custom name and example project structure:
dotnet new cakefile --name build --IncludeExampleProject true
Create a multi-file file-based build script (requires .NET 10):
dotnet new cakemultifile
Create a multi-file file-based build script with custom name:
dotnet new cakemultifile --name build
Create a project-based build targeting .NET 8.0:
dotnet new cakeproj --Framework net8.0
Create a project-based build targeting .NET 9.0 (default):
dotnet new cakeproj
Create a project-based build with custom name:
dotnet new cakeproj --name mybuild
Create a global.json file with default versions:
dotnet new cakeglobaljson
Create a global.json file with custom SDK version:
dotnet new cakeglobaljson --SdkVersion 10.0.100-preview.6.25358.103
Create a global.json file with custom name:
dotnet new cakeglobaljson --name myglobal
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 6.2.0 | 107 | 5/22/2026 |
| 6.1.1 | 388 | 3/2/2026 |
| 6.1.0 | 186 | 3/1/2026 |
| 6.0.0 | 748 | 11/11/2025 |
| 5.1.25296.94-beta | 403 | 10/23/2025 |
| 5.1.25292.90-beta | 417 | 10/19/2025 |
| 5.1.25277.88-beta | 405 | 10/4/2025 |
| 5.0.25276.86-beta | 348 | 10/3/2025 |
| 5.0.25257.82-beta | 480 | 9/14/2025 |
| 5.0.25253.70-beta | 424 | 9/10/2025 |
| 5.0.25225.53-beta | 450 | 8/13/2025 |
| 5.0.25225.51-beta | 448 | 8/13/2025 |
| 5.0.25198.49-beta | 456 | 7/17/2025 |