X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=configure.ac;h=84bdb7970b44a846b94d18dbe24eec0f1a3cfcd7;hb=34baff16d98c725c6e170c530f0ab72373b17a8f;hp=65505d6f59a2c8a8e96f231da36c54b7c58af774;hpb=b670a03bdaf9320cc653241b426a15bfc3aa16f6;p=platform%2Fcore%2Fuifw%2Flibtdm.git diff --git a/configure.ac b/configure.ac index 65505d6..84bdb79 100644 --- a/configure.ac +++ b/configure.ac @@ -23,10 +23,31 @@ LT_INIT([disable-static]) # Enable quiet compiles on automake 1.11. m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) -PKG_CHECK_MODULES(TDM, libtbm pthread-stubs libpng) +AC_PATH_PROG([wayland_scanner], [wayland-scanner]) +if test x$wayland_scanner = x; then + AC_MSG_ERROR([wayland-scanner is needed to compile]) +fi + +PKG_CHECK_MODULES(WAYLAND_SCANNER, wayland-scanner >= 1.7.0) + +PKG_CHECK_MODULES(TDM, dlog libtbm pthread-stubs libpng wayland-server) + +PKG_CHECK_MODULES(TTRACE, + [ttrace], + [have_ttrace="yes"], [have_ttrace="no"]) +if test "x$have_ttrace" = "xyes"; then + TDM_CFLAGS="$TDM_CFLAGS $TTRACE_CFLAGS" + TDM_LIBS="$TDM_LIBS $TTRACE_LIBS" + AC_DEFINE(HAVE_TTRACE, 1, [ttrace available]) +fi + AC_SUBST(TDM_CFLAGS) AC_SUBST(TDM_LIBS) +PKG_CHECK_MODULES(TDM_CLIENT, dlog wayland-client) +AC_SUBST(TDM_CLIENT_CFLAGS) +AC_SUBST(TDM_CLIENT_LIBS) + # set the dir for the tbm module DEFAULT_TDM_MODULE_PATH="${libdir}/tdm" AC_ARG_WITH(tdm-module-path, AS_HELP_STRING([--with-tdm-module-path=PATH], [tdm module dir]), @@ -40,12 +61,18 @@ AC_OUTPUT([ Makefile libtdm.pc include/Makefile - src/Makefile]) + protocol/Makefile + client/libtdm-client.pc + client/Makefile + src/Makefile + tools/Makefile]) echo "" echo "$PACKAGE_STRING will be compiled with:" echo "" echo "TDM_CFLAGS : $TDM_CFLAGS" echo "TDM_LIBS : $TDM_LIBS" +echo "TDM_CLIENT_CFLAGS : $TDM_CLIENT_CFLAGS" +echo "TDM_CLIENT_LIBS : $TDM_CLIENT_LIBS" echo "TDM_MODULE_PATH : $TDM_MODULE_PATH" echo ""