Lustre Style Guide Includes

From Lustre Wiki
Revision as of 11:30, 7 October 2015 by Bevans (talk | contribs) (Creation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

When adding new #include files

Includes should be ordered in the following way:

  1. linux headers
  2. lnet headers
  3. lustre/include/lustre/* headers
  4. lustre/include/*
  5. *_internal.h and any other "local.h" files

Each group shall be sorted alphanumerically