exthelper: support the option argument when registering a command

Authored by mharbison72.

Description

exthelper: support the option argument when registering a command

Largefiles uses this 5th argument with push and pull, so this will be tested in
the next commit. I assume the reason for unrolling and reforming the tuple in
each finalxxxsetup() is to validate that something proper was passed in when
registering. But it's better to explode when decorating than during the delayed
actual registration.

Details

Committed
mharbison72Dec 23 2018, 9:54 PM
Parents
rHG0ecf58f7c2b2: largefiles: port configitems to exthelper
Branches
Unknown
Tags
Unknown