LEFT | RIGHT |
(no file at all) | |
1 dist.bat packages the Go toolchain for Windows in both zip | 1 dist.bat packages the Go toolchain for Windows in both zip |
2 and installer (msi) format. | 2 and installer (msi) format. |
3 | 3 |
4 Dependencies | 4 Dependencies |
5 ============ | 5 ============ |
6 - Windows Installer XML (WiX) toolset: http://wix.sourceforge.net/ | 6 - Windows Installer XML (WiX) toolset: http://wix.sourceforge.net/ |
7 - 7Zip (command line version): http://www.7-zip.org/download.html | 7 - 7Zip (command line version): http://www.7-zip.org/download.html |
8 - Mercurial (hg): http://mercurial.selenic.com/ | 8 - Mercurial (hg): http://mercurial.selenic.com/ |
9 | 9 |
10 | 10 |
11 Packaging | 11 Packaging |
12 ========= | 12 ========= |
13 The dependencies must be callable from dist.bat, therefore, | 13 The dependencies must be callable from dist.bat, therefore, |
14 they'll need to be in/added to the system's search PATH. | 14 they'll need to be in/added to the system's search PATH. |
15 | 15 |
16 The packaging needs to be done from within a tracked Go folder.· | 16 The packaging needs to be done from within a tracked Go folder.· |
17 Packages are built by cloning the same version of the source tree | 17 Packages are built by cloning the same version of the source tree |
18 that the Go tools were built from. | 18 that the Go tools were built from. |
19 | 19 |
20 To create an i386 distribution package on a 64 bit system, set | |
21 GOARCH=386 prior to calling dist.bat. | |
22 | |
23 Run dist.bat from a command prompt or click on the batch file. | 20 Run dist.bat from a command prompt or click on the batch file. |
24 | 21 |
25 TODO | 22 TODO |
26 ---- | 23 ---- |
| 24 - Write a Go program for dist.bat functionality |
27 - Documentation server shortcut checkbox option | 25 - Documentation server shortcut checkbox option |
28 | 26 |
29 Misc | 27 Misc |
30 ---- | 28 ---- |
31 WiX box sizes: | 29 WiX box sizes: |
32 - banner size: 493x58 | 30 - banner size: 493x58 |
33 - left side of dialog: 164x312 | 31 - left side of dialog: 164x312 |
34 - full dialog size: 493x312 | 32 - full dialog size: 493x312 |
35 | 33 |
36 | 34 |
LEFT | RIGHT |