1 # get rid of that stupid cache mechanism
4 AC_INIT(e_dbus, 0.5.0.050, enlightenment-devel@lists.sourceforge.net)
6 AC_CONFIG_SRCDIR(configure.ac)
10 AM_INIT_AUTOMAKE(1.6 dist-bzip2)
11 AM_CONFIG_HEADER(config.h)
17 define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl
18 define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl
21 VMAJ=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $1);}'`
22 VMIN=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $2);}'`
23 VMIC=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $3);}'`
24 SNAP=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $4);}'`
25 version_info=`expr $VMAJ + $VMIN`":$VMIC:$VMIN"
26 AC_SUBST(version_info)
28 dnl Check enabled modules to build
30 AC_HELP_STRING([--disable-ehal],
31 [Disable ehal build]),
32 [enable_ehal=$enableval],
35 AC_HELP_STRING([--disable-enm],
37 [enable_enm=$enableval],
39 AC_ARG_ENABLE(enotify,
40 AC_HELP_STRING([--disable-enotify],
41 [Disable enotify build]),
42 [enable_enotify=$enableval],
43 [enable_enotify="yes"])
46 PKG_CHECK_MODULES([EINA], [eina-0])
48 PKG_CHECK_MODULES([EDBUS], [
55 if test "x${enable_enotify}" = "xyes"
57 PKG_CHECK_MODULES(EVAS, [evas >= 0.9.9], [], [enable_enotify="no"])
60 AC_ARG_ENABLE(build-test-gui,
61 AS_HELP_STRING([--enable-build-test-gui], [Build with gui for testing]),
62 [ PKG_CHECK_MODULES([HAL_TEST_GUI], [
66 # temporarily disable until update to newer tree2 api
67 [AC_DEFINE([EWL_GUI], 0, [An ewl gui for e_dbus_hal])],
68 [AC_DEFINE([EWL_GUI], 0, [An ewl gui for e_dbus_hal])]
73 AM_CONDITIONAL([BUILD_EHAL], [test "x${enable_ehal}" = "xyes"])
74 AM_CONDITIONAL([BUILD_ENM], [test "x${enable_enm}" = "xyes"])
75 AM_CONDITIONAL([BUILD_ENOTIFY], [test "x${enable_enotify}" = "xyes"])
85 src/lib/notification/Makefile
94 #####################################################################
100 echo "------------------------------------------------------------------------"
101 echo "$PACKAGE $VERSION"
102 echo "------------------------------------------------------------------------"
106 echo " EHal.................: $enable_ehal"
107 echo " ENM..................: $enable_enm"
108 echo " ENotify..............: $enable_enotify"
110 echo "Configuration Options Summary:"
112 echo " Compilation..........: make"
114 echo " Installation.........: make install"
116 echo " prefix.............: $prefix"