# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ(2.52) AC_INIT([libmm-evas-renderer], [0.0.1]) AC_CONFIG_SRCDIR([src]) AC_CONFIG_HEADER([config.h]) AM_INIT_AUTOMAKE([-Wall foreign subdir-objects]) # Checks for programs. m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) AC_PROG_CC AM_PROG_CC_C_O AC_C_CONST dnl AC_FUNC_MALLOC AC_FUNC_MMAP AC_FUNC_REALLOC AC_FUNC_SELECT_ARGTYPES AC_FUNC_STAT AC_FUNC_VPRINTF AC_HEADER_STDBOOL AC_HEADER_STDC AC_HEADER_TIME AC_PROG_GCC_TRADITIONAL AC_PROG_LIBTOOL PKG_CHECK_MODULES(MMCOMMON, mm-common) AC_SUBST(MMCOMMON_CFLAGS) AC_SUBST(MMCOMMON_LIBS) PKG_CHECK_MODULES(GLIB, glib-2.0) AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) PKG_CHECK_MODULES(TBM, libtbm) AC_SUBST(TBM_CFLAGS) AC_SUBST(TBM_LIBS) PKG_CHECK_MODULES(MEDIAPACKET, capi-media-tool) AC_SUBST(MEDIAPACKET_CFLAGS) AC_SUBST(MEDIAPACKET_LIBS) PKG_CHECK_MODULES(ELEMENTARY, elementary) AC_SUBST(ELEMENTARY_CFLAGS) AC_SUBST(ELEMENTARY_LIBS) PKG_CHECK_MODULES(EVAS, evas) AC_SUBST(EVAS_CFLAGS) AC_SUBST(EVAS_LIBS) PKG_CHECK_MODULES(ECORE, ecore) AC_SUBST(ECORE_CFLAGS) AC_SUBST(ECORE_LIBS) # Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS([fcntl.h stdlib.h string.h syslog.h unistd.h]) # Checks for typedefs, structures, and compiler characteristics. AC_HEADER_STDBOOL AC_C_CONST AC_TYPE_INT64_T AC_HEADER_TIME # Checks for library functions. AC_FUNC_ALLOCA AC_FUNC_FORK AC_FUNC_MALLOC AC_FUNC_MEMCMP AC_FUNC_SELECT_ARGTYPES AC_TYPE_SIGNAL AC_CHECK_FUNCS([memset]) AC_CONFIG_FILES([ Makefile src/Makefile mm-evas-renderer.pc ]) AC_OUTPUT