1
0
mirror of https://github.com/golang/go synced 2024-11-20 08:14:41 -07:00
go/misc/dist/windows
Brad Fitzpatrick 2ae8605859 misc/dist: use archive/zip, seek out windows deps, add --upload flag
Use archive/zip instead of 7z on Windows.

Look for all Windows deps before starting build, and include looking
for them in their common locations instead of making users update
their PATHs.

Add an --upload flag that, if set to false, doesn't require credential
files.

R=golang-dev, alex.brainman, adg
CC=golang-dev
https://golang.org/cl/5794046
2012-03-11 21:02:40 -07:00
..
images windows: make background of gopher icon transparent 2012-03-07 18:31:46 -06:00
installer.wxs misc/dist/windows: fix broken icon, other misc 2012-02-21 22:15:03 -06:00
LICENSE.rtf misc/dist/windows: fix broken icon, other misc 2012-02-21 22:15:03 -06:00
README.txt misc/dist: use archive/zip, seek out windows deps, add --upload flag 2012-03-11 21:02:40 -07:00

Windows build dependencies

- Mercurial (hg): http://mercurial.selenic.com/
- MinGW: http://www.mingw.org/
- Windows Installer XML (WiX) toolset: http://wix.sourceforge.net/

Packaging

The dependencies must be in/added to the system's search PATH. 

Run bindist as normal, eg:
	bindist windows-386

TODO

- Documentation server shortcut checkbox option

Misc

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