Skip to content
Snippets Groups Projects
  1. Oct 15, 2015
  2. Oct 14, 2015
  3. Oct 13, 2015
    • Dominic Kempf's avatar
      Adapt the infrastructure for a collected cmake API doc. · a4535b9a
      Dominic Kempf authored
      We do not want one such documentation per module, but instead
      we would allow people to use it from their module and get a
      documentation generated from all the dependent modules. This
      needs some changes to the machine.
      a4535b9a
    • Dominic Kempf's avatar
      Initial implementation of the sphinx-based CMake API documentation · 06f656c0
      Dominic Kempf authored
      This includes the following workflow:
      
      * The cmake module path is globbed for any modules matching *.cmake
      * The opening comment is parsed for the following rst directives:
        cmake_function, cmake_module, cmake_variables
      * From those, a browsable documentation is generated.
      
      To run properly, a python interpreter and sphinx are needed.
      06f656c0
  4. Sep 29, 2015
  5. Aug 25, 2015
  6. Aug 15, 2015
    • Christian Engwer's avatar
      [cmake] make the doxygen rules more flexible (fix FS#1675) · ab40bdfe
      Christian Engwer authored
      The add_doxygen_target macro now takes optional parameters:
      TARGET [name] : overwrite the target appendix, default is the module name
      DEPENDS [list] : add a list of further dependencies for doxygen.
                                     This list might include mainpage.txt
      OUTPUT [name] : change the name of the output target; necessary if you don't generate html.
      ab40bdfe
  7. Jul 30, 2015
  8. Jul 27, 2015
  9. Jul 21, 2015
  10. Jul 15, 2015
  11. Jul 13, 2015
  12. Jul 09, 2015
  13. Jul 07, 2015
  14. Jul 02, 2015
  15. Jul 01, 2015
  16. Jun 30, 2015
  17. Jun 29, 2015
    • Christian Engwer's avatar
      [bugfix,cmake] allow cmake to parse dune.module files containing shell snippets · bd20824b
      Christian Engwer authored
      The duncontrol / dune.module mechanism allowes to overload the run_* commands, which
      are executed in order to setup/build/etc. a module. This patch fixes a bug in the cmake
      parsing of the dune.module file. Somehow cmake tried to interpret the content of the
      dune.module as cmake code. We now use a different strategy to parse the file and avoid
      storing the content in a temporary variable.
      
      >> please backport to 2.4
      bd20824b
  18. Jun 01, 2015
  19. May 28, 2015
  20. May 21, 2015
    • Steffen Müthing's avatar
      [Release][CMake][Bugfix] Make dune_library_add_sources() work again · 289d3eb6
      Steffen Müthing authored
      dune_library_add_sources() verifies the library name against the
      contents of DUNE_ENABLE_ALL_PACKAGES_MODULE_LIBRARIES. I accidentally
      broke this by converting dune_enable_all_packages (which defines the
      variable) from a macro to a function, which removed the variable from
      global scope.
      
      This patch fixes the problem by explicitly exporting the variable to the
      parent scope, making it available to dune_library_add_sources() again.
      289d3eb6
  21. May 20, 2015
  22. May 19, 2015
Loading