From: Kefu Chai Date: Mon, 6 Aug 2018 09:38:07 +0000 (+0800) Subject: cmake: add LZ4::LZ4 target for LZ4 X-Git-Tag: v14.0.1~640^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c325327e61287147e8b6181b05d890c903864406;p=ceph.git cmake: add LZ4::LZ4 target for LZ4 Signed-off-by: Kefu Chai --- diff --git a/cmake/modules/FindLZ4.cmake b/cmake/modules/FindLZ4.cmake index 27d4bc585540..6c94f66cc29f 100644 --- a/cmake/modules/FindLZ4.cmake +++ b/cmake/modules/FindLZ4.cmake @@ -32,3 +32,12 @@ find_package_handle_standard_args(LZ4 VERSION_VAR LZ4_VERSION_STRING) mark_as_advanced(LZ4_INCLUDE_DIR LZ4_LIBRARY) + +if(LZ4_FOUND AND NOT (TARGET LZ4::LZ4)) + add_library(LZ4::LZ4 UNKNOWN IMPORTED) + set_target_properties(LZ4::LZ4 PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${LZ4_INCLUDE_DIR}" + IMPORTED_LINK_INTERFACE_LANGUAGES "C" + IMPORTED_LOCATION "${LZ4_LIBRARY}" + VERSION "${LZ4_VERSION_STRING}") +endif()