Skip to content
Snippets Groups Projects
  1. Apr 01, 2015
    • Steffen Müthing's avatar
      Merge branch 'master' into feature/FS1557-add-all-flags-by-default · 3734f8d2
      Steffen Müthing authored
      * master:
        Allow enabling dune_symlink_to_source_tree from the opts file
        Fix dune_symlink_to_source_tree for cmake 3.1
      3734f8d2
    • Dominic Kempf's avatar
      Allow enabling dune_symlink_to_source_tree from the opts file · 0154ec05
      Dominic Kempf authored
      Patching the dune core modules just to have the advantages of
      symlinks to the source tree is a bad idea. The patch introduces
      a check for the variable DUNE_SYMLINK_TO_SOURCE_TREE instead, which
      enables the macro if set.
      0154ec05
    • Dominic Kempf's avatar
      Fix dune_symlink_to_source_tree for cmake 3.1 · 3824de87
      Dominic Kempf authored
      CMake 3.1 issued a lot of warnings because it tried to symlink:
      - git specific subdirs that are not present in the build tree
      - build directories that are a subdir of the source instead of a sibling
      
      The change
      - adds a symlink iff a CMakeLists file was found in the source dir.
      - excludes such build directory.
      3824de87
    • Steffen Müthing's avatar
      Merge branch 'master' into feature/FS1557-add-all-flags-by-default · 2c3c90f3
      Steffen Müthing authored
      * master: (82 commits)
        [Type] Fix documentation of DuneSymlinkOrCopy
        [CMake][CPack] Set some basic CPack wariables for tarballs.
        [CMake] Don't search for malloc.h, stdint.h and memory.
        [CMake] Don't output twice that we generate Doxyfile.in.
        [CMake] Doxygen ignores existens of doc/doxygen/html/index.html in src
        [duneproject] use CMake variable for install dir
        [duneproject] fix typos in README
        [duneproject] remove empty lines at beginning and end of generated files
        [Autotools] Install DuneSymlinkOrCopy.cmake
        [CMake] install DuneSymlinkOrCopy.cmake
        [Cmake][bugfix] Still do the header globbing
        [Cmake][bugfix] Fix error in making headercheck configurable
        [CMake] make the headercheck feature configurable
        [bugfix] fix typos in add_dune_library
        [cleanup] Replace or and not by || and !.
        [m4] fix mixup when using autools/cmake 2.4 + an installed 2.3
        [bugfix] inlcude header algorithm to pass headercheck
        [dunecontrol] check for left over la files
        [reservedvector] allow to construct a reserved vector from an initializer_list
        Document new option --current-dep on the man page
        ...
      2c3c90f3
  2. Mar 24, 2015
  3. Mar 22, 2015
  4. Mar 20, 2015
  5. Mar 18, 2015
  6. Mar 17, 2015
  7. Mar 16, 2015
  8. Mar 15, 2015
  9. Mar 14, 2015
    • Christian Engwer's avatar
      [m4] fix mixup when using autools/cmake 2.4 + an installed 2.3 · 826a38d3
      Christian Engwer authored
      Ich a module is not updated to cmake yet, we can have the situation, that the core modules
      are built using cmake, but used by autotools. When trying to detect a dune library, we either
      explicitly stated the /blablabla/libdunefoo.la file if the the dependency was built using autools,
      or used the '-ldunefoo -L/blablabla/' options. This failed with very subtle errors if dune was
      also installed globally, e.g. a 2.3 from your favorite distribution. We fix this now in the same
      way as we fixed it for autotools. If the module is local, we explicitly state the lib...
      either as .la or as .a.
      826a38d3
  10. Mar 13, 2015
  11. Mar 12, 2015
  12. Mar 11, 2015
  13. Mar 10, 2015
  14. Mar 07, 2015
  15. Mar 06, 2015
  16. Mar 05, 2015
  17. Mar 04, 2015
  18. Mar 03, 2015
  19. Mar 02, 2015
    • Christoph Grüninger's avatar
      [CMake][Autotools] Enable MPI / parallel features by default. · 495f2fce
      Christoph Grüninger authored
      In the past MPI / parallel features were disabled until the
      proper flag was added. This patch changes the behavior to
      enable MPI iff it is found.
      
      * Autotools: --disable-parallel and --enable-parallel work as
        before but the documentation is a bit clumsy to minimize changes.
      * CMake: USE_MPI gets removed, too. It was not used by the Dune
        core modules. The backwards compatible --disable-parallel remains.
      495f2fce
Loading