Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Other possible use that were planned but not use, were boost exception. This would automatically add function, line number, etc. At the moment this is done manually. 

Boost build

Boost build is required to build/install the c++ boost libraries. At ECMWF the boost is built/installed with metabuilder/master branch. 

To build/test ecflow with a new boost version without installing can also be done. Please use build_scripts/boost_build.sh.

It should be noted that to debug the build of boost libs does require some familiarity with boost bjam

Doxygen

Ecflow provides support for doxygen generated documentation via integration with cmake. The main benefit here is to see the class hierarchy. 

...