summaryrefslogtreecommitdiffhomepage
path: root/etc/build.usage.short
blob: 3a529eccf0b3eb23f21d956e116ea26e57a17653 (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
usage: ./build.sh [-a nt32|nt64]  [-b debug|release]    [-C dir[,..]]  [-D kind[,..]]
                  [-F ipv4|ipv6|offline]    [-h|--help] [-p jobs|-P]    [-r ALL|LAST]
                  [-r [*[*[*]]]name[,..][:ALL|LAST|[^|<|<=|>|>=]step,..]]        [-R]
		  [-v[v]]   [-V {notice,verbose,build,fileops,install,xtrace}]   [-x]

                  [--as-needed]  [--debug-minipix] [--dump-on-abort]  [--reset-state]
                  [--roar]      [[=]<group>|<variable name>=<variable override>[ ..]]

        -a nt32|nt64      Selects 32-bit or 64-bit architecture; defaults to nt64.
        -b debug|release  Selects debug or release build kind; defaults to debug.
        -h|--help         Show short/full help screen, respectively.
        -p jobs|-P        Enables parallelisation at group-level, whenever applicable.
        -r ALL|LAST       Restart all/the last failed/the specified comma-separated package(s).
        -r [*[*[*]]]name[,..][:ALL|LAST|[^|<|<=|>|>=]step,..]
        -v[v]             -v: log at info, notice, -vv: log at info, notice, verbose level.
        -V level[,..]     Be verbose concerning any of:
                          notice...: log at info, notice level (-v,)
                          verbose..: log at info, notice, verbose level (implies notice) (-vv,)
                          build....: always print package build logs (implies notice,)
                          fileops..: log RTL file operations (implies notice,)
                          install..: log RTL installation DSL operations (implies notice,)
                          xtrace...: set xtrace during package builds (implies notice) (-x.)

        <group>[ ..]      One of: dev_packages, dist, host_deps, host_deps_rpm,
                          host_toolchain, host_tools, minipix, native_packages,
                          native_runtime, native_toolchain, native_tools.

                          Prepend w/ `=' to inhibit group-group dependency expansion.

        <variable name>=<variable override>[ ..]
                          Override build or package variable.