Separated ICO System Controller from HomeScreen.
[profile/ivi/ico-uxf-homescreen.git] / configure.ac
index b98fcfa..d97c8ef 100644 (file)
@@ -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,6 +28,7 @@ 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])
@@ -39,12 +40,11 @@ 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])
 
 # 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.
@@ -56,11 +56,10 @@ 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 +78,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 +91,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"
@@ -135,8 +138,8 @@ AC_CONFIG_FILES([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])
 AC_PROG_RANLIB([ranlib])