view README.options.md @ 222:8e72def3d005

x11/libxres: initial import, closes #1324
author David Demelier <markand@malikania.fr>
date Wed, 20 Mar 2019 20:26:00 +0100
parents c78bb6d0049c
children de03aa2d54f5
line wrap: on
line source

vanilla options
===============

Packages may be configured using environment variables prior to building.

Use the following predefined options before creating your own.

- BLUETOOTH: control bluetooth support
- DBUS: control D-Bus support
- DEBUG: build with debug symbols
- GTK3: control Gtk 3 toolkit support
- NLS: control native language support
- PAM: support for PAM
- PULSEAUDIO: control PulseAudio support
- QT5: control Qt 5 toolkit support
- SSL: use SSL/TLS, some packages offer several choices (e.g. openssl, gnutls)

Those options should only change the package behaviour, for example: manual
pages or any other resource files that are not strictly required; they must be
installed and the user may exclude them via `vpk` instead.

The following options should be available for any package that builds C or C++
code:

- CBUILD: build system (usually ARCH-linux-musl)
- CHOST: host system (usually ARCH-linux-musl)
- CTARGET: target system (usually ARCH-linux-musl)
- CC: C compiler (defaults to gcc)
- CFLAGS: C flags (defaults to -O2)
- CXX: C++ compiler (defaults to g++)
- CXXFLAGS: C++ flags (defaults to -O2)