From 8a055f4c866e0ae1d677be5fd70aab1b2869d4d2 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Wed, 24 May 2017 23:47:12 +0100 Subject: Initial implementation of a Meson build Meson is a better build system than Autotools that has gotten traction in the GNOME community. The build is pretty much equivalent between Autotools and Meson, but at this point it needs further testing to verify complete matching behaviour. The GDI-plus loaders are not currently built, as that will require access to a platform I don't have in order to test them. Additionally, the API reference is not being generated yet in Meson. --- meson_options.txt | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 meson_options.txt (limited to 'meson_options.txt') diff --git a/meson_options.txt b/meson_options.txt new file mode 100644 index 000000000..55f9cca01 --- /dev/null +++ b/meson_options.txt @@ -0,0 +1,24 @@ +option('enable_png', + description: 'Enable PNG loader (requires libpng)', + type: 'boolean', + value: true) +option('enable_tiff', + description: 'Enable TIFF loader (requires libtiff)', + type: 'boolean', + value: true) +option('enable_jpeg', + description: 'Enable JPEG loader (requires libjpeg)', + type: 'boolean', + value: true) +option('enable_jasper', + description: 'Enable JPEG2000 loader (requires libjasper)', + type: 'boolean', + value: false) +option('builtin_loaders', + description: 'Comma-separated list of loaders to build into gdk-pixbuf', + type: 'string', + value: 'none') +option('with_docs', + description: 'Whether to generate the API reference (requires GTK-Doc)', + type: 'boolean', + value: false) -- cgit v1.2.1