2022-04-25 21:01:54 +08:00
|
|
|
#
|
|
|
|
# Try to find GBM library and include path.
|
|
|
|
# Once done this will define
|
|
|
|
#
|
|
|
|
# GBM_FOUND
|
|
|
|
# GBM_INCLUDE_PATH
|
|
|
|
# GBM_LIBRARY
|
|
|
|
#
|
|
|
|
|
|
|
|
if(PKG_CONFIG_FOUND)
|
|
|
|
pkg_check_modules(PC_GBM gbm QUIET)
|
|
|
|
endif()
|
|
|
|
|
|
|
|
find_path(GBM_INCLUDE_DIR NAMES gbm.h)
|
|
|
|
find_library(GBM_LIBRARY NAMES gbm)
|
|
|
|
|
|
|
|
include(FindPackageHandleStandardArgs)
|
|
|
|
find_package_handle_standard_args(GBM DEFAULT_MSG GBM_LIBRARY GBM_INCLUDE_DIR)
|
2023-08-15 15:39:53 +08:00
|
|
|
|
|
|
|
add_library(GBM::GBM IMPORTED UNKNOWN)
|
|
|
|
set_target_properties(GBM::GBM PROPERTIES
|
|
|
|
INTERFACE_INCLUDE_DIRECTORIES ${GBM_INCLUDE_DIR}
|
|
|
|
IMPORTED_LOCATION ${GBM_LIBRARY})
|