1. 04 Apr, 2011 1 commit
  2. 02 Apr, 2011 1 commit
  3. 01 Apr, 2011 1 commit
  4. 31 Mar, 2011 10 commits
  5. 30 Mar, 2011 2 commits
    • Brad King's avatar
      Normalize slashes of add_custom_(command|target) DEPENDS (#11973) · 12860505
      Brad King authored
      All commands accepting file paths should normalize the slashes so that
      the string-represented names can be compared reliably.  The commands
      add_library and add_executable have done this for years.  We taught
      add_custom_command to normalize its OUTPUT names in commit a75a0a14
      (Normalize add_custom_command OUTPUT names, 2010-12-15).  We handled a
      special case of the DEPENDS option in commit 7befc007 (Handle trailing
      slashes on add_custom_command DEPENDS, 2011-01-26).
      
      Teach both add_custom_command and add_custom_target to normalize slashes
      of DEPENDS files up front.  This approach subsumes the above-mentioned
      special case so remove the one line added for it but keep its test.
      Extend the CustomCommand test to check that slash count mismatches
      between custom command OUTPUT and DEPENDS can still be linked correctly.
      12860505
    • Kitware Robot's avatar
      KWSys Nightly Date Stamp · 23e8306e
      Kitware Robot authored
      23e8306e
  6. 29 Mar, 2011 3 commits
  7. 28 Mar, 2011 1 commit
  8. 27 Mar, 2011 1 commit
  9. 26 Mar, 2011 1 commit
  10. 25 Mar, 2011 1 commit
  11. 24 Mar, 2011 5 commits
    • Brad King's avatar
      FortranCInterface: Fix mangling detection with Cray Fortran >= 7.3.2 · d0203fb5
      Brad King authored
      The Cray Fortran compiler started using module init symbols in version 7.3.2.
      Starting in commit 71287734 (Teach FortranC interface for Intel, PGI, and gcc
      4.2, 2009-08-05) we provide C versions of the module init symbols so that the
      detection executable can link when the C versions of the module-mangled symbols
      are picked up.
      
      If no C module-mangled symbol matches then we cannot let the C module init
      symbol appear because it will be duplicated by the Fortran copy that provides
      the module-mangled symbol.  This was first handled for the PathScale compiler
      in commit 21faaa5d (FortranCInterface: Fix PathScale detection, 2010-01-22) and
      commit 46858720 (FortranCInterface: Fix PathScale detection again, 2010-02-16).
      Handle it now for the Cray compiler too.
      d0203fb5
    • Brad King's avatar
      Fix unused cache warning after multiple configure iterations · a4335a62
      Brad King authored
      The curses dialog (ccmake) allows variables to be specified on the
      command line.  If any of these variables is used during any configure
      iteration or during generate we must not warn about it.
      
      The Qt dialog (cmake-gui) allows variables to be added and removed in
      the GUI interactively.  If a variable is added, removed, and then added
      again we must still warn if it is unused.
      a4335a62
    • Brad King's avatar
      Refine unused cache variable warning · a75ebe3e
      Brad King authored
      List all unused variables in one warning.  Cleanup implementation to run
      the check exactly once at the end of generation.
      a75ebe3e
    • Martin Konrad's avatar
      CPackDeb: Fix #12006 broken package names · 33391c69
      Martin Konrad authored and Eric Noulard's avatar Eric Noulard committed
      
      Signed-off-by: Eric Noulard's avatarEric NOULARD <eric.noulard@gmail.com>
      33391c69
    • Kitware Robot's avatar
      KWSys Nightly Date Stamp · eee9f74d
      Kitware Robot authored
      eee9f74d
  12. 23 Mar, 2011 5 commits
  13. 22 Mar, 2011 8 commits