mirror of
https://git.code.sf.net/p/fldigi/fldigi
synced 2026-08-13 17:47:54 -04:00
* Now renders to SVG for graphics (doxygen 1.18) * Fixed scripts for Cppcheck 1.9 changes * Added auto-installer for packages on Debian-like systems * Improved main page: index.html |
||
|---|---|---|
| .. | ||
| fldigi_doxyfile.txt | ||
| gen_doxygen_srcdoc.sh | ||
| readme.txt | ||
/scripts/srcdoc/readme.txt This directory contains the script: gen_doxygen_srcdoc.sh and the configuration file: fldigi_doxyfile.txt used for auto-generating interactive HTML DOXYGEN source-code documentation. Unless disabled, the tool CPPcheck is also ran. This documentation can be extremely useful for both learning and debugging fldigi/flarq. == Preparation == * Install the programs: - cppcheck, graphviz, doxygen, mscgen * On a Debian based system (Ubuntu, Mint, etc) install required binaries by running: - ./gen_doxygen_srcdoc.sh install == Generating the Sourcecode Documentation == * Execute: - ./gen_doxygen_srcdoc.sh run ( the script will complain usefully if any needed binaries are missing ) NOTE: this will generate over 700MB of data and take much longer than compilation! * Once generation completes, the source documentation can be accessed at: - HTML/index.html == Generate Source Documentation Without CppCheck == * Execute: - ./gen_doxygen_srcdoc.sh run nocppcheck == Cleanup == * Execute: - ./gen_doxygen_srcdoc.sh clean