CMake Nightly Date Stamp
Add the ALIAS_LIBRARY target type.

* The ALIAS name must match a validity regex.
* Executables and libraries may be aliased.
* An ALIAS acts immutable. It can not be used as the lhs
  of target_link_libraries or other commands.
* An ALIAS does not appear in the generated buildsystem. It
  is kept separate from cmMakefile::Targets for that reason.
* A target may have multiple aliases.
* An ALIAS target may not itself have an alias.
* An IMPORTED target may not have an alias.
* An ALIAS may not be exported or imported.
Merge topic 'ALIAS-targets' into next

c1ab2ac Add the ALIAS_LIBRARY target type.
Additional restrictions for ALIAS targets.
Merge topic 'ALIAS-targets' into next

1261226 Additional restrictions for ALIAS targets.
Add the ALIAS_LIBRARY target type.

* The ALIAS name must match a validity regex.
* Executables and libraries may be aliased.
* An ALIAS acts immutable. It can not be used as the lhs
  of target_link_libraries or other commands.
* An ALIAS does not appear in the generated buildsystem. It
  is kept separate from cmMakefile::Targets for that reason.
* A target may have multiple aliases.
* An ALIAS target may not itself have an alias.
* An IMPORTED target may not have an alias.
* An ALIAS may not be exported or imported.
Merge topic 'ALIAS-targets' into next

8f1bc3c Add the ALIAS_LIBRARY target type.
Test that if(TARGET) works for aliases.
Merge topic 'ALIAS-targets' into next

79db9af Test that if(TARGET) works for aliases.
Add the ALIAS_LIBRARY target type.

* The ALIAS name must match a validity regex.
* Executables and libraries may be aliased.
* An ALIAS acts immutable. It can not be used as the lhs
  of target_link_libraries or other commands.
* An ALIAS does not appear in the generated buildsystem. It
  is kept separate from cmMakefile::Targets for that reason.
* A target may have multiple aliases.
* An ALIAS target may not itself have an alias.
* An IMPORTED target may not have an alias.
* An ALIAS may not be exported or imported.
Merge topic 'ALIAS-targets' into next

94dab8e Add the ALIAS_LIBRARY target type.
Fix test target name.
Merge topic 'ALIAS-targets' into next

b2562f8 Fix test target name.
Add the ALIAS_LIBRARY target type.

* The ALIAS name must match a validity regex.
* Executables and libraries may be aliased.
* An ALIAS acts immutable. It can not be used as the lhs
  of target_link_libraries or other commands.
* An ALIAS does not appear in the generated buildsystem. It
  is kept separate from cmMakefile::Targets for that reason.
* A target may have multiple aliases.
* An ALIAS target may not itself have an alias.
* An IMPORTED target may not have an alias.
* An ALIAS may not be exported or imported.
Merge topic 'ALIAS-targets' into next

f054cc5 Add the ALIAS_LIBRARY target type.
Merge topic 'target-command-allow-no-items'

c0b8682 Allow target commands to be invoked with no items (#14325).
Merge topic 'vs-subsystem-order'

b64e8f2 VS10: Honor user-specified /SUBSYSTEM: flag (#14326)
Merge topic 'minor-cleanups'

7429941 Docs: Fix typo in CMAKE_DEBUG_TARGET_PROPERTIES
Merge topic 'FindGTK2-gmodule'

7ca5958 FindGTK2: Detect gmodule library
76c72b9 FindGTK2: gthread-2.0 folder does not exist
Merge branch 'master' into next