add option to exit after make_help + fix exit code

- Defaults to previous behaviour, which was to exit.
- Fix the returned exit code: was 1, but should be 0, as asking for help
is not an error.
This commit is contained in:
Johann Dreo 2020-03-10 09:12:39 +01:00
commit 67aaf8b025
5 changed files with 8 additions and 6 deletions

View file

@ -145,7 +145,7 @@ void run_ea(eoAlgo<eoEsFull<eoMinimizingFitness> >& _ga, eoPop<eoEsFull<eoMinimi
// end of parameter input (+ .status + help)
// that one is not templatized, but is here for completeness
void make_help(eoParser & _parser);
void make_help(eoParser & _parser, bool exit_after = true);
/** @} */
/** @} */

View file

@ -101,7 +101,7 @@ void run_ea(eoAlgo<eoReal<eoMinimizingFitness> >& _ga, eoPop<eoReal<eoMinimizing
// end of parameter input (+ .status + help)
// that one is not templatized
// Because of that, the source is in src/utils dir
void make_help(eoParser & _parser);
void make_help(eoParser & _parser, bool exit_after = true);
/** @} */
#endif