[chore] fix library check bug

This commit is contained in:
jzlv 2021-07-28 15:00:51 +08:00
parent cee97fe003
commit d92d1e9019

View file

@ -217,12 +217,10 @@ function(check_add_library target_name directory)
if(NOT TARGET ${target_name})
add_subdirectory(${directory} ${CMAKE_SOURCE_DIR}/build/libraries/${target_name})
endif()
elseif()
if(EXISTS ${target_name})
elseif(EXISTS ${target_name})
get_filename_component(lib_relative_dir ${target_name} DIRECTORY)
get_filename_component(library_name ${target_name} NAME_WE)
message(STATUS "[register extern library component: ${library_name}], path:${lib_relative_dir}")
endif()
else()
message(FATAL_ERROR "both ${target_name} and ${directory} is not exist")
endif()