Windows
The following tools are used in the development of the Windows version of Zero Install:
- Visual Studio 2008, 2010 or 2012 (free Express edition)
- NUnit 2.5.9 or newer (testing framework)
- Sandcastle (documentation generation)
- Sandcastle Styles (patch for Sandcastle)
- Sandcastle Help File Builder (GUI frontend and build tool for Sandcastle)
- Inno Setup 5.4.1 or newer (installer creator)
- TortoiseSVN (graphical Subversion client)
- SlikSVN (command-line Subversion client)
- Info-ZIP Zip 3.x (command-line ZIP tool, extract zip300xn.zip and add to PATH)
Additionally, portable installations of Python 2.6.x and GnuPG 1.4.x are required. See the “readme.txt” in the SVN checkout for details.
Linux
The source code can be compiled and executed on Linux as well. We recommend the following tools:
- Mono 2.6 or newer (with WinForms, GTK# 2 and libgluezilla packages)
- xbuild (build tool for compiling the source code)
- MonoDevelop 2.x with GTK 2.4 plugin (IDE for editing the source code)
- NUnit 2.5.9 or newer (testing framework)
- RabbitVCS (graphical Subversion client)
For execution on Linux Python 2.6 or newer and GnuPG 1.4 or newer need to be installed (e.g. via the system’s package manager).
