Next: Portable Shell, Previous: Programming in M4sh, Up: Top [Contents][Index]
When you write a feature test that could be applicable to more than one software package, the best thing to do is encapsulate it in a new macro. Here are some instructions and guidelines for writing Autoconf macros. You should also familiarize yourself with M4sugar (see Programming in M4) and M4sh (see Programming in M4sh).
• Macro Definitions | Basic format of an Autoconf macro | |
• Macro Names | What to call your new macros | |
• Dependencies Between Macros | What to do when macros depend on other macros | |
• Obsoleting Macros | Warning about old ways of doing things | |
• Coding Style | Writing Autoconf macros à la Autoconf |