Remove placeholders and cleanup spec
[platform/core/multimedia/libmm-session.git] / configure.ac
1 AC_PREREQ(2.61)
2 AC_INIT(MMSESSION, 1.0, BUG-REPORT-ADDRESS)
3 AC_CONFIG_HEADER([config.h])
4
5 AM_INIT_AUTOMAKE(mm-session, 1.0)
6
7 # Checks for programs.
8 AC_PROG_CC
9 AC_PROG_INSTALL
10 AC_PROG_MAKE_SET
11 AC_PROG_LIBTOOL
12
13 # Checks for libraries.
14 PKG_CHECK_MODULES(AUDIOSESSIONMGR, audio-session-mgr)
15 AC_SUBST(AUDIOSESSIONMGR_CFLAGS)
16 AC_SUBST(AUDIOSESSIONMGR_LIBS)
17
18 PKG_CHECK_MODULES(MMCOMMON, mm-common)
19 AC_SUBST(MMCOMMON_CFLAGS)
20 AC_SUBST(MMCOMMON_LIBS)
21
22 PKG_CHECK_MODULES(MMLOG, mm-log)
23 AC_SUBST(MMLOG_CFLAGS)
24 AC_SUBST(MMLOG_LIBS)
25
26 # Checks for header files.
27 AC_HEADER_STDC
28 AC_CHECK_HEADERS([sys/types.h sys/stat.h fcntl.h unistd.h])
29
30 # Checks for typedefs, structures, and compiler characteristics.
31 AC_HEADER_STDBOOL
32 AC_C_CONST
33 AC_TYPE_MODE_T
34
35 # Checks for library functions.
36 #AC_FUNC_MALLOC
37 #AC_CHECK_FUNCS([memset])
38
39 AC_CONFIG_FILES([Makefile
40                  mm-session.pc
41                  ])
42 AC_OUTPUT