Next: Add-Ons, Previous: Installation, Up: Top [Contents][Index]
AutoOpts 41.1 is bundled with AutoGen. It is a tool that virtually eliminates the hassle of processing options and keeping man pages, info docs and usage text up to date. This package allows you to specify several program attributes, thousands of option types and many option attributes. From this, it then produces all the code necessary to parse and handle the command line and configuration file options, and the documentation that should go with your program as well.
All the features notwithstanding, some applications simply have well-established command line interfaces. Even still, those programs may use the configuration file parsing portion of the library. See the “AutoOpts Features” and “Configuration File Format” sections.
• Features | AutoOpts Features | |
• Licensing | AutoOpts Licensing | |
• Caveats | Developer and User Notes | |
• Quick Start | Quick Start | |
• Option Definitions | Option Definitions | |
• AutoOpts API | Programmatic Interface | |
• Multi-Threading | Multi-Threading | |
• option descriptor | Option Descriptor File | |
• Using AutoOpts | Using AutoOpts | |
• Presetting Options | Configuring your program | |
• Config File Format | Configuration File Format | |
• shell options | AutoOpts for Shell Scripts | |
• AutoInfo | Automated Info Docs | |
• AutoMan pages | Automated Man Pages | |
• getopt_long | Using getopt(3C) | |
• i18n | Internationalizing AutoOpts | |
• Naming Conflicts | Naming Conflicts | |
• All Attribute Names | All Attribute Names | |
• Option Define Names | Option Definition Name Index |
Next: Add-Ons, Previous: Installation, Up: Top [Contents][Index]