add files to build ducati (m3) side firmware
[gstreamer-omap:ndecs-libdce.git] / configure.ac
1 AC_PREREQ(2.52)
2
3 dnl initialize autoconf
4 AC_INIT([libdce], [1.0.0], [http://www.ti.com])
5
6 dnl define PACKAGE_VERSION_* variables
7 dnl AS_VERSION
8
9 dnl can autoconf find the source ?
10 AC_CONFIG_SRCDIR([dce.c])
11
12 dnl set the autotools aux directory
13 AC_CONFIG_AUX_DIR([config])
14
15 dnl AM_MAINTAINER_MODE only provides the option to configure to enable it
16 AM_MAINTAINER_MODE
17
18 dnl sets host_*, target_ variables
19 AC_CANONICAL_SYSTEM
20
21 dnl initialize automake
22 AM_INIT_AUTOMAKE([foreign])
23
24 dnl use pretty build output with automake >= 1.11
25 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])],
26   [AM_DEFAULT_VERBOSITY=1
27    AC_SUBST(AM_DEFAULT_VERBOSITY)])
28
29 dnl find a compiler
30 AC_PROG_CC
31 AM_PROG_AS
32 AM_PROG_LIBTOOL
33
34 dnl *** autotools stuff ****    
35 dnl allow for different autotools
36 dnl AS_AUTOTOOLS_ALTERNATE
37
38 dnl *** checks for platform ***
39 AC_DEFINE_UNQUOTED(CPU_`echo $target_cpu | tr a-z- A-Z_`,[1])
40 AC_DEFINE_UNQUOTED(OS_` echo $target_os  | tr a-z- A-Z_`,[1])
41
42 dnl *** checks for programs ***
43 AC_PROG_INSTALL
44
45 dnl Check for pkgconfig first
46 AC_CHECK_PROG([HAVE_PKGCONFIG], [pkg-config], [yes], [no])
47
48 dnl *** checks for libraries ***
49 dnl Check for syslink
50 PKG_CHECK_MODULES([SYSLINK], [syslink])
51
52 dnl Check for tiler memmgr
53 PKG_CHECK_MODULES([MEMMGR], [libtimemmgr])
54
55 dnl *** checks for header files ***
56 dnl check if we have ANSI C header files
57 AC_HEADER_STDC
58
59 dnl *** checks for types/defines ***
60
61 dnl *** checks for structures ***
62
63 dnl *** checks for compiler characteristics ***
64
65 dnl *** checks for library functions ***
66
67 dnl *** checks for dependancy libraries ***
68
69 dnl *** set variables based on configure arguments ***
70
71
72 AC_CONFIG_FILES([
73 libdce.pc
74 Makefile
75 packages/codec_engine/Makefile
76 packages/ivahd_codecs/Makefile
77 packages/xdais/Makefile
78 packages/xdctools/Makefile
79 ])
80 AC_OUTPUT