Mercurial > vanilla
annotate README.options.md @ 126:3fd04524c63d
lib/ncurses: build both versions
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 10 Mar 2019 15:17:06 +0100 |
parents | c78bb6d0049c |
children | de03aa2d54f5 |
rev | line source |
---|---|
10 | 1 vanilla options |
2 =============== | |
3 | |
4 Packages may be configured using environment variables prior to building. | |
5 | |
6 Use the following predefined options before creating your own. | |
7 | |
8 - BLUETOOTH: control bluetooth support | |
9 - DBUS: control D-Bus support | |
116
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
10 - DEBUG: build with debug symbols |
10 | 11 - GTK3: control Gtk 3 toolkit support |
116
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
12 - NLS: control native language support |
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
13 - PAM: support for PAM |
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
14 - PULSEAUDIO: control PulseAudio support |
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
15 - QT5: control Qt 5 toolkit support |
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
16 - SSL: use SSL/TLS, some packages offer several choices (e.g. openssl, gnutls) |
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
17 |
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
18 Those options should only change the package behaviour, for example: manual |
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
19 pages or any other resource files that are not strictly required; they must be |
c78bb6d0049c
vanilla: update options
David Demelier <markand@malikania.fr>
parents:
80
diff
changeset
|
20 installed and the user may exclude them via `vpk` instead. |
80
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
21 |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
22 The following options should be available for any package that builds C or C++ |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
23 code: |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
24 |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
25 - CBUILD: build system (usually ARCH-linux-musl) |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
26 - CHOST: host system (usually ARCH-linux-musl) |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
27 - CTARGET: target system (usually ARCH-linux-musl) |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
28 - CC: C compiler (defaults to gcc) |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
29 - CFLAGS: C flags (defaults to -O2) |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
30 - CXX: C++ compiler (defaults to g++) |
04f5776ff0be
vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents:
78
diff
changeset
|
31 - CXXFLAGS: C++ flags (defaults to -O2) |