How to minimize NAnt binaries -


How do you install with bare minimum binary only?

I have started using a default setup for small projects, depending on ThoughtWorks, NAnt, MBunit / NUnit, NCover, NCoverExplorer etc. are placed in a tool folder and the project Checks in with.

There is currently a complete installation in the NAnt folder, and most of these are never used. In my SVN Reposes I have very small throwing / spike / proof of concept projects, and I It seems that all the nortals are included in some worthless.

I remember that a stripping guide mostly extrudes the files, but I can not find it anywhere.

If you have a link to this article, or if you are able to put some light on this issue, it will be appreciated!

I created the distribution system based on NAnt and here is what I found most work Providing a good set of, the following version:

  • log4net.dll
  • NAnt.Core.dll
  • NAnt.DotNetTasks.dll
  • NAnt.exe
  • NAnt.exe.config
  • No. SourceControlTasks.dll (required as an underlying dependency)
  • No Win32Tasks.dll

All these files are lying in the same folder and with the existing folder in your path, you should be able to run a lot of tasks.

Hope this is helpful and good luck!


Comments