Merge ../gupnp-media-server-git
[profile/ivi/rygel.git] / configure.ac
1 AC_PREREQ(2.53)
2 AC_INIT(gupnp-media-server, 0.1, http://www.gupnp.org/)
3 AM_INIT_AUTOMAKE()
4 AC_CONFIG_SRCDIR(src/main.c)
5 AM_CONFIG_HEADER(config.h)
6 AM_MAINTAINER_MODE
7
8 AC_ISC_POSIX
9 AC_PROG_CC
10 AC_STDC_HEADERS
11 AC_PROG_LIBTOOL
12 AC_FUNC_MMAP
13
14 GUPNP_REQUIRED=0.6
15 GUPNP_AV_REQUIRED=0.1
16 GCONF_REQUIRED=2.22
17
18 PKG_CHECK_MODULES(LIBGUPNP, gupnp-1.0 >= $GUPNP_REQUIRED)
19 PKG_CHECK_MODULES(LIBGUPNP_AV, gupnp-av-1.0 >= $GUPNP_AV_REQUIRED)
20 PKG_CHECK_MODULES(LIBGCONF, gconf-2.0 >= $GCONF_REQUIRED)
21
22 # glib-genmarshal
23 GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
24 AC_SUBST(GLIB_GENMARSHAL)
25
26 # Debugging
27 AC_ARG_ENABLE(debug,
28         [  --enable-debug          enable debugging],,
29         enable_debug=no)
30 if test "x$enable_debug" = "xyes"; then
31         CFLAGS="$CFLAGS -g -Wall -Werror"
32 fi
33
34 # Run uninstalled
35 AC_ARG_ENABLE(uninstalled,
36         [  --enable-uninstalled          run uninstalled],,
37         enable_uninstalled=no)
38 if test "x$enable_uninstalled" = "xyes"; then
39         AC_MSG_WARN("You want to run the tools uninstalled only? Fine!")
40 fi
41
42 AM_CONDITIONAL([UNINSTALLED], [test "x$enable_uninstalled" = "xyes"])
43
44 # Gettext
45 GETTEXT_PACKAGE=gupnp-media-server
46 AC_SUBST(GETTEXT_PACKAGE)
47 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, ["$GETTEXT_PACKAGE"], 
48   [Define the gettext package to be used])
49
50 ALL_LINGUAS=""
51 AM_GLIB_GNU_GETTEXT
52 AM_GLIB_DEFINE_LOCALEDIR([LOCALEDIR])
53
54 AC_OUTPUT([
55 Makefile
56 src/Makefile
57 data/Makefile
58 data/xml/Makefile
59 ])