|
1 | 1 | # Cake.DotNetTool.Module
|
2 | 2 |
|
3 |
| -Cake.DotNetTool.Module is a Module for Cake, which extends it with a new IPackageInstaller for installing tools using the dotnet cli. |
| 3 | +The Cake.DotNetTool.Module started out as an experiment to see how it would be possible to install .NET Tools using the Cake pre-processor directive. This experiment turned out to be a success, and as a result, this module has now been integrated into the [main Cake repository](https://github.com/cake-build/cake/pull/3207). |
4 | 4 |
|
5 |
| -[](http://cake-contrib.mit-license.org) |
| 5 | +Starting with Cake [v1.1.0](https://github.com/cake-build/cake/milestone/77?closed=1) this module will be released as part of the Cake release, as an official NuGet package under the same ID: [`Cake.DotNetTool.Module`](https://www.nuget.org/packages/Cake.DotNetTool.Module/). |
6 | 6 |
|
7 |
| -## Information |
| 7 | +Moving forward issues about this module will be tracked on the [main Cake repo](https://github.com/cake-build/cake/issues). |
8 | 8 |
|
9 |
| -| | Stable | Pre-release | |
10 |
| -|---|---|---| |
11 |
| -|GitHub Release|-|[](https://github.com/cake-contrib/Cake.DotNetTool.Module/releases/latest)| |
12 |
| -|NuGet|[](https://www.nuget.org/packages/Cake.DotNetTool.Module)|[](https://www.nuget.org/packages/Cake.Module)| |
| 9 | +As such, it will no longer be necessary to include the following: |
13 | 10 |
|
14 |
| -## Build Status |
15 |
| - |
16 |
| -|Develop|Master| |
17 |
| -|:--:|:--:| |
18 |
| -|[](https://ci.appveyor.com/project/cakecontrib/cake-dotnettool-module/branch/develop)|[](https://ci.appveyor.com/project/cakecontrib/cake-dotnettool-module/branch/master)| |
19 |
| - |
20 |
| -## Code Coverage |
21 |
| - |
22 |
| -[](https://coveralls.io/github/cake-contrib/Cake.DotNetTool.Module?branch=develop) |
23 |
| - |
24 |
| -## Quick Links |
25 |
| - |
26 |
| -- [Documentation](https://cake-contrib.github.io/Cake.DotNetTool.Module) |
27 |
| - |
28 |
| -## Discussion |
29 |
| - |
30 |
| -If you have questions, search for an existing one, or create a new discussion on the Cake GitHub repository, using the `extension-q-a` category. |
31 |
| - |
32 |
| -[](https://github.com/cake-build/cake/discussions) |
33 |
| - |
34 |
| -## Build |
35 |
| - |
36 |
| -To build this package we are using Cake. |
37 |
| - |
38 |
| -On Windows PowerShell run: |
39 |
| - |
40 |
| -```powershell |
41 |
| -.\build.ps1 |
42 | 11 | ```
|
43 |
| - |
44 |
| -On Linux/Mac run: |
45 |
| - |
46 |
| -```shell |
47 |
| -./build.sh |
| 12 | +#module nuget:?package=Cake.DotNetTool.Module&version=0.4.0 |
48 | 13 | ```
|
| 14 | + |
| 15 | +In your cake scripts, as this will be done automatically. If you do still have this in your cake script, Cake will ignore it, and emit a warning, indicating that you should remove it going forward. |
0 commit comments