1
0
mirror of https://github.com/golang/go synced 2024-11-24 17:40:14 -07:00
go/misc/dist/windows
2012-02-20 01:00:00 -06:00
..
images misc/dist/windows: app engine gopher replaced with standard bw version 2012-02-20 01:00:00 -06:00
dist.bat misc/dist/windows: ongoing dev 2012-02-20 00:29:57 -06:00
installer.wxs misc/dist/windows: ongoing dev 2012-02-20 00:29:57 -06:00
LICENSE misc/dist/windows: ongoing dev 2012-02-19 22:21:41 -06:00
README misc/dist/windows: ongoing dev 2012-02-20 00:29:57 -06:00

dist.bat packages the Go toolchain for Windows in both zip
and installer (msi) format.

Dependencies
============
- Windows Installer XML (WiX) toolset: http://wix.sourceforge.net/
- 7Zip (command line version): http://www.7-zip.org/download.html
- Mercurial (hg): http://mercurial.selenic.com/


Packaging
=========
The dependencies must be callable from dist.bat, therefore,
they'll need to be in/added to the system's search PATH.

The packaging needs to be done from within a tracked Go folder. 
Packages are built by cloning the same version of the source tree
that the Go tools were built from.

To create an i386 distribution package on a 64 bit system, set
GOARCH=386 prior to calling dist.bat.

Run dist.bat from a command prompt or click on the batch file.

TODO
----
- Documentation server shortcut checkbox option

Misc
----
WiX box sizes:
 - banner size: 493x58
 - left side of dialog: 164x312
 - full dialog size: 493x312