diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meson.build b/meson.build index 703080b..178adf7 100644 --- a/meson.build +++ b/meson.build @@ -292,6 +292,7 @@ spec_files = files( # Determine if all the dependencies for building documentation are present doxygen = find_program('doxygen', required: get_option('docs')) build_docs = false +build_lv2specgen = false doc_deps = [] if not get_option('docs').disabled() doc_python_modules = ['lxml', 'markdown', 'pygments', 'rdflib'] @@ -308,13 +309,16 @@ if not get_option('docs').disabled() endif build_docs = doxygen.found() and python.found() + build_lv2specgen = python.found() endif # Run Doxygen first to generate tags subdir('doc/c') # Set up lv2specgen and lv2specgen_command_prefix (which references tags) -subdir('lv2specgen') +if build_lv2specgen + subdir('lv2specgen') +endif # Generate specification documentation if build_docs |