========
Examples
========

This directory contains examples of some useful features of ecBuild:

* `simple/ <simple/README.md>`_ - A simple ecBuild project
* `fortran/ <fortran/README.md>`_ - A Fortran project
* `cxx11/ <cxx11/README.md>`_ - A C++11-enabled project
* `transitive-dependencies/ <transitive-dependencies/README.md>`_ - Propagating
  dependencies across several projects
* `find_package/ <find_package/README>`_ - Using some popular third-party libraries
* `cpp-bundle/ <cpp-bundle/README.md>`_ - Bundling projects together
* `cpp-bundle-nested/ <cpp-bundle-nested/README.md>`_ - Nested bundles
* `boost-python-lib/ <boost-python-lib/README.md>`_ - Using Boost::Python
* `mix/ <mix/README.md>`_ - Mixing C++ and Fortran
* `override-compile-flags/ <override-compile-flags/README.md>`_ - Overriding
  compile flags on a per-file basis
* `config-bundle/ <config-bundle/README.md>`_ - Providing project-specific
  configuration

