I have several directories with code and I need to make the documentation for Doxygen in general, I created the Doxyfile in meson.build in the same folder with Doxifile I wrote:

doxyfile = configuration_data() doxyfile.set('OUTPUT_DIRECTORY', meson.build_root()) configure_file(input: 'Doxyfile.in', output: 'Doxyfile', configuration: doxyfile) doxygen = find_program('doxygen') if doxygen.found() # ninja doc генерирует документацию run_target('doc', command: [doxygen, join_paths(meson.build_root(), 'Doxyfile')]) endif 

in Doxyfile added:

 PROJECT_NAME = "My Project" OUTPUT_DIRECTORY = @OUTPUT_DIRECTORY@ 

The html folder is building index.html is present, only there are no files that I commented! They appear only if you specify a direct path to the file in Doxyfile:

 INPUT = src/myproject/MyVector/MyVector.hh 

Accordingly, with this action, I can not use commenting on other files. Can anyone help with this misfortune?

Turnip on the gita , mb so it will be easier to understand what the problem is.

  • I used Google translate for translation (I don’t read / speak Russian), so maybe a good idea to cross over to the English version of stackoverflow. As far as I understand it, I think you should look at the configuration setting “RECURSIVE” (I’t read / speak). From what I Understand the configuration setting RECURSIVE ) - albert
  • @albert thx a lot! That's what I needed, now it works! - Yarik2308

0