CodingGuidelines

From XiphWiki
Revision as of 09:25, 27 February 2007 by Saoshyant (talk | contribs) (this page just got rescued from web.archive, please format it/link to it)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  • autoconf
    • All macros names should contain the XIPH_ prefix, and otherwise follow the autoconf naming conventions where applicable
    • m4 files defining internal macros (that is, those which won't be installed on user's machines) should be prefixed with xiph_ (eg xiph_compiler.m4)
    • macros should prefix shell variables local to themselves with xt_ (eg xt_save_CFLAGS) to avoid namespace pollution. Shell variables exported by a macro should be capitalised (eg SHOUT_LIBS)