develop #15

Merged
cromer merged 64 commits from develop into master 2023-02-23 01:11:48 -03:00
2 changed files with 15 additions and 10 deletions
Showing only changes of commit b9a82a8e3c - Show all commits

View File

@ -11,19 +11,20 @@ project('obelisk',
llvm = dependency('llvm', version: '>= 14.0.0', modules : ['core', 'target', 'mcjit', 'nativecodegen'], required : true, method: 'config-tool')
doxygen = find_program('doxygen', required : false)
cdata = configuration_data()
cdata.set('VERSION', meson.project_version())
docs_enabled = get_option('docs')
if docs_enabled
doxygen = find_program('doxygen', required : false)
if doxygen.found()
if find_program('dot', required : false).found()
cdata.set('HAVE_DOT', 'YES')
else
cdata.set('HAVE_DOT', 'NO')
endif
if doxygen.found()
subdir('doc')
endif
endif
subdir('src')

4
meson_options.txt Normal file
View File

@ -0,0 +1,4 @@
option('docs',
type: 'boolean',
value: true,
description: 'Build documentation for obelisk')