Merge branch 'ExternalProject-download-loop' into release
CMake 3.0.2
CMake Nightly Date Stamp
Revert topic 'update-kwsys'

It will be revised and restored.
Merge topic 'update-kwsys' into next

83142f3f Revert topic 'update-kwsys'
KWSys 2014-09-08 (fb77be5a)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ fb77be5a | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 32023afd..fb77be5a
Brad King (1):
      80e852f6 kwsysPlatformTests: Use if(DEFINED) to simplify conditions

Clinton Stimpson (2):
      93eb1a1f SystemTools: Improve RelativePath() to handle ./ ../ and //
      fb77be5a SystemTools: Fix GetCasePathName to handle wildcards on Windows.

Change-Id: Ieff09366e214055be0b62eae42fc64f3bb3b6e76
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'update-kwsys' into next

daab3b3b Merge branch 'upstream-kwsys' into update-kwsys
92b582a6 KWSys 2014-09-08 (fb77be5a)
Tolerate symlinks during RPATH ordering (#13429)

On Arch Linux, /lib and /lib64 are symlinks to /usr/lib.  When ordering
runtime library search paths, we must not consider these to be distinct
directories.  Before considering conflicts between two directories,
check that they do not have the same 'realpath'.

Inspired-by: Myles English <mylesenglish@gmail.com>
Fix if() checks of CMAKE_SYSTEM_NAME on Cygwin

The CMAKE_SYSTEM_NAME is "CYGWIN", but we also define a variable
named "CYGWIN" to "1".  Avoid allowing if() to expand the "CYGWIN"
string as a variable.
Merge topic 'if-sanity' into next

704e1fa7 Fix if() checks of CMAKE_SYSTEM_NAME on Cygwin
Merge topic 'ExternalProject-download-loop'

9f49ac3d ExternalProject: Avoid infinite loop on file download hash mismatch
Merge topic 'doc-add_custom_command-multiple-commands'

1fdf4ff0 Help: Suggest in add_custom_command how to create a script (#15112)
Merge topic 'use-consistent-regex-for-info-strings'

3e84e78c Use a more reliable regex for extracting binary INFO strings
Merge branch 'master' into next
Merge branch 'release'
Merge branch 'master' into next
Merge branch 'release' into test-release
Merge topic 'test-release' into next

d9bfa446 Merge branch 'release' into test-release
48119153 CMake 3.0.2
FindIce: Remove unneeded search path modification

Drop code adding redundant "/opt/Ice-${ice_version}" paths.