diff options
author | Ryuan Choi <ryuan.choi@samsung.com> | 2013-11-16 15:17:58 +0900 |
---|---|---|
committer | Ryuan Choi <ryuan.choi@gmail.com> | 2013-11-16 15:18:55 +0900 |
commit | 8c0d7d8e5ee23381dd6cf98355ac4522d944055e (patch) | |
tree | 79aa99b535b11c748124e7b0b45ae31b08127e7a /cmakeconfig | |
parent | a4c16c221efdf592404b397d3c472414794df01d (diff) | |
download | efl-8c0d7d8e5ee23381dd6cf98355ac4522d944055e.tar.gz |
Add EezeConfig.cmake.in
Other components already install XXXConfig.cmake and XXConfigVersion.cmake,
but Eeze was missing.
Diffstat (limited to 'cmakeconfig')
-rw-r--r-- | cmakeconfig/EezeConfig.cmake.in | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/cmakeconfig/EezeConfig.cmake.in b/cmakeconfig/EezeConfig.cmake.in new file mode 100644 index 0000000000..3f211ebe5c --- /dev/null +++ b/cmakeconfig/EezeConfig.cmake.in @@ -0,0 +1,32 @@ +# - Try to find eeze +# Once done this will define +# EEZE_FOUND - System has eeze +# EEZE_INCLUDE_DIRS - The eeze include directories +# EEZE_LIBRARIES - The libraries needed to use eeze +# EEZE_DEFINITIONS - Compiler switches required for using eeze + +set(MY_PKG eeze) + +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_LIBEEZE ${_QUIET} ${MY_PKG}) + +find_library(EEZE_LIBRARY + NAMES ${PC_LIBEEZE_LIBRARIES} + HINTS ${PC_LIBEEZE_LIBDIR} ${PC_LIBEEZE_LIBRARY_DIRS} ) + +set(EEZE_DEFINITIONS ${PC_LIBEEZE_CFLAGS_OTHER}) +set(EEZE_LIBRARIES ${EEZE_LIBRARY}) +set(EEZE_INCLUDE_DIRS ${PC_LIBEEZE_INCLUDE_DIRS}) + +include(FindPackageHandleStandardArgs) +# handle the QUIETLY and REQUIRED arguments and set EEZE_FOUND to TRUE +# if all listed variables are TRUE +find_package_handle_standard_args(${MY_PKG} DEFAULT_MSG + EEZE_LIBRARIES EEZE_INCLUDE_DIRS) + +mark_as_advanced(EEZE_INCLUDE_DIRS EEZE_LIBRARY EEZE_LIBRARIES EEZE_DEFINITIONS) + |