FindJNI: Set JAVA_INCLUDE_PATH2 for darwin (#14508)
InterfaceLibrary: Add test requiring MAP_IMPORTED_CONFIG whitelisting

The target properties with this prefix are whitelisted for
INTERFACE_LIBRARY targets.
Add support for codelite IDE project fles
Tests: Remove .orig file.

Introduced in commit be0458c5 (InstallRules: added new variable to
disable generation of install rules, 2013-12-25).
CheckTypeSize: Unset temporary variables when done (#14690)

When the macro is invoked multiple times, the parsing variables were
not unset and therefore used for all the following calls.
Merge topic 'CheckTypeSize_fix_multiple_invocation'

8252406 CheckTypeSize: Unset temporary variables when done (#14690)
Merge topic 'find-java-os-x-fixes'

519084c FindJNI: Set JAVA_INCLUDE_PATH2 for darwin (#14508)
Merge topic 'minor-cleanups'

e7a111f InterfaceLibrary: Add test requiring MAP_IMPORTED_CONFIG whitelisting
Merge topic 'remove-duplicate-file'

fcd5531 Tests: Remove .orig file.
CMake Nightly Date Stamp
Tests: Fix find-package mode test.

The all target was depending on the clean and pngtest targets, but
when running the tests with -jN, those can be executed out of order.

Make the main.o target depend on the clean target instead to fix
this.
CMake Nightly Date Stamp
AddDependencies: new policy requires dependencies to exist

Added new policy CMP0046 which requires dependencies added by
add_dependencies() to actually exist.
cmComputeLinkDepends: Hold a const global generator.
cmGeneratorTarget: Hold a const global generator.
cmGlobalGenerator: Make some API const.
cmGlobalGenerator: Make CheckALLOW_DUPLICATE_CUSTOM_TARGETS const
cmGlobalGenerator: Make SelectMakeProgram const.
CMake Nightly Date Stamp
Qt4: Use generator expression in COMPILE_DEFINITIONS (#14692)

Commit 5bb53f6b (cmTarget: Deprecate COMPILE_DEFINITIONS_ properties
with a policy., 2013-12-30) deprecated the config-specific
COMPILE_DEFINITIONS_* properties in favour of using generator
expressions.

Set the directory property in UseQt4.cmake to match the
INTERFACE_COMPILE_DEFINITIONS on the Qt4::QtCore and Qt5::Core
IMPORTED targets.  Setting QT_NO_DEBUG is sufficient because qglobal.h
sets the corresponding QT_DEBUG definition if required.