Changing the location of the index.html file in Doxygen output

I am using Doxygen to generate html output.

I would like to configure the output so that the index.html file can be more visible, since at the moment it is buried halfway down a huge list of files in the html output folder.

For example, if it was moved up one directory outside the html bit and chunk files, it would be much more accessible to others who would look for it. However, I cannot simply outline the script line to copy it to this place, since all the links it has will break.

If I could configure Doxygen to move the index file to another location, or if you could think of another solution to my problem, I would be grateful for your answer.

thanks

+7
source share
2 answers

As I mention in the comments on the OP, the easiest solution is probably to create a symlink or shortcut for the index.html file created by doxygen, instead of trying to force doxygen to change the layout of the output files. Then this symbolic link / shortcut can be placed in the root directory of your project (or elsewhere) by pointing to ./html/index/html and name whatever you like, so that your users understand what it is.

+2
source

I would leave the documentation in its place and use the HTML meta-update option instead. Put the file, for example, the called, "Documentation.html" in any folder you want, with the following contents

 <meta http-equiv="REFRESH" content="0;URL=RELATIVE/PATH/TO/index.html"> 
+2
source

All Articles