2 # Process this file with autoconf to produce a configure script.
6 AC_INIT([libmm-evas-renderer], [0.0.1])
7 AC_CONFIG_SRCDIR([src])
8 AC_CONFIG_HEADER([config.h])
9 AM_INIT_AUTOMAKE([-Wall foreign subdir-objects])
11 # Checks for programs.
12 m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
19 AC_FUNC_SELECT_ARGTYPES
25 AC_PROG_GCC_TRADITIONAL
28 PKG_CHECK_MODULES(MMCOMMON, mm-common)
29 AC_SUBST(MMCOMMON_CFLAGS)
30 AC_SUBST(MMCOMMON_LIBS)
32 PKG_CHECK_MODULES(GLIB, glib-2.0)
36 PKG_CHECK_MODULES(TBM, libtbm)
40 PKG_CHECK_MODULES(MEDIAPACKET, capi-media-tool)
41 AC_SUBST(MEDIAPACKET_CFLAGS)
42 AC_SUBST(MEDIAPACKET_LIBS)
44 PKG_CHECK_MODULES(ELEMENTARY, elementary)
45 AC_SUBST(ELEMENTARY_CFLAGS)
46 AC_SUBST(ELEMENTARY_LIBS)
48 PKG_CHECK_MODULES(EVAS, evas)
52 PKG_CHECK_MODULES(ECORE, ecore)
53 AC_SUBST(ECORE_CFLAGS)
56 # Checks for header files.
58 AC_CHECK_HEADERS([fcntl.h stdlib.h string.h syslog.h unistd.h])
60 # Checks for typedefs, structures, and compiler characteristics.
66 # Checks for library functions.
71 AC_FUNC_SELECT_ARGTYPES
73 AC_CHECK_FUNCS([memset])