project('Meson documentation', version: '1.0') hotdoc = import('hotdoc') documentation = hotdoc.generate_doc(meson.project_name(), project_version: meson.project_version(), sitemap: 'sitemap.txt', build_by_default: true, index: 'markdown/index.md', install: false, extra_assets: ['images/'], include_paths: ['markdown'], default_license: 'CC-BY-SAv4.0', html_extra_theme: join_paths('theme', 'extra'), git_upload_repository: 'git@github.com:jpakkane/jpakkane.github.io.git', edit_on_github_repository: 'https://github.com/mesonbuild/meson/', syntax_highlighting_activate: true, ) run_target('upload', command: [find_program('hotdoc'), 'run', '--conf-file', documentation.config_path(), '--git-upload'] )