As a (Fedora) Linux distribution packager, I want to re-generate and install the user manual, but I would prefer not to have to generate the Doxygen internals documentation, since it is for FastTrack developers. This PR adds an optional argument to the generateDocumentation.sh script to allow generating either type of documentation alone.
Additionally, the nounset and errexit shell options are set for better error detection and reporting.
Finally, the section that amalgamates User_Manual.md is implemented a little differently to improve clarity and reduce repetition.
I’m happy to adjust this PR in response to any feedback you might have.
As a (Fedora) Linux distribution packager, I want to re-generate and install the user manual, but I would prefer not to have to generate the Doxygen internals documentation, since it is for FastTrack developers. This PR adds an optional argument to the
generateDocumentation.sh
script to allow generating either type of documentation alone.Additionally, the
nounset
anderrexit
shell options are set for better error detection and reporting.Finally, the section that amalgamates
User_Manual.md
is implemented a little differently to improve clarity and reduce repetition.I’m happy to adjust this PR in response to any feedback you might have.