aboutsummaryrefslogtreecommitdiff
path: root/doc/install.cli
blob: 4d241f4e6c0b41bb324686b81c3132b7004ad329 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
// file      : doc/install.cli
// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license   : MIT; see accompanying LICENSE file

"\name=build2-toolchain-install"
"\subject=toolchain"
"\title=Toolchain Installation and Upgrade"

// NOTES
//
// - Maximum <pre> line is 70 characters.
//

"
\h0#preface|Preface|

The recommended way to install the \c{build2} toolchain in most circumstances
is using the automated install scripts as described on the
\l{https://build2.org/install.xhtml Install} page. This document describes the
manual installation and upgrade process which offers greater control can be
helpful in situations where the automated scripts cannot be used (offline
installation, packaging for system package managers, unsupported
platform/compiler, etc).
"

"
\h#INSTALL|Introduction|
"
source "../INSTALL.cli";

"
\h#BOOTSTRAP-WINDOWS|Bootstrapping on Windows|
"
source "../BOOTSTRAP-WINDOWS.cli";

"
\h2#BOOTSTRAP-MSVC|Bootstrapping with MSVC|
"
source "../BOOTSTRAP-MSVC.cli";

"
\h2#BOOTSTRAP-MINGW|Bootstrapping with MinGW|
"
source "../BOOTSTRAP-MINGW.cli";

"
\h#BOOTSTRAP-MACOSX|Bootstrapping on Mac OS X|
"
source "../BOOTSTRAP-MACOSX.cli";

"
\h#BOOTSTRAP-UNIX|Bootstrapping on UNIX|
"
source "../BOOTSTRAP-UNIX.cli";

"
\h#UPGRADE|Upgrading|
"
source "../UPGRADE.cli";