CMake Nightly Date Stamp
CMake Nightly Date Stamp
GetPrerequisites: Move tool search paths up

Make them usable in the gp_tool selection heuristic.

Signed-off-by: Michael Tänzer <neo@nhng.de>
GetPrerequisites: Add support for objdump

Make it usable on MinGW without Visual Studio installed.

Signed-off-by: Michael Tänzer <neo@nhng.de>
Merge topic 'GetPrerequisites-objdump' into next

33c94c8 GetPrerequisites: Add support for objdump
5260a86 GetPrerequisites: Move tool search paths up
2929768 CMake Nightly Date Stamp
CTest: Fix ctest_update with 'HEAD' file in source tree

Add the '--' command-line separator to make the HEAD reference
unambiguous.  Extend the CTest.UpdateGIT test to cover this case.
Fix the cmGeneratorExpression::Split when leading chars are present.

In the case of input like

 foo$<1:bar>

the preGenex should be 'foo'. In that case, the search for a ';'
will not find one, and there is no preceding input to process as a
non-genex list.

Previously, the result of 'splitting' such a string would instead
be a vector containing the same string two times.
Merge topic 'ctest_update-Git-HEAD' into next

78b81b7 CTest: Fix ctest_update with 'HEAD' file in source tree
42c56c8 CMake Nightly Date Stamp
Merge topic 'fix-genex-split-duplication' into next

f93a388 Fix the cmGeneratorExpression::Split when leading chars are present.
Fix RPATH information when only a genex is used as a link library.

As of commit 1da75022 (Don't include generator expressions in
old-style link handling., 2012-12-23), such entries are not
included in the LinkLibraries member. Generator expressions in
LinkLibraries are not processed anyway, so port to the new way
of getting link information.
Merge topic 'fix-genex-RPATH-handling' into next

dcb5907 Fix RPATH information when only a genex is used as a link library.