You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
629 B
19 lines
629 B
doxygen = find_program('doxygen') |
|
|
|
c_doxygen_input = [] |
|
foreach h : c_headers |
|
c_doxygen_input += ['..' / h] |
|
endforeach |
|
|
|
config = configuration_data() |
|
config.set('SERD_SRCDIR', serd_src_root) |
|
config.set('DOX_OUTPUT', meson.current_build_dir() / '..') |
|
|
|
c_doxyfile = configure_file(configuration: config, |
|
input: '../Doxyfile.in', |
|
output: 'Doxyfile') |
|
|
|
c_index_xml = custom_target('serd-c-index.xml', |
|
command: [doxygen, '@INPUT0@'], |
|
input: [c_doxyfile] + c_header_files, |
|
output: 'index.xml')
|
|
|