evas.vapi: bind HINT_EXPAND and HINT_FILL
[libeflvala.git] / configure.ac
blobbdb3451ea59c94c9e9f2ab35eca10ddeed4df445
1 AC_INIT([libeflvala], [0.1.0.0], [mlauer@vanille-media.de], [libeflvala])
2 AC_CONFIG_SRCDIR([Makefile.am])
3 AC_CONFIG_HEADERS(config.h)
4 AM_INIT_AUTOMAKE([dist-bzip2])
5 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
7 AC_PROG_CC
8 AM_PROG_CC_C_O
9 AC_DISABLE_STATIC
10 AC_PROG_LIBTOOL
12 AC_PATH_PROG(VALAC, valac, valac)
13 AC_SUBST(VALAC)
15 AC_SUBST(CFLAGS)
16 AC_SUBST(CPPFLAGS)
17 AC_SUBST(LDFLAGS)
19 VALA_REQUIRED=0.7.9
20 EINA_REQUIRED=0.0.0
21 EVAS_REQUIRED=0.0.0
22 ECORE_REQUIRED=0.0.0
23 EDJE_REQUIRED=0.0.0
24 ELM_REQUIRED=0.0.0
25 GLIB_REQUIRED=2.18.0
26 DBUS_REQUIRED=1.2.1
27 DBUS_GLIB_REQUIRED=0.74
29 PKG_CHECK_MODULES(VALA,
30   vala-1.0 >= $VALA_REQUIRED)
32 PKG_CHECK_MODULES(DEPS,
33   dbus-1 >= $DBUS_REQUIRED
34   dbus-glib-1 >= $DBUS_GLIB_REQUIRED
35   eina-0 >= $EINA_REQUIRED
36   evas >= $EVAS_REQUIRED
37   ecore >= $ECORE_REQUIRED
38   edje >= $EDJE_REQUIRED
39   elementary >= $ELM_REQUIRED
40   glib-2.0 >= $GLIB_REQUIRED
41   gobject-2.0 >= $GLIB_REQUIRED)
42 AC_SUBST(DEPS_CFLAGS)
43 AC_SUBST(DEPS_LIBS)
45 AC_ARG_WITH(edje-cc,
46 [  --with-edje-cc=PATH  specify a specific path to edje_cc],
48   v=$withval;
49   edje_cc=$v
50   echo "  Enlightenment edje_cc explicitly set to "$edje_cc;
51 ],[
52   edje_cc=$(pkg-config --variable=prefix edje)/bin/edje_cc
54 AC_SUBST(edje_cc)
57 # shall we compile the library? [default=yes]
58 AC_ARG_ENABLE(library,      [  --disable-library        skip building the eflvala library [[default=no]]])
59 AM_CONDITIONAL(MAKE_LIBRARY, test x$enable_library != xno)
60 AC_MSG_CHECKING([whether to compile the eflvala library])
61 if test "$enable_library" != no; then
62   AC_MSG_RESULT(yes)
63 else
64   AC_MSG_RESULT(no)
67 # shall we compile the examples? [default=yes]
68 AC_ARG_ENABLE(examples,      [  --disable-examples      skip building the examples [[default=no]]])
69 AM_CONDITIONAL(MAKE_EXAMPLES, test x$enable_examples != xno)
70 AC_MSG_CHECKING([whether to compile the example apps])
71 if test "$enable_examples" != no; then
72   AC_MSG_RESULT(yes)
73 else
74   AC_MSG_RESULT(no)
78 AC_CONFIG_FILES([
79   Makefile
80   data/Makefile
81   data/images/Makefile
82   data/objects/Makefile
83   eflvala/Makefile
84   vapi/Makefile
85   tests/Makefile
86   examples/Makefile
87   examples/eina/Makefile
88   examples/ecore/Makefile
89   examples/ecore-signals/Makefile
90   examples/ecore-glib/Makefile
91   examples/edje/Makefile
92   examples/elementary/Makefile
93   examples/library/Makefile
94   examples/library/application/Makefile
95   examples/library/dialer/Makefile
96   examples/library/viewstates/Makefile
97   eflvala-1.0.pc])
99 AC_OUTPUT