]> granicus.if.org Git - curl/commit
CMake: Restore order-dependent library checks
authorBrad King <brad.king@kitware.com>
Mon, 10 Nov 2014 18:56:10 +0000 (19:56 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 13 Nov 2014 22:42:35 +0000 (23:42 +0100)
commit5f3824a5aa7298c9a95c66fc13619df17fabd98e
treeabc7f44072569c15abddc62b46d9c3b7056bca40
parent1ae06e002da6535593e988e1148ce001bb2abc2d
CMake: Restore order-dependent library checks

Revert commit 2257deb502 (Cmake: Avoid cycle directory dependencies,
2014-08-22) and add a comment explaining the purpose of the original
code.

The check_library_exists_concat macro is intended to be called multiple
times on a sequence of possibly dependent libraries.  Later libraries
may depend on earlier libraries when they are static.  They cannot be
safely linked in reverse order on some platforms.

Signed-off-by: Brad King <brad.king@kitware.com>
CMake/Macros.cmake