Skip to content
Snippets Groups Projects
  1. May 03, 2013
    • Oliver Sander's avatar
      Run vcsetup during "dunecontrol all" · 7aec6859
      Oliver Sander authored
      This patch hooks vcsetup into the standard "dunecontrol all" incantation
      that most users are likely invoke after cloning a repository. By running
      vcsetup that way, most Dune users will automatically have the whitespace hook
      installed, which should greatly improve the usability of user-submitted patches.
      
      [[Imported from SVN: r7468]]
      7aec6859
    • Oliver Sander's avatar
      Add new command "vcsetup" to dunecontrol · 7d9b3547
      Oliver Sander authored
      This patch adds the new command "vcsetup" to dunecontrol. This command
      is intended to perform various setup actions on a module that has been
      checked out from a version control system.
      
      For now, the command
      
      - installs the whitespace hook bin/git-whitespace-hook as a Git pre-commit hook
        if all of the following conditions are met:
        - the current module is a Git repository
        - the dune.module file contains the line "Whitespace-Hook: Yes"
        - there is no existing pre-commit hook that would be overwritten
        The script detects older versions of the whitespace hook and updates them
        if necessary.
      
      - applies Git configuration settings from the file .vcsetup/config.
        The contents of the file is simply fed to "git config" line by line. That
        way, Git configuration keys can be set by simply adding a line of the form
        "key value". Lines starting with "#" are filtered out and can thus be used
        for comments.
      
      - runs all executable files in the directory .vcsetup/run.d
        This can be used for more elaborate setups. Note that these scripts are run
        if any of the following files/directories are found: .git .svn CVS stamp-vc
      
      [[Imported from SVN: r7467]]
      7d9b3547
    • Oliver Sander's avatar
      Add local Git whitespace hook to bin/ directory · 78f7806b
      Oliver Sander authored
      bin/git-whitespace-hook is a Git pre-commit hook that enforces our
      whitespace policy for local commits. By installing this hook in a
      local Git repository, users can make sure that there won't be any
      nasty surprises when trying to merge their commits to the central
      repository later on.
      
      [[Imported from SVN: r7466]]
      78f7806b
  2. May 02, 2013
    • Markus Blatt's avatar
      cctype header was missing on some compilers. · 35346e05
      Markus Blatt authored
      Patch was kindly provided by Bernd Flemisch.
      
      [[Imported from SVN: r7465]]
      35346e05
    • Markus Blatt's avatar
      Added missing file from previous commit. · e89c0b0e
      Markus Blatt authored
      Moved add_dune_<package>_flags functions out of the
      Find<Package>.cmake modules, as they were missing with set
      CMAKE_DISABLE_<Package>=TRUE.
      
      Now they are in speparte modules Add<Package>Flags and thus can be
      used as exspected with disabled packages.
      
      [[Imported from SVN: r7464]]
      e89c0b0e
    • Markus Blatt's avatar
      Moved add_dune_<package>_flags functions out of the · cd13a837
      Markus Blatt authored
      Find<Package>.cmake modules, as they were missing with set
      CMAKE_DISABLE_<Package>=TRUE.
      
      Now they are in speparte modules Add<Package>Flags and thus can be
      used as exspected with disabled packages.
      
      [[Imported from SVN: r7463]]
      cd13a837
  3. May 01, 2013
  4. Apr 29, 2013
  5. Apr 25, 2013
    • Christian Engwer's avatar
      [dunecontrol] · ae0bbee3
      Christian Engwer authored
      fix incompatibility with mawk
      
      - explicitly state list of whitespaces
      - patch by Ansgar Burchardt
      
      [[Imported from SVN: r7452]]
      ae0bbee3
  6. Apr 24, 2013
  7. Apr 16, 2013
  8. Apr 10, 2013
  9. Apr 09, 2013
    • Markus Blatt's avatar
      [Merge] the rest from the CMake branch · dc968213
      Markus Blatt authored
      [[Imported from SVN: r7443]]
      dc968213
    • Markus Blatt's avatar
      [Merge][CMake][Bugfix] r7422 from release that changes the BOOST handling. · ee2dd3bb
      Markus Blatt authored
      Original message was:
      [Bugfix] Prevent definition of HAVE_BOOST without value due to race conditions in some autoconf versions.
      
      For some autoconf versions there was a race condition between ax_boost_base.m4 and dune_boost_base.m4 resulting in HAVE_BOOST being defined with no value (instead of ENABLE_BOOST). For others there were even two definitions of it (one with and one without value). 
      
      This patch renames the symbol being defined in dune_boost_base.m4 to HAVE_DUNE_BOOST and defines a value for it if boost is found.
      
      Please change your code such the preprocessor directives checking for boost from
      #if HAVE_BOOST
      to
      #if HAVE_DUNE_BOOST
      
      Resolves flyspray 1265 and presumably 1249.
      
      
      [[Imported from SVN: r7442]]
      ee2dd3bb
  10. Apr 08, 2013
  11. Apr 05, 2013
  12. Mar 31, 2013
  13. Mar 30, 2013
  14. Mar 27, 2013
  15. Mar 21, 2013
  16. Mar 20, 2013
  17. Mar 19, 2013
  18. Mar 15, 2013
Loading