AC_PREREQ(2.52) AC_INIT([mm-hal-testcase], [0.8.0]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_CONFIG_HEADERS([config.h:config.hin]) AC_CONFIG_MACRO_DIR([m4]) # Checks for programs. m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) AC_PROG_CC AC_PROG_CXX AM_PROG_CC_C_O AC_C_CONST AC_HEADER_STDBOOL AC_HEADER_STDC AC_HEADER_TIME AC_PROG_GCC_TRADITIONAL AC_PROG_LIBTOOL # Checks for libraries. PKG_CHECK_MODULES(GLIB, glib-2.0) AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) PKG_CHECK_MODULES(DLOG, dlog) AC_SUBST(DLOG_CFLAGS) AC_SUBST(DLOG_LIBS) PKG_CHECK_MODULES(SYSTEM_INFO, capi-system-info) AC_SUBST(SYSTEM_INFO_CFLAGS) AC_SUBST(SYSTEM_INFO_LIBS) PKG_CHECK_MODULES(GST, gstreamer-1.0 >= 1.2.0) AC_SUBST(GST_CFLAGS) AC_SUBST(GST_LIBS) PKG_CHECK_MODULES(GST_PLUGIN_BASE, gstreamer-plugins-base-1.0 >= 1.2.0) AC_SUBST(GST_PLUGIN_BASE_CFLAGS) AC_SUBST(GST_PLUGIN_BASE_LIBS) PKG_CHECK_MODULES(INIPARSER, iniparser) AC_SUBST(INIPARSER_CFLAGS) AC_SUBST(INIPARSER_LIBS) PKG_CHECK_MODULES(TBM, libtbm) AC_SUBST(TBM_CFLAGS) AC_SUBST(TBM_LIBS) PKG_CHECK_MODULES([GST_ALLOCATORS], [gstreamer-allocators-1.0]) PKG_CHECK_MODULES(LIBJSON, [ json-c >= 0.11 ]) # Checks for library functions. AC_CONFIG_FILES([ Makefile src/Makefile src/camera/Makefile src/radio/Makefile src/audio/Makefile src/codec/Makefile testcase/Makefile testcase/camera/Makefile testcase/radio/Makefile testcase/audio/Makefile testcase/codec/Makefile camera-hal-interface.pc radio-hal-interface.pc codec-hal-interface.pc ]) AC_OUTPUT