Add dependency version checking.
authorU. Artie Eoff <ullysses.a.eoff@intel.com>
Tue, 26 Feb 2013 20:55:08 +0000 (12:55 -0800)
committerU. Artie Eoff <ullysses.a.eoff@intel.com>
Tue, 26 Feb 2013 20:55:08 +0000 (12:55 -0800)
Add version check for Weston SDK.
Add version check for EFL Toolkit.
Add check for wayland-cursor package.

Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
configure.ac
src/extensions/weston/Makefile.am

index 9c40466..dbb7656 100644 (file)
@@ -23,9 +23,10 @@ LDFLAGS="-Wl,--no-as-needed"
 
 PKG_CHECK_MODULES([CHECK], [check >= 0.9.8])
 PKG_CHECK_MODULES(CAIRO, [cairo >= 1.10.0])
-PKG_CHECK_MODULES(WAYLAND, [wayland-client wayland-egl])
+PKG_CHECK_MODULES(WAYLAND, [wayland-client wayland-egl wayland-cursor])
 PKG_CHECK_MODULES(WAYLAND_SERVER, [wayland-server])
-PKG_CHECK_MODULES(EFL, [elementary ecore-wayland evas-wayland-egl evas-wayland-shm])
+PKG_CHECK_MODULES(WESTON, [weston >= 1.0.6])
+PKG_CHECK_MODULES(EFL, [elementary >= 1.7.6 ecore-wayland >= 1.7.6 evas-wayland-egl >= 1.7.6 evas-wayland-shm >= 1.7.6])
 PKG_CHECK_MODULES(PIXMAN, [pixman-1])
 
 # TODO: Add support to conditionally build EFL suite, Core suite, etc...
index 5d49542..13e1eef 100644 (file)
@@ -12,10 +12,12 @@ weston_wfits = weston-wfits.la
 weston_wfits_la_CFLAGS =                       \
        $(GCC_CFLAGS)                           \
        $(WAYLAND_SERVER_CFLAGS)                \
+       $(WESTON_CFLAGS)                        \
        $(PIXMAN_CFLAGS)
-
 weston_wfits_la_LDFLAGS = -module -avoid-version
-weston_wfits_la_LIBADD = $(WAYLAND_SERVER_LIBS)
+weston_wfits_la_LIBADD =                       \
+       $(WAYLAND_SERVER_LIBS)                  \
+       $(WESTON_LIBS)
 weston_wfits_la_SOURCES =                                              \
        weston-wfits.c                                                  \
        $(top_srcdir)/src/extensions/protocol/wayland-fits-protocol.c