summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorNobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>2013-12-19 17:16:35 +0900
committerNobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>2014-01-08 15:33:06 +0900
commit59b6520219d94190cb1247e86b49487d78f4cc03 (patch)
tree37c51bbd0e24ad29c134fdb31bc5df2e525caff4 /cmake
parent83a98a7bab03e9b356a2a556457dfdc0bf9691cd (diff)
downloadwayland-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.cmake11
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
)