1. 12 Nov, 2013 6 commits
    • Brad King's avatar
      Merge topic 'constify' · a4b9adec
      Brad King authored
      dcac9be6 Make accessors for compile-related information const.
      19a8a3c4 cmTarget: Don't finalize include directories in GetIncludeDirectories.
      3305364f cmGlobalGenerator: Rename the FinalizeCompileDefinitions method.
    • Brad King's avatar
      Merge topic 'cmake-internal-locations' · a1e22f69
      Brad King authored
      d1526f82 Refactor internal resource location APIs and initialization
    • Brad King's avatar
      Merge topic 'test-RunCMake.CMP0037-everywhere' · 298ef433
      Brad King authored
      8c6c1f16 Enable RunCMake.CMP0037 test everywhere
    • Brad King's avatar
      Merge topic 'clear-generator-data' · cb4a4686
      Brad King authored
      00055ce7 cmExportSetMap: Override clear() to delete held resources
    • Brad King's avatar
      Refactor internal resource location APIs and initialization · d1526f82
      Brad King authored
      Rename cmSystemTools::FindExecutableDirectory to FindCMakeResources.
      Teach it to compute the locations of cmake, ctest, cpack, ccmake, and
      cmake-gui executables, and the location of CMAKE_ROOT.  Provide this
      information from static cmSystemTools::Get<resource>() methods.
      Refactor code that needs these locations to use the new APIs.
      Teach FindCMakeResources to use the OS X system API to lookup the
      executable location.  When running from the CMake build tree itself,
      leave a file in the tree that FindCMakeResources can use to read the
      location of the source tree.  This avoids the need to compile the source
      tree location into a binary that may be installed and used without the
      source tree.
      Teach the QtDialog on OS X to create a "cmake-gui" symlink in the build
      tree next to "cmake" and the other tools, as is already done in the
      install tree for the application bundle.  This ensures a consistent set
      of executables are available in one directory.
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · 4a762aa3
      Kitware Robot authored
  2. 11 Nov, 2013 2 commits
    • Brad King's avatar
      Enable RunCMake.CMP0037 test everywhere · 8c6c1f16
      Brad King authored
      Split the test cases covering spaces and colons into separate units.
      Run the space cases everywhere.  Disable the colon cases where they
      are known to fail.  This approach increases platform coverage for the
      test and makes the known-failure logic as local as possible.
      No Makefile generator on Windows can generate targets with ':'
      in their name because the CMakeFiles/<target>.dir directory cannot
      be created.  Skip this part of the test on all Windows Make tools.
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · 13da9f00
      Kitware Robot authored
  3. 10 Nov, 2013 1 commit
  4. 09 Nov, 2013 2 commits
  5. 08 Nov, 2013 8 commits
  6. 07 Nov, 2013 9 commits
  7. 06 Nov, 2013 7 commits
  8. 05 Nov, 2013 5 commits