Packaging: update version to 0.6.2
[platform/core/uifw/e-tizen-testcase.git] / configure.ac
1 # Process this file with autoconf to produce a configure script.
2 dnl Process this file with autoconf to produce a configure script.
3
4 # get rid of that stupid cache mechanism
5 rm -f config.cache
6
7 AC_INIT([e_tizen_unittests], [0.1.0], [enlightenment-devel@lists.sourceforge.net])
8 AC_PREREQ([2.52])
9 AC_CONFIG_SRCDIR([configure.ac])
10
11 AM_CONFIG_HEADER([config.h])
12
13 AM_INIT_AUTOMAKE([1.11])
14
15 GETTEXT_PACKAGE="e_tizen_unittests"
16 AC_SUBST([GETTEXT_PACKAGE])
17 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], "$GETTEXT_PACKAGE", [Gettext package])
18 AC_SUBST(GCC_CXXFLAGS)
19
20 AC_USE_SYSTEM_EXTENSIONS
21 AM_PROG_CC_STDC
22 AM_PROG_CC_C_O
23 AC_PROG_CXX
24
25 requirements="\
26    elementary \
27    libtbm \
28    libpng \
29    eldbus \
30    enlightenment \
31    capi-ui-efl-util \
32    wayland-client \
33    ecore-wl2 \
34    tizen-extension-client \
35    tizen-launch-client \
36    tzsh-screensaver-manager-service \
37    tzsh-screensaver-service \
38    cairo \
39    pixman-1 \
40    "
41
42 PKG_CHECK_MODULES(E_TEST_RUNNER, [${requirements}])
43
44 # Find edje_cc
45 PKG_CHECK_MODULES(EDJE, [edje >= 1.0.0])
46 AC_ARG_WITH(edje-cc,
47    AC_HELP_STRING([--with-edje-cc=PATH], [specify a specific path to edje_cc]),
48    [
49        v=$withval;
50        EDJE_CC=$v
51    ],
52    [
53    EDJE_CC=$(pkg-config --variable=prefix edje)/bin/edje_cc
54    ]
55 )
56 AC_SUBST(EDJE_CC)
57 AC_MSG_CHECKING([Which edje_cc to use])
58 AC_MSG_RESULT(${EDJE_CC})
59
60 AC_CONFIG_FILES([
61 Makefile
62 src/Makefile
63 data/Makefile
64 ])
65
66 AC_OUTPUT