CMake/Tests/RunCMake/alias_targets
Stephen Kelly 370bf55415 Add the ALIAS target concept for libraries and executables.
* 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 can be used with add_custom_command, add_custom_target,
  and add_test in the same way regular targets can.
* The target of an ALIAS can be retrieved with the ALIASED_TARGET
  target property.
* 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.
2013-08-02 15:21:00 +02:00
..
CMakeLists.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
RunCMakeTest.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_dependencies-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_dependencies-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_dependencies.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_executable-library-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_executable-library-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_executable-library.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_library-executable-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_library-executable-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
add_library-executable.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
alias-target-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
alias-target-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
alias-target.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
empty.cpp Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
exclude-from-all-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
exclude-from-all-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
exclude-from-all.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
export-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
export-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
export.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
imported-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
imported-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
imported-target-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
imported-target-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
imported-target.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
imported.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
install-export-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
install-export-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
install-export.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
invalid-name-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
invalid-name-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
invalid-name.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
invalid-target-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
invalid-target-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
invalid-target.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
multiple-targets-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
multiple-targets-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
multiple-targets.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
name-conflict-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
name-conflict-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
name-conflict.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
no-targets-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
no-targets-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
no-targets.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
set_property-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
set_property-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
set_property.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
set_target_properties-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
set_target_properties-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
set_target_properties.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
target_include_directories-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
target_include_directories-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
target_include_directories.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
target_link_libraries-result.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
target_link_libraries-stderr.txt Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00
target_link_libraries.cmake Add the ALIAS target concept for libraries and executables. 2013-08-02 15:21:00 +02:00