diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2018-06-17 16:46:26 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2018-06-17 18:28:11 +0100 |
commit | c9c7397b350e626f368ee610f1f7d5d33408808d (patch) | |
tree | c588ba82b2d0c112b9041e453426668c9c3be0d5 /clutter/meson.build | |
parent | 5c27fc3eb6e146a255984c806e1b4c252aa590c5 (diff) | |
download | clutter-c9c7397b350e626f368ee610f1f7d5d33408808d.tar.gz |
meson: Add rules for generating the documentation
Both the API reference and the Cookbook.
This requires a little bit of surgery on the Autotools build as well,
namely that we need to stop generating the main gtk-doc XML file from
a template at configuration time; we should, instead, generate and
include a gtkdocentities.ent file both for the Meson build (where we
generate the file ourselves) and for the Autotools build (where
gtk-doc.make does it for us).
Diffstat (limited to 'clutter/meson.build')
-rw-r--r-- | clutter/meson.build | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/clutter/meson.build b/clutter/meson.build index 9d02f4e85..01117d782 100644 --- a/clutter/meson.build +++ b/clutter/meson.build @@ -433,6 +433,7 @@ if enabled_backends.contains('x11') 'x11/clutter-keymap-x11.c', 'x11/clutter-stage-x11.c', 'x11/clutter-x11-texture-pixmap.c', + 'x11/clutter-glx-texture-pixmap.c', ] if build_xi2 @@ -661,6 +662,17 @@ configure_file( configuration: config_h, ) +clutter_inc = include_directories('.') +cally_inc = include_directories('cally') +clutter_cogl_inc = include_directories('cogl') +clutter_x11_inc = include_directories('x11') +clutter_osx_inc = include_directories('osx') +clutter_wayland_inc = include_directories('wayland') +clutter_win32_inc = include_directories('win32') +clutter_gdk_inc = include_directories('gdk') +clutter_egl_inc = include_directories('egl') +clutter_mir_inc = include_directories('mir') + libclutter = library( clutter_api_name, sources: [ @@ -676,7 +688,7 @@ libclutter = library( dependencies: clutter_deps + backend_deps, include_directories: [ root_inc, - include_directories('.'), + clutter_inc, include_directories('cally'), ], soversion: clutter_soversion, |