summaryrefslogtreecommitdiffstats
path: root/doc/texi/building/chapter.quickstart.texi
blob: 56b18b3c1016e5b491163f38f5c26f84c3c6887c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@anchor{quickstart}
@chapter QuickStart
This chapter is for building from a terminal/shell environment in as few commands as possible. Upon completion of the following commands you should have a fresh build of @value{HB-name}. Further instructions are available beginning with @ref{overview} which describes procedures suitable for repeating builds. This chapter should be skipped by those seeking more than a minimalist build.

@example
@COMMAND-checkout{}
./configure --launch
@end example

The special option @command{--launch} selects launch mode and performs the following steps:

@itemize
@item assert scratch directory @file{build/} does not exist
@item create scratch directory @file{build/}
@item change to directory @file{build/}
@item launch @command{make}
@item capture build output to @file{build/log/build.txt}
@item echo build output
@item print elapsed time
@item indicate if build ultimately succeeded or failed
@end itemize