forked from enlightenment/efl
- EldbusConfig.cmake.in - EthumbClientConfig.cmake.in - EthumbConfig.cmake.inefl-1.8
parent
f8a09fb6db
commit
f42f42a9a6
5 changed files with 117 additions and 0 deletions
@ -0,0 +1,32 @@ |
||||
# - Try to find eldbus |
||||
# Once done this will define |
||||
# ELDBUS_FOUND - System has eldbus |
||||
# ELDBUS_INCLUDE_DIRS - The eldbus include directories |
||||
# ELDBUS_LIBRARIES - The libraries needed to use eldbus |
||||
# ELDBUS_DEFINITIONS - Compiler switches required for using eldbus |
||||
|
||||
set(MY_PKG eldbus) |
||||
|
||||
find_package(PkgConfig) |
||||
if ("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}" VERSION_GREATER "2.8.1") |
||||
# "QUIET" was introduced in 2.8.2 |
||||
set(_QUIET QUIET) |
||||
endif () |
||||
pkg_check_modules(PC_LIBELDBUS ${_QUIET} ${MY_PKG}) |
||||
|
||||
find_library(ELDBUS_LIBRARY |
||||
NAMES ${PC_LIBELDBUS_LIBRARIES} |
||||
HINTS ${PC_LIBELDBUS_LIBDIR} ${PC_LIBELDBUS_LIBRARY_DIRS} ) |
||||
|
||||
set(ELDBUS_DEFINITIONS ${PC_LIBELDBUS_CFLAGS_OTHER}) |
||||
set(ELDBUS_LIBRARIES ${ELDBUS_LIBRARY}) |
||||
set(ELDBUS_INCLUDE_DIRS ${PC_LIBELDBUS_INCLUDE_DIRS}) |
||||
|
||||
include(FindPackageHandleStandardArgs) |
||||
# handle the QUIETLY and REQUIRED arguments and set ELDBUS_FOUND to TRUE |
||||
# if all listed variables are TRUE |
||||
find_package_handle_standard_args(${MY_PKG} DEFAULT_MSG |
||||
ELDBUS_LIBRARIES ELDBUS_INCLUDE_DIRS) |
||||
|
||||
mark_as_advanced(ELDBUS_INCLUDE_DIRS ELDBUS_LIBRARY ELDBUS_LIBRARIES ELDBUS_DEFINITIONS) |
||||
|
@ -0,0 +1,32 @@ |
||||
# - Try to find ethumb_client |
||||
# Once done this will define |
||||
# ETHUMB_CLIENT_FOUND - System has ethumb_client |
||||
# ETHUMB_CLIENT_INCLUDE_DIRS - The ethumb_client include directories |
||||
# ETHUMB_CLIENT_LIBRARIES - The libraries needed to use ethumb_client |
||||
# ETHUMB_CLIENT_DEFINITIONS - Compiler switches required for using ethumb_client |
||||
|
||||
set(MY_PKG ethumb_client) |
||||
|
||||
find_package(PkgConfig) |
||||
if ("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}" VERSION_GREATER "2.8.1") |
||||
# "QUIET" was introduced in 2.8.2 |
||||
set(_QUIET QUIET) |
||||
endif () |
||||
pkg_check_modules(PC_LIBETHUMB_CLIENT ${_QUIET} ${MY_PKG}) |
||||
|
||||
find_library(ETHUMB_CLIENT_LIBRARY |
||||
NAMES ${PC_LIBETHUMB_CLIENT_LIBRARIES} |
||||
HINTS ${PC_LIBETHUMB_CLIENT_LIBDIR} ${PC_LIBETHUMB_CLIENT_LIBRARY_DIRS} ) |
||||
|
||||
set(ETHUMB_CLIENT_DEFINITIONS ${PC_LIBETHUMB_CLIENT_CFLAGS_OTHER}) |
||||
set(ETHUMB_CLIENT_LIBRARIES ${ETHUMB_CLIENT_LIBRARY}) |
||||
set(ETHUMB_CLIENT_INCLUDE_DIRS ${PC_LIBETHUMB_CLIENT_INCLUDE_DIRS}) |
||||
|
||||
include(FindPackageHandleStandardArgs) |
||||
# handle the QUIETLY and REQUIRED arguments and set ETHUMB_CLIENT_FOUND to TRUE |
||||
# if all listed variables are TRUE |
||||
find_package_handle_standard_args(${MY_PKG} DEFAULT_MSG |
||||
ETHUMB_CLIENT_LIBRARIES ETHUMB_CLIENT_INCLUDE_DIRS) |
||||
|
||||
mark_as_advanced(ETHUMB_CLIENT_INCLUDE_DIRS ETHUMB_CLIENT_LIBRARY ETHUMB_CLIENT_LIBRARIES ETHUMB_CLIENT_DEFINITIONS) |
||||
|
@ -0,0 +1,32 @@ |
||||
# - Try to find ethumb |
||||
# Once done this will define |
||||
# ETHUMB_FOUND - System has ethumb |
||||
# ETHUMB_INCLUDE_DIRS - The ethumb include directories |
||||
# ETHUMB_LIBRARIES - The libraries needed to use ethumb |
||||
# ETHUMB_DEFINITIONS - Compiler switches required for using ethumb |
||||
|
||||
set(MY_PKG ethumb) |
||||
|
||||
find_package(PkgConfig) |
||||
if ("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}" VERSION_GREATER "2.8.1") |
||||
# "QUIET" was introduced in 2.8.2 |
||||
set(_QUIET QUIET) |
||||
endif () |
||||
pkg_check_modules(PC_LIBETHUMB ${_QUIET} ${MY_PKG}) |
||||
|
||||
find_library(ETHUMB_LIBRARY |
||||
NAMES ${PC_LIBETHUMB_LIBRARIES} |
||||
HINTS ${PC_LIBETHUMB_LIBDIR} ${PC_LIBETHUMB_LIBRARY_DIRS} ) |
||||
|
||||
set(ETHUMB_DEFINITIONS ${PC_LIBETHUMB_CFLAGS_OTHER}) |
||||
set(ETHUMB_LIBRARIES ${ETHUMB_LIBRARY}) |
||||
set(ETHUMB_INCLUDE_DIRS ${PC_LIBETHUMB_INCLUDE_DIRS}) |
||||
|
||||
include(FindPackageHandleStandardArgs) |
||||
# handle the QUIETLY and REQUIRED arguments and set ETHUMB_FOUND to TRUE |
||||
# if all listed variables are TRUE |
||||
find_package_handle_standard_args(${MY_PKG} DEFAULT_MSG |
||||
ETHUMB_LIBRARIES ETHUMB_INCLUDE_DIRS) |
||||
|
||||
mark_as_advanced(ETHUMB_INCLUDE_DIRS ETHUMB_LIBRARY ETHUMB_LIBRARIES ETHUMB_DEFINITIONS) |
||||
|
Loading…
Reference in new issue