From 1fa1eb63cbb9ab966d2142f43838b1bd176f13d0 Mon Sep 17 00:00:00 2001 From: Sam Edwards Date: Sat, 2 Aug 2014 20:26:15 -0700 Subject: [PATCH] CMake: Don't use target_include_directories, it's not supported on CMake 2.8.4. --- cmake/macros/PackageConfig.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmake/macros/PackageConfig.cmake b/cmake/macros/PackageConfig.cmake index 31a64d92e4..478cae0d61 100644 --- a/cmake/macros/PackageConfig.cmake +++ b/cmake/macros/PackageConfig.cmake @@ -127,7 +127,9 @@ macro(target_use_packages target) foreach(lib ${libs}) if(HAVE_${lib}) - target_include_directories("${target}" PUBLIC "${${lib}_INCLUDE_DIRS};${${lib}_INCLUDE_DIR}") + # N.B. target_include_directories is new in CMake 2.8.11; we target 2.8.4. + #target_include_directories("${target}" PUBLIC "${${lib}_INCLUDE_DIRS};${${lib}_INCLUDE_DIR}") + include_directories("${${lib}_INCLUDE_DIRS};${${lib}_INCLUDE_DIR}") if(_${lib}_LIBRARIES) target_link_libraries("${target}" ${_${lib}_LIBRARIES}) else()