CMake Nightly Date Stamp
CMake Nightly Date Stamp
Ninja: Fix OBJECT_DIR placeholder path conversion

Transform the path using ConvertToNinjaPath just as we do for all other
paths.  This fixes the OutOfSource test for objects in the ../OutOfBinary
directory by computing the proper full path for the /Fd option.
Merge topic 'vs-no-compiler-pdb-setting' into next

87c0d16 Ninja: Fix OBJECT_DIR placeholder path conversion
VS 10: Escape ; as %3B in preprocessor definitions (#14073)

Use the suggestion from http://support.microsoft.com/kb/2262855 to escape
semicolons in preprocessor definitions for VS >= 10.  Update the
COMPILE_DEFINITIONS documentation disclaimer list of known limitations
accordingly.  Update our "Preprocess" test to cover the case.

Suggested-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
Merge topic 'vs10-preprocessor-semicolons' into next

4e4688e VS 10: Escape ; as %3B in preprocessor definitions (#14073)
6bfa3d8 CMake Nightly Date Stamp
c6253fb CMake Nightly Date Stamp