hacking-howto: Update 'build system' section

Mention new --disable flags
This commit is contained in:
Orestis Floros 2020-05-02 13:08:05 +02:00
parent 0963159368
commit 4f0a93c3d9
No known key found for this signature in database
GPG Key ID: A09DBD7D3222C1C3
1 changed files with 5 additions and 3 deletions

View File

@ -18,8 +18,8 @@ Heres a memory refresher:
$ ../configure $ ../configure
$ make -j8 $ make -j8
(The autoreconf -fi step is unnecessary if you are building from a release tarball, The autoreconf -fi step is unnecessary if you are building from a release
but shouldnt hurt either.) tarball, but shouldnt hurt either.
=== Build system features === Build system features
@ -37,7 +37,9 @@ Heres a memory refresher:
* +make+ will build manpages/docs by default if the tools are installed. * +make+ will build manpages/docs by default if the tools are installed.
Conversely, manpages/docs are not tried to be built for users who dont want Conversely, manpages/docs are not tried to be built for users who dont want
to install all these dependencies to get started hacking on i3. to install all these dependencies to get started hacking on i3. Manpages and
docs can be disabled with the +--disable-mans++ and ++--disable-docs++
configure options respectively.
* non-release builds will enable address sanitizer by default. Use the * non-release builds will enable address sanitizer by default. Use the
+--disable-sanitizers+ configure option to turn off all sanitizers, and see +--disable-sanitizers+ configure option to turn off all sanitizers, and see