X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=configure.ac;h=4412fc4ba6b404d52327084d8955b0a1b3db9df9;hb=HEAD;hp=b98fcfa94831253a7bbff8d8c0ac8183d9bfc852;hpb=d0dea4b2e0edba93753509ec21e864a3c2ce2aad;p=profile%2Fivi%2Fico-uxf-homescreen.git diff --git a/configure.ac b/configure.ac index b98fcfa..4412fc4 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.68]) -AC_INIT([org.tizen.ico.homescreen], [0.9.13], []) +AC_INIT([org.tizen.ico.homescreen], [0.9.21], []) AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz]) AC_CONFIG_SRCDIR([configure.ac]) AC_CONFIG_HEADERS([config.h]) @@ -28,9 +28,11 @@ AC_CHECK_LIB([aul], [aul_app_get_appid_bypid], AUL_LIBS="-laul") AC_SUBST(AUL_LIBS) # libraries for common. +PKG_CHECK_MODULES([EGL], [egl]) PKG_CHECK_MODULES([EINA], [eina]) PKG_CHECK_MODULES([EVAS], [evas]) PKG_CHECK_MODULES([ECORE], [ecore]) +PKG_CHECK_MODULES([ECOREEVAS], [ecore-evas]) PKG_CHECK_MODULES([GLIB], [glib-2.0]) PKG_CHECK_MODULES([JSONGLIB], [json-glib-1.0]) PKG_CHECK_MODULES([AIL], [ail]) @@ -39,28 +41,19 @@ PKG_CHECK_MODULES([AUL], [aul]) PKG_CHECK_MODULES([PKGMGR], [pkgmgr]) PKG_CHECK_MODULES([WAYLANDCLIENT], [wayland-client]) PKG_CHECK_MODULES([NOTIFICATION], [notification]) +PKG_CHECK_MODULES([APPSVC], [appsvc]) +PKG_CHECK_MODULES([DLOG], [dlog]) +PKG_CHECK_MODULES([CAPIAPPFWAPPLICATION], [capi-appfw-application]) +PKG_CHECK_MODULES([LIBWEBSOCKETS], [libwebsockets]); # libraries for homescreen. PKG_CHECK_MODULES([EDJE], [edje]) -PKG_CHECK_MODULES([ELEM], [elementary]) PKG_CHECK_MODULES([ECOREWAYLAND], [ecore-wayland]) -PKG_CHECK_MODULES([ECOREX], [ecore-x]) PKG_CHECK_MODULES([WAYLANDCURSOR], [wayland-cursor]) -# libraries for system-controller. -PKG_CHECK_MODULES([DLOG], [dlog]) -PKG_CHECK_MODULES([CAPIAPPFWAPPLICATION], [capi-appfw-application]) -PKG_CHECK_MODULES([MURPHYCOMMON], [murphy-common]); -PKG_CHECK_MODULES([MURPHYDOMAINCONTROLLER], [murphy-domain-controller]); -PKG_CHECK_MODULES([MURPHYECORE], [murphy-ecore]); -PKG_CHECK_MODULES([MURPHYRESOURCE], [murphy-resource]); -PKG_CHECK_MODULES([LIBWEBSOCKETS], [libwebsockets]); -PKG_CHECK_MODULES([ECOREEVAS], [ecore-evas]) -PKG_CHECK_MODULES([EDBUS], [edbus]) - # Set flags -EFL_CFLAGS="$EINA_CFLAGS $EVAS_CFLAGS $ECORE_CFLAGS $EDJE_CFLAGS $ELEM_CFLAGS $ECOREWAYLAND_CFLAGS $EDBUS_CFLAGS" -EFL_LIBS="$EINA_LIBS $EVAS_LIBS $ECORE_LIBS $EDJE_LIBS $ELEM_LIBS $ECOREWAYLAND_LIBS $ECOREX_LIBS $EDBUS_LIBS" +EFL_CFLAGS="$EINA_CFLAGS $EVAS_CFLAGS $ECORE_CFLAGS $EDJE_CFLAGS $ECOREWAYLAND_CFLAGS" +EFL_LIBS="$EINA_LIBS $EVAS_LIBS $ECORE_LIBS $EDJE_LIBS $ECOREWAYLAND_LIBS $ECOREX_LIBS" AC_SUBST(EFL_CFLAGS) AC_SUBST(EFL_LIBS) @@ -79,6 +72,9 @@ UWS_LIBS="-lico-util" AC_SUBST(UWS_CFLAGS) AC_SUBST(UWS_LIBS) +GENIVI_LIBS="-lilmCommon -lilmControl -lilmClient" +AC_SUBST(GENIVI_LIBS) + SLPPKGMGR_CFLAGS="$SLPPKGMGR_CFLAGS" SLPPKGMGR_LIBS="$SLPPKGMGR_LIBS" AC_SUBST(SLPPKGMGR_CFLAGS) @@ -89,11 +85,12 @@ WL_LIBS="$WAYLANDCLIENT_LIBS $WAYLANDCURSOR_LIBS" AC_SUBST(WL_CFLAGS) AC_SUBST(WL_LIBS) -WESTONPLUGIN_CFLAGS="-I/usr/include/ico-uxf-weston-plugin" WESTONPLUGIN_LIBS="-lico-uxf-weston-plugin" -AC_SUBST(WESTONPLUGIN_CFLAGS) AC_SUBST(WESTONPLUGIN_LIBS) +CFLAGS="$CFLAGS $EGL_CFLAGS" +AC_SUBST(CFLAGS) + if test "x$GCC" = "xyes"; then my_common_gcc_flags="-Wall -Wextra -Wno-unused-parameter \ -Wno-missing-field-initializers -g -fvisibility=hidden" @@ -126,18 +123,13 @@ AC_CONFIG_FILES([Makefile lib/common/Makefile lib/notification/Makefile lib/apps-framework/Makefile - lib/misc/Makefile - lib/misc/state-machine/Makefile - lib/system-controller/Makefile src/Makefile - src/syscond/Makefile src/homescreen/Makefile src/statusbar/Makefile src/onscreen/Makefile tool/Makefile + tool/notification/Makefile tests/Makefile - tests/statusbar/Makefile - tests/system-controller/Makefile - tests/system-controller/apps-framework/Makefile]) + tests/apps-framework/Makefile]) AC_PROG_RANLIB([ranlib]) AC_OUTPUT