Source / build system consistency checks

Documentation, Web site and code modifications

Moderators: baguetl, routerov

Locked
User avatar
pouillon
Posts: 651
Joined: Wed Aug 19, 2009 10:08 am
Location: Spain
Contact:

Source / build system consistency checks

Post by pouillon » Sun Oct 10, 2010 2:56 pm

Hi,

I would like to inform you that the "buildsys" test series, enforcing the consistency between the core source tree and the build system, is now fully operational. At present it makes sure that:

  • there are no Bazaar conflict markers in your branch;
  • Fortran lines are not too long;
  • all preprocessed core source files contain an #include "config.h" statement;
  • all build-system options are documented in doc/config/build-config.ac;
  • build examples do not contain obsolete or removed build-system options;
  • all CPP options used in the core source files are actually handled by the build system.

Feel free to comment on this and propose further checks.
Yann Pouillon
Simune Atomistics
Donostia-San Sebastián, Spain

Locked