CMakePP / CMinx

Generates API documentation for CMake functions and macros
https://cmakepp.github.io/CMinx/
Apache License 2.0
14 stars 5 forks source link

[BUG] Recursive setting not respected if only present in config file #140

Closed AutonomicPerfectionist closed 1 year ago

AutonomicPerfectionist commented 1 year ago

Describe the bug When the config file has input.recursive set to true, and no -r option is passed on the command line, the recursive option is ignored entirely. This is because, by default, argparse will set the option to False when not set on the command line, which overrides the config setting.

Expected behavior The config file should be respected

Additional context Discovered while updating documentation for CMakeTest