Topics ====== Newer training material is written in `reStructuredText `__, and massaged by a Sphinx extension to form a network of *topics* as I call it. This is :doc:`work in progress `. Topics naturally depend on other topics. Together, topics and their dependencies form a directed acyclic graph - see for example :doc:`the full set of Python topics, laid out as one such graph `. The Python training has been converted to this format; :doc:`see there ` for how this could look like (careful though: *this is work in progress*). .. toctree:: :maxdepth: 2 python/index c/group cxx-todo/index cxx/group cxx03/group cxx11/group linux/group sysprog/group unittest/unittest kernel/index graph Code ---- Much of the training material is accompanied by a growing code base, mostly written in Python, C, and C++. For reference, here's the ``CMakeLists.txt`` file that steers the build of C and C++ material. .. literalinclude:: CMakeLists.txt :language: cmake .. note:: See :doc:`here ` for how to build the sample code that is referenced.