Merge pull request #4673 from Orphis/cmake_checklib

cmake: Only use include directories on actual paths in check_lib
This commit is contained in:
Matthew Parlane 2017-01-18 08:38:03 +13:00 committed by GitHub
commit e7b9d0caa7

View file

@ -26,10 +26,14 @@ macro(check_lib var pc lib)
endif()
if(${var}_FOUND)
include_directories(${${var}_INCLUDE_DIRS})
if(${var}_INCLUDE_DIRS)
include_directories(${${var}_INCLUDE_DIRS})
endif()
# Make sure include directories for headers found using find_path below
# are re-added when reconfiguring
include_directories(${${var}_INCLUDE})
if(${var}_INCLUDE)
include_directories(${${var}_INCLUDE})
endif()
_internal_message("${lib} found")
else()
find_library(${var} ${lib})