Skip to content
Snippets Groups Projects
  1. Nov 19, 2012
  2. 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
  3. Sep 03, 2012
  4. Aug 24, 2012
  5. Aug 16, 2012
  6. Jul 07, 2012
  7. Jun 09, 2012
  8. May 21, 2012
  9. 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
  10. May 07, 2012
    • Markus Blatt's avatar
      Support using build trees in addition to installation trees. No need · 36ddc10d
      Markus Blatt authored
      to install modules anymore.
      
      [[Imported from SVN: r6700]]
      36ddc10d
    • Markus Blatt's avatar
      - dune-common is DuneCommon to CMAKE (e.g. during the find_package · bf033002
      Markus Blatt authored
        call). Mimic this in the variable names used in the package
        configuration files.
      - CMake practices for variable name in package configuration
      - added an optional argument for specifying a dependency to
        create_doc_install. This is needed as add_latex_document with the
        safepdf option creates a target <basename>_safepdf for building 
        <basename>.pdf. Without specifying <basename>_safepdf as the
        dependency,  <basename>.pdf would be build in non-safe mode before
        install leading to errors with eps figures.
      
      [[Imported from SVN: r6699]]
      bf033002
  11. May 06, 2012
  12. Apr 30, 2012
  13. Apr 29, 2012
    • Markus Blatt's avatar
      Completed adaptation of duneproject. It now creates a complete · 3c418763
      Markus Blatt authored
      infrastructure to use the module with cmake.
      
      Currently, only an installed dune-common can be used, as the others
      lack the cmake confguration files. One has to provide the
      CMAKE_MODULE_PATH pointing to the directory where
      e.g. DuneMacros.cmake is installed (PREFIX/share/cmake/modules) and 
      DuneCommon_DIR pointing to PREFIXlib/cmake.
      
      The ${CMAKE_BINARY_DIR}/config.h.cmake of the project is created such
      that it includes section from modules that it depends on as well as
      the ${CMAKE_SOURCE_DIR}/config.h.cmake. This prevents user from
      creating a full file by hand.
      
      Renamed package configuration files according to the style of the 
      other modules.
      
      [[Imported from SVN: r6661]]
      3c418763
  14. Apr 23, 2012
  15. Mar 18, 2011
  16. Mar 17, 2011
  17. Jan 04, 2011
  18. Jul 05, 2010
  19. Jan 20, 2010
  20. Jan 15, 2010
  21. Jan 13, 2010
    • Jorrit Fahlke's avatar
      * Better documentation for DUNE_MPI. · bc3194cc
      Jorrit Fahlke authored
       * Adapt superlu-dist.m4, parmetis.m4, hdf5.m4, dune/common/test/Makefile.am
         and duneproject to the MPI changes.
      
       * Add DUNE_CHECK_LIB_EXT, a wrapper around AC_CHECK_LIB which allows to set
         the library path.
      
      [[Imported from SVN: r5814]]
      bc3194cc
  22. Jan 11, 2010
  23. Dec 16, 2009
  24. Dec 13, 2009
  25. Dec 11, 2009
  26. Dec 08, 2009
  27. Nov 27, 2009
  28. Nov 04, 2009
  29. Oct 20, 2009
  30. Oct 12, 2009
  31. Sep 17, 2009
  32. Apr 03, 2009
Loading