Merge topic 'FindGTK2-quiet'
1bbc766 FindGTK2: Search for modules quietly when needed d9eb277 FindGTK2: Find freetype quietly 675a4d3 FindGTK2: Mark GTK_*_INCLUDE_DIR as advanced
This commit is contained in:
commit
5c57fdedb1
@ -240,6 +240,7 @@ function(_GTK2_FIND_INCLUDE_DIR _var _hdr)
|
|||||||
PATH_SUFFIXES
|
PATH_SUFFIXES
|
||||||
${_suffixes}
|
${_suffixes}
|
||||||
)
|
)
|
||||||
|
mark_as_advanced(GTK2_${_var}_INCLUDE_DIR)
|
||||||
|
|
||||||
if(${_var}_INCLUDE_DIR)
|
if(${_var}_INCLUDE_DIR)
|
||||||
set(GTK2_INCLUDE_DIRS ${GTK2_INCLUDE_DIRS} ${${_var}_INCLUDE_DIR} PARENT_SCOPE)
|
set(GTK2_INCLUDE_DIRS ${GTK2_INCLUDE_DIRS} ${${_var}_INCLUDE_DIR} PARENT_SCOPE)
|
||||||
@ -449,7 +450,7 @@ endif()
|
|||||||
# Find all components
|
# Find all components
|
||||||
#
|
#
|
||||||
|
|
||||||
find_package(Freetype)
|
find_package(Freetype QUIET)
|
||||||
list(APPEND GTK2_INCLUDE_DIRS ${FREETYPE_INCLUDE_DIRS})
|
list(APPEND GTK2_INCLUDE_DIRS ${FREETYPE_INCLUDE_DIRS})
|
||||||
list(APPEND GTK2_LIBRARIES ${FREETYPE_LIBRARIES})
|
list(APPEND GTK2_LIBRARIES ${FREETYPE_LIBRARIES})
|
||||||
|
|
||||||
@ -586,6 +587,8 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
|||||||
foreach(_GTK2_component ${GTK2_FIND_COMPONENTS})
|
foreach(_GTK2_component ${GTK2_FIND_COMPONENTS})
|
||||||
string(TOUPPER ${_GTK2_component} _COMPONENT_UPPER)
|
string(TOUPPER ${_GTK2_component} _COMPONENT_UPPER)
|
||||||
|
|
||||||
|
set(GTK2_${_COMPONENT_UPPER}_FIND_QUIETLY ${GTK2_FIND_QUIETLY})
|
||||||
|
|
||||||
if(_GTK2_component STREQUAL "gtk")
|
if(_GTK2_component STREQUAL "gtk")
|
||||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GTK2_${_COMPONENT_UPPER} "Some or all of the gtk libraries were not found."
|
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GTK2_${_COMPONENT_UPPER} "Some or all of the gtk libraries were not found."
|
||||||
GTK2_GTK_LIBRARY
|
GTK2_GTK_LIBRARY
|
||||||
|
Loading…
x
Reference in New Issue
Block a user