-----BEGIN PGP SIGNATURE----- iQIcBAABCgAGBQJXGmZkAAoJEP4ixv2DE11F3lUQALsIkvKPtzJ42cFp515J3Egf 5tss0hhwHw4n52fEEMlNTffyDwvDhMNyA9o5w7UH55B3pJonDyDM17W0qJRfY8t8 jIRmJUivxzvVDWKH42yDW897l0/bds1dQDYyEY984A2cU8nKmT+bwCmToOkGxzXL fOrZhZ6mlmbkL85GBo4JAMmilR/Wzv1Ffie8NlB3+CAXIORQxJsg6zm66YTPneeq 2cydDl2S9pH2P7NPwaQYiMwbvK75PLBk3g42/z7IaDV/yI3HApZGb+Tk3YfnW6jf iyyKYQWCSeaCHRm9V6/25mx+TdjkKvs8HHXgpL35bb+a2gOBkkJvb5P5lbTe/IdN sOUf/3+JyKBDDfYy+ysneK8HsaIoEdAa3SmtoIBFvB8ybWPBfIrxqJqDyn0CT/Pa cujVBK0cHF3lgk+eQHeZXRVlgmc4QYwon5T6zpA36MQmfNlVHg7lBq9GG0oQSAMH ZjKysyi4AMv7IILOi+FiT8UjjUBolvzoyAzD7oa5fuQKgQ7fE0JaRfhmd7/1dQrE LwgF14qJuqKDuunzAhfNStv/WpNse6QeMalhdM3W2x3wklOUYeF6ltmSui/+YiB3 ATty1wec9ChjQA/Eu76FVaCVFkqZZeMFTdARo/mE069dVaSLGEQ2O5J7gyen8d8x phIx4QdlpzagTNcwe2XI =0Ced -----END PGP SIGNATURE----- Merge tag 'upstream/3.5.2' Upstream version 3.5.2 # gpg: Signature made Fr 22 Apr 2016 19:59:00 CEST # gpg: using RSA key 0xFE22C6FD83135D45 # gpg: Good signature from "Felix Geyer <felix@fobos.de>" [ultimate] # gpg: aka "Felix Geyer <debfx-pkg@fobos.de>" [ultimate] # gpg: aka "Felix Geyer <debfx@kubuntu.org>" [ultimate] # gpg: aka "Felix Geyer <debfx@fobos.de>" [ultimate] # gpg: aka "Felix Geyer <debfx@ubuntu.com>" [ultimate] # gpg: aka "Felix Geyer <felix.geyer@fobos.de>" [ultimate] # gpg: aka "Felix Geyer <fgeyer@debian.org>" [ultimate] # Primary key fingerprint: 164C 7051 2F79 2947 6764 AB56 FE22 C6FD 8313 5D45ci/unstable
commit
5fe7682f3d
@ -1,5 +1,5 @@
|
||||
# CMake version number components.
|
||||
set(CMake_VERSION_MAJOR 3)
|
||||
set(CMake_VERSION_MINOR 5)
|
||||
set(CMake_VERSION_PATCH 1)
|
||||
set(CMake_VERSION_PATCH 2)
|
||||
#set(CMake_VERSION_RC 0)
|
||||
|
@ -1,3 +1,8 @@
|
||||
|
||||
add_library(tgt STATIC empty.cpp)
|
||||
add_library(Sub::tgt ALIAS tgt)
|
||||
|
||||
# foo comes from the top-level CMakeLists.txt
|
||||
add_library(Top::foo ALIAS foo)
|
||||
get_target_property(some_prop Top::foo SOME_PROP)
|
||||
target_link_libraries(tgt Top::foo)
|
||||
|
@ -0,0 +1,28 @@
|
||||
add_custom_command(
|
||||
OUTPUT gen-byproduct gen-byproduct-stamp
|
||||
BYPRODUCTS byproduct
|
||||
COMMAND ${CMAKE_COMMAND} -E touch gen-byproduct-stamp
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different gen-byproduct-stamp byproduct
|
||||
)
|
||||
set_property(SOURCE gen-byproduct PROPERTY SYMBOLIC 1)
|
||||
add_custom_target(produce DEPENDS gen-byproduct)
|
||||
|
||||
add_custom_command(
|
||||
OUTPUT use-byproduct
|
||||
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/byproduct
|
||||
COMMAND ${CMAKE_COMMAND} -E touch use-byproduct
|
||||
)
|
||||
add_custom_target(drive ALL DEPENDS use-byproduct)
|
||||
add_dependencies(drive produce)
|
||||
|
||||
file(GENERATE OUTPUT check-$<LOWER_CASE:$<CONFIG>>.cmake CONTENT "
|
||||
if (check_step EQUAL 1)
|
||||
set(check_pairs
|
||||
\"${CMAKE_CURRENT_BINARY_DIR}/use-byproduct|${CMAKE_CURRENT_BINARY_DIR}/gen-byproduct-stamp\"
|
||||
)
|
||||
else()
|
||||
set(check_pairs
|
||||
\"${CMAKE_CURRENT_BINARY_DIR}/gen-byproduct-stamp|${CMAKE_CURRENT_BINARY_DIR}/use-byproduct\"
|
||||
)
|
||||
endif()
|
||||
")
|
Loading…
Reference in new issue