aboutsummaryrefslogtreecommitdiff
path: root/meson_options.txt
diff options
context:
space:
mode:
authorEric Engestrom <eric.engestrom@intel.com>2019-12-23 00:25:03 +0000
committerHarry Jeffery <harry@exec64.co.uk>2020-02-08 00:29:25 +0000
commitd75b2bc13a427367948a6bb60e46fd586d56f678 (patch)
treee435df448a3c60d18141a9c1ddbb4677ec33b145 /meson_options.txt
parenta222f6475b905bdd0f55752e1539ed17bcad0a77 (diff)
downloadimv-d75b2bc13a427367948a6bb60e46fd586d56f678.tar.gz
add meson build system
Diffstat (limited to 'meson_options.txt')
-rw-r--r--meson_options.txt59
1 files changed, 59 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt
new file mode 100644
index 0000000..18159dc
--- /dev/null
+++ b/meson_options.txt
@@ -0,0 +1,59 @@
+# all - Build both, determine which to use at runtime
+# wayland - Only provide Wayland support
+# x11 - Only provide X11 support
+option('windows',
+ type : 'combo',
+ value : 'all',
+ choices : ['all', 'wayland', 'x11'],
+ description : 'window system to use'
+)
+
+# Available backends:
+
+# FreeImage http://freeimage.sourceforge.net
+# depends: libjpeg, openexr, openjpeg2, libwebp, libraw, jxrlib
+# license: FIPL v1.0
+option('freeimage',
+ type : 'feature',
+ description : 'provides: png, jpg, animated gif, raw, psd, bmp, tiff, webp, etc.'
+)
+
+# libtiff
+# depends: libjpeg zlib xz zstd
+# license: MIT
+option('libtiff',
+ type : 'feature',
+ description : 'provides: tiff'
+)
+
+# libpng http://www.libpng.org/pub/png/libpng.html
+# depends: zlib
+# license: libpng license
+option('libpng',
+ type : 'feature',
+ description : 'provides: png'
+)
+
+# libjpeg-turbo https://libjpeg-turbo.org/
+# depends: none
+# license: modified bsd
+option('libjpeg',
+ type : 'feature',
+ description : 'provides: jpeg'
+)
+
+# librsvg https://wiki.gnome.org/Projects/LibRsvg
+# depends: gdk-pixbuf2 pango libcroco
+# license: LGPL
+option('librsvg',
+ type : 'feature',
+ description : 'provides: svg'
+)
+
+# libnsgif https://www.netsurf-browser.org/projects/libnsgif/
+# depends: none
+# license: MIT
+option('libnsgif',
+ type : 'feature',
+ description : 'provides: animated gif'
+)