Minor: define structure for doxygen-documentation

This commit is contained in:
2025-09-18 13:53:12 +02:00
parent fb4da1f208
commit b2ecd1b628

View File

@@ -50,25 +50,32 @@
#endif #endif
/** /**
* @mainpage ATBUpdateTool Documentation * @mainpage ATB-Update-Tool Documentation
* @section intro_sec Introduction * \section intro_sec Introduction
* TODO. * The ATB update tool consistes of several binaries, which are executed in
* @section atbupdate_tool ATBUpdateTool * order:
* TODO. * * \ref ATBUpdateTool
* @section atbupdate_check ATBUpdateCheck * * \ref ATBUpdateCheck
* TODO * * \ref ATBUpdateGit
* @section atbupdate_git ATBUpdateGit * * \ref ATBUpdateSync
* TODO * * \ref ATBUpdateOpkg
* @section atbupdate_sync ATBUpdateSync * * \ref ATBUpdateDC
* TODO * * \ref ATBUpdateJsonFiles
* @section atbupdate_opkg ATBUpdateOpkg * * \ref ATBUpdateShow
* TODO *
* @section atbupdate_dc ATBUpdateDC * The binaries are started synchonously as child processes of \ref ATBUpdateTool:
* TODO * each binary will finish before the next one is started.
* @section atbupdate_json_files ATBUpdateJsonFiles * The output for the child process is captured in \ref ATBUpdateTool, and
* TODO * optionally shown in the GUI presemted to the user.
* @section atbupdate_show ATBUpdateShow *
* TODO * - \page ATBUpdateTool
* - \page ATBUpdateCheck
* - \page ATBUpdateGit
* - \page ATBUpdateSync
* - \page ATBUpdateOpkg
* - \page ATBUpdateDC
* - \page ATBUpdateJsonFiles
* - \page ATBUpdateShow
*/ */
// argv[1]: file to send to dc // argv[1]: file to send to dc