This is the config object for the FileSource module. FileSource creates html pages that contain the actual source code for the program, which depending on the language may be highlighted and hyperlinked. Currently only the C++ parser provides this - other languages are displayed without formatting.
The formatting information is stored in a '.links' file for each input file, and since the location is specific to your project you must set this here, and FileSource is not in the default list of Page modules to use.
file_path | A string with one %s, which when replaced with the 'filename()' attribute (ie: filename with the basepath stripped from it by the parser) will give the input filename. The default is './%s'. |
links_path | is the same as file_path, but must give the 'links' file. The default is './%s-links' |
toc_files | is a list of '.toc' files to load and use to link references from the file. |
scope | is the base scope to prepend to all names for looking up in the TOC. Eg: the RefManual for Synopsis maps all C++ things to Synopsis::Parser::C++::, so that string must be set here and prepended to all names to look up in the TOC. |