commit | a2359011a808463b86b3b7477a7c0d06f8445df6 | [log] [tgz] |
---|---|---|
author | Rob Landley <rob@landley.net> | Sun Feb 16 17:31:33 2014 -0600 |
committer | Rob Landley <rob@landley.net> | Sun Feb 16 17:31:33 2014 -0600 |
tree | ad18d3e06e163bc7e18df4dab79d5974c5486812 | |
parent | 1fb3ae7075ab9d198b757f7da5cc9c748abc3574 [diff] |
Make CLEANUP transitions work, so multiple NEWTOY() can exist in the same file. Don't #undefine TT in the CLEANUP blocks of generated/flags.h, and #ifdef around the other TT definition. That way you can put a union at the start of your GLOBALS() with the arguments filled out by option parsing, and then have multiple main() functions with different argumetns and different FLAG_x macros, while sharing infrastructure that's not under lib.