a0fdd2f6fdda70d5d101fa9ed6b68fa47ef1f50c
[profile/ivi/lemolo.git] / configure.ac
1 AC_PREREQ([2.60])
2 AC_INIT([ofono-efl], [1])
3
4 AM_INIT_AUTOMAKE([foreign subdir-objects])
5 AM_CONFIG_HEADER([config.h])
6 AC_CONFIG_MACRO_DIR([m4])
7
8 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
9
10 AM_MAINTAINER_MODE
11
12 PKG_PROG_PKG_CONFIG
13
14 COMPILER_FLAGS
15
16 AC_LANG_C
17
18 AC_USE_SYSTEM_EXTENSIONS
19 AC_PROG_CC
20 AM_PROG_CC_C_O
21 AC_C___ATTRIBUTE__
22
23 AC_DISABLE_STATIC
24 AC_PROG_LIBTOOL
25
26 PKG_CHECK_MODULES([EFL],
27         [
28                 elementary
29                 edbus
30                 dbus-1
31          ])
32
33 EFL_WITH_BIN([edje], [edje-cc], [edje_cc])
34
35 with_max_log_level="EINA_LOG_LEVEL_DBG"
36 AC_ARG_WITH(maximum-log-level,
37    [AC_HELP_STRING([--with-maximum-log-level=NUMBER],
38                    [limit log level, any call to EINA_LOG() with values greater than this will be compiled out, ignoring runtime settings, but saving function calls.])],
39    [with_max_log_level="${withval}"], [:])
40 AC_DEFINE_UNQUOTED(EINA_LOG_LEVEL_MAXIMUM, ${with_max_log_level}, [if set, logging is limited to this amount.])
41
42 AC_CONFIG_FILES([
43 Makefile
44 ])
45
46 AC_OUTPUT