forked from Mirrors/openclonk
Fix cmake/FindGTK3.cmake (fix by Isilkor)
parent
67558a8511
commit
5b9f4bf4d0
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue