CMake Nightly Date Stamp
CMakeParseArguments: Fix tests to run 3.0.0 version before it's released
CMakeParseArguments: Make CMAKE_PARSE_ARGUMENTS_DEFAULT_SKIP_EMPTY a variable
Merge topic 'CMakeParseArguments_EmptyArgs' into next

2e189f2 CMakeParseArguments: Make CMAKE_PARSE_ARGUMENTS_DEFAULT_SKIP_EMPTY a variable
2f77ffe CMakeParseArguments: Fix tests to run 3.0.0 version before it's released
CMakeParseArguments: Make CMAKE_PARSE_ARGUMENTS_DEFAULT_SKIP_EMPTY a variable
Merge topic 'CMakeParseArguments_EmptyArgs' into next

caf5ba9 CMakeParseArguments: Make CMAKE_PARSE_ARGUMENTS_DEFAULT_SKIP_EMPTY a variable
ExternalProject Fix INDEPENDENT_STEP_TARGETS option

The part of code that generates the options to be accepted by the EP
functions expects the comment to be on the same line as the option
ExternalProject: Fix indentation
ExternalProject: Add unit tests for NO_DEPENDS and INDEPENDENT_STEP_TARGETS
Merge topic 'CMakeParseArguments_EmptyArgs' into ExternalProject-independent-step-targets

Conflicts:
	Tests/RunCMake/CMakeLists.txt
Merge topic 'ExternalProject-independent-step-targets' into next

a7128d7 Merge topic 'CMakeParseArguments_EmptyArgs' into ExternalProject-independent-step-targets
ac1abf6 ExternalProject: Add unit tests for NO_DEPENDS and INDEPENDENT_STEP_TARGETS
720c1a8 ExternalProject: Fix indentation
1f70d2c ExternalProject Fix INDEPENDENT_STEP_TARGETS option
Make the cmStrictTargetComparison operate on const cmTarget*.
Tests: Add diagnostic to ExportImport test.

The error message is otherwise confusing:

 $ make
 makeobj[0]: Entering directory `/home/stephen/dev/src/cmake/Tests/ExportImport/build'
 [ 25%] Generating CleanupProject
 [ 25%] Built target CleanupTarget
 [ 50%] Generating ExportProject
 loading initial cache file /home/stephen/dev/src/cmake/Tests/ExportImport/build/InitialCache.cmake
 Internal cmake changing into directory: /home/stephen/dev/src/cmake/Tests/ExportImport/build/Export
 Error: cmake execution failed
 CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
 CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Merge topic 'minor-cleanups' into next

d670a8e Tests: Add diagnostic to ExportImport test.
259bf09 Make the cmStrictTargetComparison operate on const cmTarget*.
FindBZip2: Require header to be found (#14630)

Add missing DEFAULT_MSG argument to FIND_PACKAGE_HANDLE_STANDARD_ARGS().
Without this, if you only have installed the bzip2 package, but not the
libbz2-dev package, FindBZip2 will report bzip2 as found and provide the
include directory.
Merge topic 'FindBZip2-require-header' into next

a6d073a FindBZip2: Require header to be found (#14630)
export(): Check targets exist at configure-time (#14608)

Commit 66b290e7 (export(): Process the export() command at generate
time., 2012-10-06 ) refactored export() so that it could evaluate
strings at generate-time. This was intended for evaluating target
properties, but that commit also removed a check for target
existence at configure-time. Restore that check and add a test for
this case.
Merge topic 'fix-export-segfault' into next

1cd1430 export(): Check targets exist at configure-time (#14608)
Merge topic 'fix-export-segfault'

1cd1430 export(): Check targets exist at configure-time (#14608)
Merge branch 'master' into next