CameronWills/FatAntelope

Deploy command line tool with NuGet dist

derekgreer opened this issue · 3 comments

The NuGet distribution doesn't contain the command line tool which would be a convenient way to obtain the command line version.

I like this idea, but I'm not sure, because unless I explicitly add an entry to the PATH environmental variable as part of the nuget install, then the user would not know about the FatAntelope command line tool being in the packages folder?

I haven't come across other nuget packages that install a command line tool? Do you happen to know of any I can look at?

Thanks, Cameron

There are a number of tools that do this.

http://www.nuget.org/packages/WebConfigTransformRunner/
http://www.nuget.org/packages/Machine.Specifications/ (Pretty much every unit test framework)
https://github.com/schambers/fluentmigrator/wiki (I think they moved it to a .Tools dist, but used to be in the package)

I would rather see a Chocolatey package myself. Chocolatey has pretty much established itself as the Windows software manager. This would eliminate your PATH issue as well.