diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 16 |
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 = [ '', '------', |