CMake Nightly Date Stamp
CPackWIX: Revert NAME/COMMAND signature change
Merge topic 'wix-log-on-failure' into next

d42f2cba CPackWIX: Revert NAME/COMMAND signature change
CPackWiX: Attach wix.log on test failure.
Merge topic 'wix-log-on-failure' into next

4952030c CPackWiX: Attach wix.log on test failure.
FindGTK2: Use cleaner syntax for checking optional includes
Merge topic 'fix-gtk2-missing-optional-includes' into next

075923cb FindGTK2: Use cleaner syntax for checking optional includes
Merge topic 'vs-windows-apps' into next

39fefde2 VS: Add test case for Windows Phone and Windows Store
89da8465 MSVC: Define 'WIN32' for Windows Store and Windows Phone
ed7f085f Help: Add notes for topic 'vs-windows-apps'
dd11ae8f VS: Do not compile C sources as WinRT (#15100)
b8e40538 VS: Mark Windows Phone and Store targets as App Containers
VS: Mark Windows Phone and Store targets as App Containers

* Add AppContainerApplication to non-UTILITY targets
* Generate app manifest and related files if project does not provide them.
  Place them in a per-target directory to avoid clashes.
* Mark WinRT components with WinMDAssembly
* Import Windows Phone 8.0 targets in .vcxproj files when necessary,
  and reference platform.winmd.

Inspired-by: Paul Annetts <paul@lightunobscured.com>
VS: Do not compile C sources as WinRT (#15100)

The MSVC /ZW flag is valid only for C++ sources.  Whenever we enable
CompileAsWinRT for the whole target, disable it for all C sources.
Update the documentation of VS_WINRT_COMPONENT to drop the statement
about undefined behavior for non-C++ sources, because it is now
defined as expected.
Help: Add notes for topic 'vs-windows-apps'
MSVC: Define 'WIN32' for Windows Store and Windows Phone

This was accidentally left out of commit c72f0887 (MSVC: Add default
WindowsPhone and WindowsStore compile flags, 2014-07-28).
VS: Add test case for Windows Phone and Windows Store

Add tests to build for each version of each system when the
corresponding tools are available.
Merge topic 'vs-windows-apps'

39fefde2 VS: Add test case for Windows Phone and Windows Store
89da8465 MSVC: Define 'WIN32' for Windows Store and Windows Phone
ed7f085f Help: Add notes for topic 'vs-windows-apps'
dd11ae8f VS: Do not compile C sources as WinRT (#15100)
b8e40538 VS: Mark Windows Phone and Store targets as App Containers
0432f062 VS: Always ignore ole32 on Windows Phone 8.0
e6ff2f8b VS: Generate Windows Metadata for WinRT components
ee48f4c7 VS: Generate Windows Phone and Windows Store projects as Unicode
cb1aceed VS: Add VS_WINRT_COMPONENT property to enable CompileAsWinRT
401269e4 VS: Handle .pfx files explicitly in generator
23782171 VS: Handle AppxManifest sources explicitly in generator
bc373c6d VS: Set Window Phone/Store app type in CMake-generated targets
d89b2889 VS: Mark CMake-generated targets as Utility in .vcxproj files
03ad8f28 CMakeDetermineCompilerABI: Link with standard libraries on MSVC
Merge branch 'master' into next
Merge topic 'string-uuid' into next

87e476e8 Help: Add notes for topic 'string-uuid'
Merge topic 'fix-liblzma-build-on-solaris-suncc' into next

c16d8c7f liblzma: Added a missing config check for _Bool
Help: Add notes for topic 'string-uuid'
Merge topic 'fix-findpostgres-for-multilib' into next

741f29cc FindPostgreSQL: Fix for pg_config in multilib configurations.
liblzma: Added a missing config check for _Bool

This fixes a current build problem for liblzma on Solaris 10, SPARC,
and the Solaris Studio compiler.