1 Software Carpentry Windows Installer
3 Helps mimic a *nix environment on Windows with as little work as possible.
7 * Installs [nano][] and makes it accessible from [msysGit][]
8 * Installs [SQLite][] and makes it accessible from msysGit
9 * Creates a `~/nano.rc` with links to syntax highlighting configs
10 * Provides standard [nosetests][] behavior for msysGit
11 * Adds [R][]'s bin directory to the path (if we can find it)
16 Building the Windows installer requires a Windows machine with [Python][],
17 [py2exe][] and [Inno Setup][inno]. `py2exe` can be installed using `pip` and
18 Inno Setup can be installed using the self-installing package from
19 [the download page][inno-download].
22 python setup.py install
23 python setup.py py2exe
24 ISCC.exe swc-installer.iss
27 For folks who don't want to build their own version, the most recent
28 version is also [available here][compiled].
33 Just have your students download and double-click the compiled
34 installer. If you're using [R][], you'll have to [install
35 R][R-install] before running this installer (because this installer
36 searches likely paths to find R's `bin` directory). Otherwise, you
37 can run it whenever you like (e.g. either before or after installing
40 [msysGit]: http://msysgit.github.io/
41 [nano]: http://www.nano-editor.org/
42 [SQLite]: http://www.sqlite.org/
43 [nosetests]: https://nose.readthedocs.org/en/latest/usage.html
44 [R]: http://www.r-project.org/
45 [R-install]: http://cran.r-project.org/bin/windows/base/rw-FAQ.html#Installation-and-Usage
46 [Python]: https://www.python.org/
47 [py2exe]: http://py2exe.org/
48 [inno]: http://www.jrsoftware.org/isinfo.php
49 [inno-download]: http://www.jrsoftware.org/isdl.php
50 [compiled]: https://github.com/swcarpentry/windows-installer/releases/latest