1. 01 Oct, 2019 1 commit
    • Andreas Dedner's avatar
      [!131] Feature/dune python add cache lock · b10c4162
      Andreas Dedner authored
      Merge branch 'feature/dune-python-add_cache_lock' into 'master'
      
      ref:staging/dune-python Moved source branch from [!122]
      
      See merge request [!131]
      
        [!122]: gitlab.dune-project.org/NoneNone/merge_requests/122
        [!131]: gitlab.dune-project.org/staging/dune-python/merge_requests/131
      b10c4162
  2. 24 Sep, 2019 1 commit
  3. 20 Sep, 2019 5 commits
  4. 15 Sep, 2019 2 commits
    • Andreas Dedner's avatar
      [!130] Feature/switch dep check and set cxx flags · 318c837f
      Andreas Dedner authored
      Merge branch 'feature/switchDepCheckAndSetCXXFlags' into 'master'
      
      ref:staging/dune-python Four new functions added to dune.generator to disable
      dependency checking during make (i.e. unconditionally make the target) and to
      change the cxx flags - mostly useful together, i.e., to recompile one module
      in debug mode. Can be used directly in a scipt by calling for example
      
      `dune.generator.setFlags("-g") dune.generator.setNoDependencyCheck()`
      
      and then
      
      `dune.generator.unsetFlags() # to get the flag used during configu dune.generator.setDependencyCheck()`
      
      before/after a module is compile, e.g., calling dune.grid.yaspGrid(\...)
      
      These can be simplified by using
      
      dune.generator.setFlags("-g",noCheck=True)
      
      and
      
      dune.generatpor.reset()
      
      See merge request [staging/dune-python!130]
      
        [staging/dune-python!130]: gitlab.dune-project.org/staging/dune-python/merge_requests/130
      318c837f
    • Andreas Dedner's avatar
      added functions to generator for setting compile flags and for unconditionally making targets · aea79316
      Andreas Dedner authored
      Can be used directly in a scipt by calling for example
        dune.generator.setFlags("-g") or dune.generator.unsetFlags() to get the flag used during configure
      and
        dune.generator.setNoDependencyCheck() and dune.generator.setDependencyCheck()
      before/after a module is compile, e.g., calling dune.grid.yaspGrid(...)
      
      added some simpler methods to use for recompilation/setting CXXFlags and add some logger output
      
      added an option to add additional flags to the default cxxflags
      (function dune.generator.addToFlags)
      
      remoove trailing whitespaces from CXXFlags
      
      minor fix
      aea79316
  5. 30 Aug, 2019 1 commit
  6. 27 Aug, 2019 1 commit
  7. 11 Aug, 2019 1 commit
  8. 15 May, 2019 2 commits
  9. 14 May, 2019 2 commits
  10. 08 Apr, 2019 1 commit
  11. 11 Mar, 2019 1 commit
    • Andreas Dedner's avatar
      make it possible to split the includes provided to the generator into two · 2cc6b72d
      Andreas Dedner authored
      parts [mainIncludeList, additionalIncludeList]
      both are added to the generated code but only the first is added to the
      _include property of the generated python class.
      Usage: one can put the code for exporting the python class into the second
      list so that other objects don't pick those up in their dependency list
      2cc6b72d
  12. 02 Mar, 2019 1 commit
  13. 01 Mar, 2019 2 commits
  14. 26 Feb, 2019 1 commit
  15. 25 Feb, 2019 2 commits
  16. 27 Jan, 2019 2 commits
  17. 21 Dec, 2018 2 commits
  18. 17 Dec, 2018 1 commit
  19. 30 Nov, 2018 1 commit
  20. 21 Nov, 2018 2 commits
  21. 14 Nov, 2018 1 commit
  22. 04 Oct, 2018 2 commits
  23. 03 Oct, 2018 1 commit
  24. 02 Oct, 2018 1 commit
  25. 01 Oct, 2018 2 commits
  26. 30 Sep, 2018 1 commit