diff options
author | Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp> | 2013-12-19 17:16:35 +0900 |
---|---|---|
committer | Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp> | 2014-01-08 15:33:06 +0900 |
commit | 59b6520219d94190cb1247e86b49487d78f4cc03 (patch) | |
tree | 37c51bbd0e24ad29c134fdb31bc5df2e525caff4 /cmake | |
parent | 83a98a7bab03e9b356a2a556457dfdc0bf9691cd (diff) | |
download | wayland-ivi-extension-59b6520219d94190cb1247e86b49487d78f4cc03.tar.gz |
cmake: Modified FindWeston.cmake to use libweston-layout.so
libweston-layout.so is common layout library from ivi-shell of weston.
It supports common interface to control surfaces/layers.
Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/modules/FindWeston.cmake | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/cmake/modules/FindWeston.cmake b/cmake/modules/FindWeston.cmake index ac811ae..4ff8f5d 100644 --- a/cmake/modules/FindWeston.cmake +++ b/cmake/modules/FindWeston.cmake @@ -22,12 +22,19 @@ FIND_PATH(WESTON_INCLUDE_DIR compositor.h /include/weston ) +FIND_LIBRARY(WESTON_LIBRARIES +NAMES weston-layout +PATHS /lib/weston +) + SET( WESTON_FOUND "NO" ) -IF(WESTON_INCLUDE_DIR) +IF(WESTON_INCLUDE_DIR AND WESTON_LIBRARIES) SET( WESTON_FOUND "YES" ) message(STATUS "Found weston includes: ${WESTON_INCLUDE_DIR}") -ENDIF(WESTON_INCLUDE_DIR) + message(STATUS "Found weston libs: ${WESTON_LIBRARIES}") +ENDIF(WESTON_INCLUDE_DIR AND WESTON_LIBRARIES) MARK_AS_ADVANCED( WESTON_INCLUDE_DIR + WESTON_LIBRARIES ) |