Skip to content
Snippets Groups Projects
  1. Mar 18, 2014
  2. Sep 27, 2013
  3. Aug 20, 2013
  4. Feb 20, 2013
  5. Oct 19, 2012
  6. Sep 27, 2012
    • Markus Blatt's avatar
      - List the cmake modules explicitly (file(GLOB will not detect changes · 3a203878
      Markus Blatt authored
        after configure)
      - Make CMake module installation path configurable
      - Detect CMAKE_MODULE_PATH automatically
        + First call find_package(dune-common) to query its CMAKE_MODULE_PATH
        + Then setup the module path
        + After each find_package of dune module update the CMAK_MODULE_PATH
        + each module exports ist own <package-name>_MODULE_PATH in the
        + package configuration files
      - Adapted dunecontrol and duneproject accordingly.
      
      [[Imported from SVN: r6996]]
      3a203878
  7. Sep 20, 2012
    • Markus Blatt's avatar
      - Got rid off debugging output. · 4d3a82d9
      Markus Blatt authored
      - Removed dependency on cmake version 2.8.9
        Object libraries can now be created with dune_add_library(<target>
        OBJECT <sources>). It will create a GLOBAL property
        _DUNE_TARGET_OBJECTS:<target>_ that records the full path to the
        source files. Theses can later be referenced by providing
        _DUNE_TARGET_OBJECTS:<target>_ as one of the sources to dune_add_library
      
      [[Imported from SVN: r6987]]
      4d3a82d9
  8. Sep 03, 2012
  9. Aug 16, 2012
  10. May 22, 2012
  11. May 16, 2012
    • Markus Blatt's avatar
      Package configuration files and find_package use the regular dune · a5e49b88
      Markus Blatt authored
      modul name (lower case with dashes).
      
      These leads to kind of weired variabable names (dune-common_DIR,
      dune-common_LIBRARIES, etc.) but finds non-installes modules
      easier. You just sets CMAKE_PREFIX_PATH to the directory containing
      the modules.
      
      [[Imported from SVN: r6724]]
      a5e49b88
  12. May 07, 2012
  13. May 02, 2012
  14. Apr 27, 2012
  15. Apr 23, 2012
  16. Apr 20, 2012
  17. Apr 16, 2012
  18. Apr 15, 2012
  19. Apr 11, 2012
  20. Apr 03, 2012
  21. Mar 26, 2012
    • Markus Blatt's avatar
      By default cmake prefers to use shared libraries resulting in a mix of shared · 6c64df05
      Markus Blatt authored
      and static (dune-common) linkage. For supercomputer we need pure statically 
      linked binaries.
      
      This patch maked Cmake prefer static linkage on request (i.e. setting 
      DUNE_USE_ONLY_STATIC_LIB to true).
      
      Unfortunately, this breaks the Lapack test on ubuntu and Debian (at least 
      wheezy) as there are multiple definitions in libblas.a and liblapack.a.
      
      
      [[Imported from SVN: r6598]]
      6c64df05
  22. Mar 25, 2012
  23. Mar 20, 2012
  24. Mar 14, 2012
    • Christoph Grüninger's avatar
      [CMake] · d0f02ad2
      Christoph Grüninger authored
      Create libdunecommon.la in the right directory.
      
      [[Imported from SVN: r6589]]
      d0f02ad2
    • Christoph Grüninger's avatar
      [CMake] · f2f529b1
      Christoph Grüninger authored
      Added support for MPI.
      Write module version information to config.h.
      
      [[Imported from SVN: r6588]]
      f2f529b1
    • Christoph Grüninger's avatar
      [CMake] · 22a9d2a8
      Christoph Grüninger authored
      Most tests are run correctly, some fail due to an exception or missing MPI support.
      Module name, version and email address is extracted from dune.module.
      
      [[Imported from SVN: r6587]]
      22a9d2a8
  25. Mar 13, 2012
    • Christoph Grüninger's avatar
      [CMake] · 5b0bef05
      Christoph Grüninger authored
      Include config.h even if built ot-of-source.
      Include static_assert_test to be build on test and not run.
      
      [[Imported from SVN: r6586]]
      5b0bef05
  26. Mar 09, 2012
Loading