CMake Nightly Date Stamp
KWSys 2013-05-06 (f4928d44)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ f4928d44 | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 709fb5c1..f4928d44
Andreas Mohr (1):
      f4928d44 Fix spelling and typos in comments and method documentation

Change-Id: I64109c176370a9f10a22da21bc81bd9306a80431
Merge branch 'upstream-kwsys' into update-kwsys
Fix spelling and typos (affecting users)
Fix spelling and typos (affecting binary data / module messages)
Fix spelling and typos (non-binary)
Merge topic 'update-kwsys' into next

b7593bf Merge branch 'upstream-kwsys' into update-kwsys
d0cdc68 KWSys 2013-05-06 (f4928d44)
Make this library non-SHARED.
Merge topic 'fix-per-config-tll-include-dirs' into next

e807131 Make this library non-SHARED.
Fix spelling and typos (product names)

API, Borland, MinGW, UNIX, Mac OS X.
FindwxWidgets: add DOC strings with usual style
Explain distribution of Win9x binary on all Windows versions.
VS10: add detailed comment about MIDL processing
Docs: Update description of CMAKE_(BUILD_TYPE|CONFIGURATION_TYPES)

Bring woefully outdated descriptions somewhat up to speed.
Docs: Clarify that CMAKE_*_(PREFIX|SUFFIX) affect filenames

Add "filename" to the descriptions.
Docs: Clarify wording "flag used" => "flag (to|will) be used"

The phrase "flag used" is somewhat imprecise, so extend it to stress
intentions.

Also correct:

- "Flag" => "Flags"
- "[CMAKE_BUILD_TYPE]" => "<CONFIG>"
Merge topic 'doc-improvements' into next

7cc2805 Docs: Clarify wording "flag used" => "flag (to|will) be used"
2378a69 Docs: Clarify that CMAKE_*_(PREFIX|SUFFIX) affect filenames
56ca34d Docs: Update description of CMAKE_(BUILD_TYPE|CONFIGURATION_TYPES)
2bab472 VS10: add detailed comment about MIDL processing
e619111 Explain distribution of Win9x binary on all Windows versions.
5ca4336 FindwxWidgets: add DOC strings with usual style
f57800d Fix spelling and typos (product names)
bf019d7 Fix spelling and typos (non-binary)
ddac8d3 Fix spelling and typos (affecting binary data / module messages)
86832ce Fix spelling and typos (affecting users)
Tests: create output files for all memory checkers

The dummy memory tester implementation now understands the command line
switches for all memory checkers to redirect the output to a file. This avoids
triggering the error cases for BoundsChecker and Purify because the output file
does not exist.
CTest: use an output file for Valgrind (#14110)

This makes sure Valgrind output will not screw up tests that match on the
output.
CTest: remove unreachable code and CTestTestMemcheckUnknown test

The memory checker command can't be quoted at this point, because previously it
has been tested that the given file exists, which will fail if the name is
quoted. The CTestTestMemcheckUnknown test aimed to test this case, has always
failed to do so and serves no useful purpose therefore.