In NexMotion API repo, some source file start with capital char (such as NexMotion.h
).
Doxygen will generate Corresponding html file with underscore (such as _nex_motion_8h.html
).
By default, github pages attempt to use Jekyll handles file name with underscores differently, so cause some unsual content policy security error
To prevent it, create a file called .nojekyll in the root of your repository / site folder.
# Need to create a .nojekyll file to allow filenames starting with an underscore
# to be seen on the gh-pages site. Therefore creating an empty .nojekyll file.
# Presumably this is only needed when the SHORT_NAMES option in Doxygen is set