diff options
author | Edward O'Callaghan <funfunctor@folklore1984.net> | 2017-02-27 14:02:14 +1100 |
---|---|---|
committer | Edward O'Callaghan <funfunctor@folklore1984.net> | 2017-02-27 14:02:34 +1100 |
commit | 52d7c564db7a023af89bd10e76f41ef3c2575ada (patch) | |
tree | 70e97b574543dba0b39c4ae8b6774dbec347767d | |
parent | 8c5c074816fadcf2526a8ca9903185a5f21096d6 (diff) |
cmake_modules/FindLibEpoxy.cmake: initial impl
Signed-off-by: Edward O'Callaghan <funfunctor@folklore1984.net>
-rw-r--r-- | cmake_modules/FindLibEpoxy.cmake | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/cmake_modules/FindLibEpoxy.cmake b/cmake_modules/FindLibEpoxy.cmake new file mode 100644 index 0000000..5747035 --- /dev/null +++ b/cmake_modules/FindLibEpoxy.cmake @@ -0,0 +1,38 @@ +# Try to find libdrm +# +# Once done, this will define +# +# LIBEPOXY_FOUND +# LIBEPOXY_INCLUDE_DIR +# LIBEPOXY_LIBRARIES + +find_package(PkgConfig) + +pkg_check_modules(PC_LIBEPOXY QUIET libepoxy) + +find_path(LIBEPOXY_INCLUDE_DIR + NAMES epoxy/gl.h + HINTS + ${PC_LIBEPOXY_INCLUDEDIR} + ${PC_LIBEPOXY_INCLUDE_DIRS} + /usr/include +) + +find_library(LIBEPOXY_LIBRARY + NAMES epoxy + HINTS + ${PC_LIBEPOXY_LIBDIR} + ${PC_LIBEPOXY_LIBRARY_DIRS} + /usr/lib64 + /usr/lib +) + +SET(LIBEPOXY_LIBRARIES optimized ${LIBEPOXY_LIBRARY}) +#SET(LIBEPOXY_VERSION ${LIBEPOXY_PKGCONF_VERSION}) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(LIBEPOXY DEFAULT_MSG + LIBEPOXY_LIBRARIES LIBEPOXY_INCLUDE_DIR +) + +mark_as_advanced(LIBEPOXY_INCLUDE_DIR LIBEPOXY_LIBRARIES) |