annotate README.options.md @ 113:2d954d043296

core/elfutils: initial import, closes #1142
author David Demelier <markand@malikania.fr>
date Sat, 09 Mar 2019 17:03:57 +0100
parents 04f5776ff0be
children c78bb6d0049c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 vanilla options
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 ===============
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
3
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 Packages may be configured using environment variables prior to building.
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
5
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 Use the following predefined options before creating your own.
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
7
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 - PULSEAUDIO: control PulseAudio support
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 - BLUETOOTH: control bluetooth support
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 - DEBUG: build with debug symbols
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 - DOCS: control documentation (what you see in /usr/share/doc)
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 - MAN: control manual pages
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 - NLS: control native language support
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 - DBUS: control D-Bus support
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 - QT5: control Qt 5 toolkit support
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 - GTK3: control Gtk 3 toolkit support
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 - PKGCONFIG: control installation of pkg-config files
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 - CMAKE: control installation of CMake configuration files
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 - ZSH: control installation of zsh completion files
719eed6940e0 misc: add READMEs
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 - BASH: control installation of bash completion files
78
b82a6c62f488 vanilla: add SSL standard option
David Demelier <markand@malikania.fr>
parents: 10
diff changeset
21 - SSL: use SSL/TLS (implementation defined)
80
04f5776ff0be vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents: 78
diff changeset
22
04f5776ff0be vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents: 78
diff changeset
23 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
24 code:
04f5776ff0be vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents: 78
diff changeset
25
04f5776ff0be vanilla: generalize use of CC, CXX, CFLAGS and CXXFLAGS
David Demelier <markand@malikania.fr>
parents: 78
diff changeset
26 - 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
27 - 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
28 - 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
29 - 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
30 - 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
31 - 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
32 - CXXFLAGS: C++ flags (defaults to -O2)