Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.3 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.3 KB

What does this script do?

Basically this script is a shortcut for publishing/generating Squirrel packages.

  1. Compile the selected project in release mode
  2. Create the nuget package for your project
  3. Releasify
  4. Open the file explorer with the generated files.

When working with squirrel, this is very time consuming so the script does all this for you automatically.

Installation

NuGet

Get the package via nuget

Install-Package SmartB.Squirrel.Scripts

ℹ️Make sure that your .csproj name matches your .nuspec name.

For example if you have MyProject.csproj you must have MyProject.nuspec in your project's root

Usage

  1. Choose the project you want to releasify in the nuget package manager
  2. Run the following command
New-Squirrel -version <version>
New-Squirrel -version <version> -project <project> # Or specify the project name (Default is current)

Contributing

Please feel free to contribute or give me a thumbs up if this script worked for you. You can build the nuget package using the .bat script