1. 16 May, 2016 1 commit
    • Kitware Robot's avatar
      Revise C++ coding style using clang-format · d9fd2f54
      Kitware Robot authored
      Run the `Utilities/Scripts/clang-format.bash` script to update
      all our C++ code to a new style defined by `.clang-format`.
      Use `clang-format` version 3.8.
      
      * If you reached this commit for a line in `git blame`, re-run the blame
        operation starting at the parent of this commit to see older history
        for the content.
      
      * See the parent commit for instructions to rebase a change across this
        style transition commit.
      d9fd2f54
  2. 12 Jun, 2014 1 commit
    • Brad King's avatar
      VS: Fix subproject .sln dependencies on custom targets · 790e1677
      Brad King authored
      Each project listed in a .sln must be marked (or not) as part of the
      "default build" for each configuration.  For targets created by the
      add_custom_target() command we add them to the default build if they
      are not excluded in some way or if another target depends on them.
      In the top-level .sln, a custom target is excluded if it is not
      created with the ALL option to add_custom_target.  In subdirectory
      .sln files, a target may also be excluded if it is not within the
      directory and is brought into the solution only due to a dependency
      from another target in the solution.
      
      Fix the "IsPartOfDefaultBuild" and "IsDependedOn" methods to check
      every target to be included in the .sln for a dependency on the
      custom target.  Otherwise transitive dependencies through targets
      not in the current subdirectory will not be considered.
      
      Extend the SubProject test with a custom target to cover this case.
      Reported-by: default avatarWilliam Deurwaarder <William.Deurwaarder@tomtom.com>
      Reported-by: default avatarDirk Steenpass <dirk.steenpass@gmail.com>
      790e1677
  3. 25 Mar, 2008 1 commit
  4. 30 Jan, 2008 2 commits