diff options
Diffstat (limited to 'PACKAGING')
-rw-r--r-- | PACKAGING | 20 |
1 files changed, 8 insertions, 12 deletions
@@ -5,22 +5,18 @@ The files for libxkbcommon-x11 are: libxkbcommon-x11.a libxkbcommon-x11.so* xkbcommon/xkbcommon-x11.h xkbcommon-x11.map xkbcommon-x11.pc -libxkbcommon-x11 can be disabled with --disable-x11 (see -`./configure --help` for other options/variables). +libxkbcommon-x11 can be disabled with -Denable-x11=false (see +`mesonconf build` for other options/variables). Dependencies for libxkbcommon: -- C compiler, autoconf, automake, pkg-config, libc, etc. +- C compiler, meson, pkg-config, libc, bash, grep, sed. -- (build optional) xorg-util-macros. - Output included in tarball. - -- (build optional) bison (preferred) or byacc>=20141006. - Output included in tarball. +- (build) bison (preferred) or byacc>=20141006. byacc must be configured with --enable-btyacc. - (build optional, runtime) xkeyboard-config. During build, for automatically detecting the value of - --with-xkb-config-root instead of guessing (/usr/share/X11/xkb). + -Dxkb-config-root instead of guessing (/usr/share/X11/xkb). During runtime, not strictly needed, but most users of the library would need it. @@ -30,6 +26,7 @@ Dependencies for libxkbcommon: - (build optional) doxygen. For generating the HTML documentation. + To disable, use -Denable-docs=false. - (build optional) gperf. Output included in git and tarball. To regenerate, use @@ -45,9 +42,8 @@ Dependencies for libxkbcommon-x11 tests: If they are not available, the relevant tests are skipped. Dependencies for Wayland tests: -- wayland-client>=1.2.0, wayland-scanner, wayland-protocols>=1.0 - If they are not available, the relevant example/utility program is - skipped. +- wayland-client>=1.2.0, wayland-scanner, wayland-protocols>=1.0. + To disable, use -Denable-wayland=false. Unless libxcb is always available as part of the system, it is preferred that libxkbcommon and libxkbcommon-x11 be split into separate packages, |