parent
378bd4df0e
commit
6f72473b24
4 changed files with 25 additions and 24 deletions
@ -1,16 +0,0 @@ |
||||
{ |
||||
"extra_assets": [ |
||||
"images/" |
||||
], |
||||
"html_extra_theme": "theme/extra/", |
||||
"include_paths": [ |
||||
"markdown/" |
||||
], |
||||
"output": "built_docs/", |
||||
"project_name": "Meson documentation", |
||||
"project_version": "1.0", |
||||
"default-license": "CC-BY-SAv4.0", |
||||
"sitemap": "sitemap.txt", |
||||
"git_upload_repository": "git@github.com:jpakkane/jpakkane.github.io.git", |
||||
"edit_on_github_repository": "https://github.com/mesonbuild/meson/" |
||||
} |
@ -0,0 +1,22 @@ |
||||
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'] |
||||
) |
Loading…
Reference in new issue