From 5b9f4bf4d0a3ba74f36313e8d013c8b32dbb14e5 Mon Sep 17 00:00:00 2001 From: Julius Michaelis Date: Wed, 21 Oct 2015 21:56:02 +0200 Subject: [PATCH] Fix cmake/FindGTK3.cmake (fix by Isilkor) --- cmake/FindGTK3.cmake | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/cmake/FindGTK3.cmake b/cmake/FindGTK3.cmake index 5ad4cd23d..f3fb72221 100644 --- a/cmake/FindGTK3.cmake +++ b/cmake/FindGTK3.cmake @@ -59,16 +59,18 @@ if(PKG_CONFIG_FOUND) macro(__GTK3_HANDLE_COMPONENT __cname __cfullname) if(__component STREQUAL "${__cname}") pkg_check_modules(GTK3_${__cname} ${__GTK3_QUIET} "${__cfullname}") - list(REMOVE_ITEM GTK3_${__cname}_LIBRARIES ${GTK3_LIBRARIES}) - if(GTK3_LIBRARY_DIRS) - list(REMOVE_ITEM GTK3_${__cname}_LIBRARY_DIRS ${GTK3_LIBRARY_DIRS}) - endif() - if(GTK3_INCLUDE_DIRS) - list(REMOVE_ITEM GTK3_${__cname}_INCLUDE_DIRS ${GTK3_INCLUDE_DIRS}) - endif() - if(GTK3_FIND_REQUIRED_${__cname}) - list(APPEND GTK3_LIBRARIES ${GTK3_${__cname}_LIBRARIES}) - list(APPEND GTK3_INCLUDE_DIRS ${GTK3_${__cname}_INCLUDE_DIRS}) + if(GTK3_${__cname}_FOUND) + list(REMOVE_ITEM GTK3_${__cname}_LIBRARIES ${GTK3_LIBRARIES}) + if(GTK3_LIBRARY_DIRS) + list(REMOVE_ITEM GTK3_${__cname}_LIBRARY_DIRS ${GTK3_LIBRARY_DIRS}) + endif() + if(GTK3_INCLUDE_DIRS) + list(REMOVE_ITEM GTK3_${__cname}_INCLUDE_DIRS ${GTK3_INCLUDE_DIRS}) + endif() + if(GTK3_FIND_REQUIRED_${__cname}) + list(APPEND GTK3_LIBRARIES ${GTK3_${__cname}_LIBRARIES}) + list(APPEND GTK3_INCLUDE_DIRS ${GTK3_${__cname}_INCLUDE_DIRS}) + endif() endif() endif() endmacro(__GTK3_HANDLE_COMPONENT)