hacking-howto: Update 'build system' section

Mention new --disable flags
next
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
$ make -j8
(The autoreconf -fi step is unnecessary if you are building from a release tarball,
but shouldnt hurt either.)
The autoreconf -fi step is unnecessary if you are building from a release
tarball, but shouldnt hurt either.
=== Build system features
@ -37,7 +37,9 @@ Heres a memory refresher:
* +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
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
+--disable-sanitizers+ configure option to turn off all sanitizers, and see