Not quite sure how to do this yet, but here's some requirements:
I'd like to it be generated based on the jcommander config and not be manually maintained.
Regenerating it should be done as a standalone gradle task.
There currently isn't a gradle task for building deb packages, but when there is, the task to regenerate the bash auto complete should run first so it's always included and up to date.
Not quite sure how to do this yet, but here's some requirements:
Happy to discuss or review PRs on this one.