Skip to content
Snippets Groups Projects
  1. Jan 22, 2014
  2. Jan 16, 2014
  3. Jan 09, 2014
  4. Jan 08, 2014
  5. Jan 07, 2014
  6. Jan 06, 2014
  7. Jan 03, 2014
  8. Jan 02, 2014
    • Markus Blatt's avatar
      [bugfix,cmake] Fixes precendence issues in module path · 107b57a5
      Markus Blatt authored
      When working with installed modules, the cmake scripts and
      modules of the current module should take precendence over
      any installed ones. This was not the case before this patch.
      
      Furthermore, modules downstream in the
      dependency tree should be able to overwrite tests in  modules
      that they depend on. This patch more caredfully crafts the
      CMAKE_MODULE_PATH to reflect the module dependency in it.
      (cherry picked from commit d7a1f326)
      107b57a5
    • Markus Blatt's avatar
      [cmake,bugfix] Fixes requiredness of module · 0e613b90
      Markus Blatt authored
      Previously, dependencies were not correctly searched for as
      required packages. This patch fixes this.
      (cherry picked from commit 86f1dc9c)
      0e613b90
  9. Dec 28, 2013
  10. Dec 20, 2013
    • Steffen Müthing's avatar
      [bugfix] Fixes GMP test. · 6c028127
      Steffen Müthing authored and Markus Blatt's avatar Markus Blatt committed
      
      Previoulsy CMake always fails to find the __gmpz_abs symbol on my machine, even though it is clearly there.
      The test used check_symbol_exists. According to the documentation, check_symbol_exists tries to include the
      second argument into a test program to check whether there is a prototype for the first argument, so as the
      second argument is a binary, that can't really work... This patch switches over to use check_library_exists.
      (cherry picked from commit 79cc2c42)
      
      Signed-off-by: default avatarMarkus Blatt <markus@dr-blatt.de>
      6c028127
    • Markus Blatt's avatar
      [cmake,release] Corrects setting of HAVE_* variables. · 595d97e7
      Markus Blatt authored
      
      For generating the config.h file we use the HAVE_* variables instead
      of the CMake ones *_FOUND, Unfortunately, we sometines to not set
      HAVE_* to the value of the *_FOUND vriable but to its name. Usually
      we only query whether these variable are set at all. While
      this often (except for psurface) does not pose a problem, it is semantically
      wrong. Therfore this patch fixes this.
      
      Kudos to Ansgar for pointing to this problem.
      (cherry picked from commit e258dbd6)
      
      Signed-off-by: default avatarMarkus Blatt <markus@dr-blatt.de>
      595d97e7
  11. Dec 18, 2013
  12. Dec 15, 2013
  13. Nov 28, 2013
  14. Nov 27, 2013
  15. Nov 22, 2013
  16. Nov 20, 2013
  17. Oct 29, 2013
    • Dominic Kempf's avatar
      [Cmake] Prevent Headercheck from polluting the Cache · fd4572dd
      Dominic Kempf authored
      Cmake by default added a dependeny variable for each headercheck
      target. Given the amount of such targets and the fact, that these
      dependencies should not be changed by the user, this is unwanted
      behaviour. The patch fixes this by removing the variable from the
      cache.
      fd4572dd
  18. Oct 28, 2013
  19. Oct 24, 2013
  20. Oct 23, 2013
    • Markus Blatt's avatar
      [umfpack] Added buildsystem tests for UMFPack. · 2ab5f3c2
      Markus Blatt authored
      This patch adds test for both CMake and autotools as the
      build system.
      UMFPack is used by several dune modules (e.g. fem and istl)
      the only common required module by both is common. Therefore
      we add the test here to make it usable for all modules.
      
      BTW: These tests are taken from Dominics branch of dune-istl.
           Therefore he deserves the credit for them.
      2ab5f3c2
  21. Oct 09, 2013
    • Markus Blatt's avatar
      [cmake][bugfix] Exclude hidden headers from header checks. · 0a5ba4f0
      Markus Blatt authored
      Previously hidden unix files were included in the headercheck.
      Unfortunately  emacs(server) tends to produces files such as
      .#<headername>. This broke the constructed Makefiles. This patch
      excludes such files from the list and fixes the issue.
      0a5ba4f0
  22. Oct 05, 2013
  23. Oct 02, 2013
  24. Oct 01, 2013
  25. Sep 27, 2013
Loading