update build system

This commit is contained in:
2019-01-05 00:28:18 -03:00
parent c37c341784
commit ed580cfe2a
34 changed files with 164 additions and 64 deletions

View File

@@ -2,6 +2,7 @@ docs_enabled = get_option('valadocs')
valadoc = find_program('valadoc', required: docs_enabled)
vala_doc_sources = vala_sources
vala_doc_sources += lib_sources
vala_doc_sources += config_data_file
if docs_enabled
valadocs_deps = get_option('valadocs_deps')
docs_deps = ['--pkg=gtk+-3.0']
@@ -20,7 +21,7 @@ if docs_enabled
'--force',
'--package-name=@0@'.format(meson.project_name()),
'--package-version=@0@'.format(meson.project_version()),
'--vapidir=@0@'.format(join_paths(meson.source_root(), 'src/vapi')),
'--vapidir=@0@'.format(join_paths(meson.source_root(), 'vapi')),
'--directory=@OUTDIR@/valadoc',
vala_doc_sources,
],