1. 10 Mar, 2010 1 commit
    • Bill Hoffman's avatar
      CMake 2.8.1-rc5 · 1274ce5b
      Bill Hoffman authored
      Fix Qt with OpenGL on the Mac.
      Add .git .bzr and .hg to the list of default CPack ignore directories.
      Bump RC number
      Update ChangeLog.manual
      1274ce5b
  2. 05 Mar, 2010 2 commits
  3. 16 Feb, 2010 1 commit
  4. 11 Feb, 2010 2 commits
    • Brad King's avatar
      Fix rule hash persistence file generation · 5f926016
      Brad King authored
      We store custom command rule hashes in CMakeFiles/CMakeRuleHashes.txt
      persistently across CMake runs.  When the rule hash changes we delete
      the custom command output file and write a new hash into the persistence
      file.
      
      This functionality was first added by the commit 'Introduce "rule
      hashes" to help rebuild files when rules change.' (2008-06-02).
      However, the implementation in cmGlobalGenerator::CheckRuleHashes kept
      the file open for read when attempting to rewrite a new file.  On
      Windows filesystems this prevented the new version of the file from
      being written!  This caused the first set of rule hashes to be used
      forever within a build tree, meaning that all custom commands whose
      rules changed would be rebuilt every time CMake regenerated the build
      tree.
      
      In this commit we address the problem by splitting the read and write
      operations into separate methods.  This ensures that the input stream is
      closed before the output stream opens the file.
      5f926016
    • Brad King's avatar
      CMake 2.8.1-rc2 · 224dde90
      Brad King authored
      224dde90
  5. 08 Feb, 2010 1 commit
  6. 02 Feb, 2010 1 commit
    • Brad King's avatar
      Avoid CTest 2.6.4 dashboard script crash · 09be6c54
      Brad King authored
      CTest 2.6.4 crashes if a dashboard script invokes "message()" after
      "ctest_test()" or anything else that creates an inner cmCTest object.
      The CMake.Install test drives installation using --build-and-test with
      the outer CTest driving CMake tests.  We add --force-new-ctest-process
      to avoid creation of a cmCTest object inside the outer CTest just in
      case it is 2.6.4.
      09be6c54
  7. 01 Feb, 2010 2 commits
    • Brad King's avatar
      Revert accidental CMake-2-8 branch commit · 5a0653ed
      Brad King authored
      Commit "Add alternate per-vendor compiler id detection" on this branch
      was meant for the main development line.
      5a0653ed
    • Brad King's avatar
      Add alternate per-vendor compiler id detection · 10787297
      Brad King authored
      At least one Fortran compiler does not provide a preprocessor symbol to
      identify itself.  Instead we try running unknown compilers with version
      query flags known for each vendor and look for known output.  Future
      commits will add vendor-specific flags/output table entries.
      10787297
  8. 28 Jan, 2010 1 commit
  9. 13 Nov, 2009 1 commit
  10. 11 Nov, 2009 1 commit
  11. 10 Nov, 2009 1 commit
  12. 04 Nov, 2009 1 commit
  13. 03 Nov, 2009 1 commit
  14. 28 Oct, 2009 1 commit
  15. 09 Oct, 2009 1 commit
  16. 01 Oct, 2009 1 commit
  17. 25 Sep, 2009 2 commits
  18. 24 Sep, 2009 11 commits
  19. 23 Sep, 2009 8 commits