summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build16
1 files changed, 15 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 193c452..f7d785f 100644
--- a/meson.build
+++ b/meson.build
@@ -106,15 +106,25 @@ binary_in.set('PACKAGE', package_name)
binary_in.set('VERSION', version)
foreach binary: gtkdoc_binaires
- configure_file(
+ prog = configure_file(
input: '@0@.in'.format(binary),
output: binary,
configuration: binary_in,
install: true,
install_dir: bindir,
)
+ meson.override_find_program(binary, prog)
endforeach
+configure_file(
+ input: 'gtkdoc_uninstalled.py.in',
+ output: 'gtkdoc_uninstalled.py',
+ configuration: {
+ 'sourcedir': meson.current_source_dir(),
+ 'builddir': meson.current_build_dir(),
+ },
+)
+
# Data
gtkdoc_data = [
'devhelp2.xsd',
@@ -157,6 +167,10 @@ configure_file(
subdir('help')
subdir('tests')
+# A dummy dependency object that to use gtkdoc as subproject fallback
+# To be used as: dependency('gtk-doc', fallback : ['gtk-doc', 'dummy_dep'])
+dummy_dep = declare_dependency()
+
summary = [
'',
'------',