summaryrefslogtreecommitdiff
path: root/meson_options.txt
diff options
context:
space:
mode:
authorMartin Blanchard <tchaik@gmx.com>2018-05-10 23:08:27 +0100
committerStefan Sauer <ensonic@users.sf.net>2018-05-20 13:53:57 +0200
commit53c410d5e3d285b06418bcac85b272299571ac77 (patch)
treefc6693cab32af8593c481dd7113fae5b911b2621 /meson_options.txt
parent8f355c4f432eee45720c3dc7bc42f6061b9879a6 (diff)
downloadgtk-doc-53c410d5e3d285b06418bcac85b272299571ac77.tar.gz
build: Port to meson build system
Initial port, including manual and tests (still wip). Known issues: * mkhtml2.py unit-tests module relies on lxml, anytree and pygments but these dependencies are not track by the build system. * Integration tests documentation generation are broken. * gtkdoc_scangobj_runner.py builds --cflags and --libs itself in a non-portable (and wrong) way. https://bugzilla.gnome.org/show_bug.cgi?id=794087
Diffstat (limited to 'meson_options.txt')
-rw-r--r--meson_options.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt
new file mode 100644
index 0000000..8d24fda
--- /dev/null
+++ b/meson_options.txt
@@ -0,0 +1,9 @@
+option('autoconf_support',
+ type: 'boolean', value: true,
+ description: 'Install autotools macros')
+option('cmake_support',
+ type: 'boolean', value: true,
+ description: 'Install CMake macros')
+option('yelp_manual',
+ type: 'boolean', value: true,
+ description: 'Build the user manual (requires yelp-tools)') \ No newline at end of file