1. 04 Nov, 2013 13 commits
  2. 03 Nov, 2013 6 commits
    • Stephen Kelly's avatar
      af4c1096
    • Stephen Kelly's avatar
      cmTarget: Make some accessors const. · 6bdea066
      Stephen Kelly authored
      6bdea066
    • Brad King's avatar
      CMP0022: Update target_link_libraries plain signature documentation · b51696f0
      Brad King authored
      Make the documentation change made by commit ef10b87c (CMP0022: Plain
      target_link_libraries must populate link interface, 2013-11-02) in the
      new location for the same documentation.
      b51696f0
    • Brad King's avatar
      Merge branch 'policy-CMP0022-fixes' into policy-CMP0022-fixes-for-master · 25b7f87e
      Brad King authored
      Resolve conflict in Source/cmTarget.cxx by integrating the changes to
      the internal copy constructor from both sides.  Also resolve a logical
      conflict by dropping the special case for INTERFACE_LIBRARY targets.
      Since cmTarget::SetMakefile already forces CMP0022 to NEW for such
      targets we need no special handling.
      
      Resolve conflict in Source/cmTargetLinkLibrariesCommand.h by dropping
      the documentation change.  We will make the same change in the new
      location of the same documentation in a separate commit.
      
      Resolve conflicts in
      
       Tests/RunCMake/CMP0022/CMP0022-WARN-empty-old-stderr.txt
       Tests/RunCMake/CMP0022/RunCMakeTest.cmake
      
      by taking the side from the 'policy-CMP0022-fixes' branch.
      25b7f87e
    • Brad King's avatar
      CMP0022: Warn about a given target at most once · 0a561a03
      Brad King authored
      Since cmTarget::ComputeLinkInterface is called separately for each
      "head" target that links a target, the warning we produce when
      CMP0022 is not set could be repeated.  Add explicit logic to allow
      the warning to appear at most once.  Multiple copies of the warning
      for the same target are almost always identical and therefore
      redundant.  In the rare case that two copies of the warning are
      different, the second can appear in a future run after the first
      is fixed.
      0a561a03
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · defbc2aa
      Kitware Robot authored
      defbc2aa
  3. 02 Nov, 2013 19 commits
  4. 01 Nov, 2013 2 commits
    • Brad King's avatar
      cmake: Avoid '-E tar' failure to extract symlinks on Windows (#13251) · 4c383b52
      Brad King authored
      If a symlink fails to extract and the host system is Windows then report
      a warning and skip the entry instead of failing.  This will allow
      archives containing symbolic links to be extracted on Windows with
      somewhat gracefully degraded behavior.
      4c383b52
    • Brad King's avatar
      cmSystemTools: Re-order extract_tar logic · 0d8552c4
      Brad King authored
      Simplify extraction message logic to be easier to follow and to write a
      newline before any error messages that may be produced.  Also flip
      handling of the archive_write_header return code to handle success in
      the "then" case and failure in the "else" case.
      0d8552c4