Renaming maemo-tweaks to tweakr.
[tweakr] / configure.ac
1 AC_INIT(tweakr, 0.0.1)
2
3 AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
4 AM_CONFIG_HEADER(config.h)
5
6 AC_ISC_POSIX
7 AC_PROG_CC
8 AM_PROG_CC_STDC
9 AC_HEADER_STDC
10 AC_PROG_LIBTOOL
11
12 PKG_CHECK_MODULES(GLIB, glib-2.0)
13 AC_SUBST(GLIB_LIBS)
14 AC_SUBST(GLIB_CFLAGS)
15
16 PKG_CHECK_MODULES(GTK, gtk+-2.0)
17 AC_SUBST(GTK_LIBS)
18 AC_SUBST(GTK_CFLAGS)
19
20 PKG_CHECK_MODULES(HILDON, hildon-1)
21 AC_SUBST(HILDON_LIBS)
22 AC_SUBST(HILDON_CFLAGS)
23
24 PKG_CHECK_MODULES(OSSO, libosso)
25 AC_SUBST(OSSO_LIBS)
26 AC_SUBST(OSSO_CFLAGS)
27
28 PKG_CHECK_MODULES(OSSO, hildon-control-panel)
29 AC_SUBST(CPA_LIBS)
30 AC_SUBST(CPA_CFLAGS)
31
32 CFLAGS="-g -O0"
33
34 AC_ARG_ENABLE(cast-checks,  [  --disable-cast-checks   compile with GLIB cast checks disabled],[cchecks=${enableval}],cchecks=yes)
35 if test "x$cchecks" = "xno"; then
36     CFLAGS="$CFLAGS -DG_DISABLE_CAST_CHECKS"
37 fi
38
39 AC_ARG_ENABLE(asserts,      [  --disable-asserts       compile with GLIB assertions disabled],[asserts=${enableval}],asserts=yes)
40 if test "x$asserts" = "xno"; then
41     CFLAGS="$CFLAGS -DG_DISABLE_ASSERTS"
42 fi
43
44 AC_ARG_ENABLE(checks,       [  --disable-checks        compile with GLIB checks disabled],[checks=${enableval}],checks=yes) 
45 if test "x$checks" = "xno"; then
46     CFLAGS="$CFLAGS -DG_DISABLE_CHECKS"
47 fi
48
49 AC_ARG_ENABLE(debug,     [  --enable-debug          enable printing of debug messages],[ddebug=${enableval}],ddebug=no)
50 if test "x$ddebug" != "xyes"; then
51     CFLAGS="$CFLAGS -DG_DEBUG_DISABLE"
52 fi
53
54 AC_ARG_ENABLE(coverage, [  --enable-coverage      compile with coverage info],[coverage=${enableval}],coverage=no)
55 if test "x$coverage" = "xyes"; then
56     CFLAGS="$CFLAGS -g -fprofile-arcs -ftest-coverage"
57 fi
58
59 AC_ARG_WITH(modules_dir, AS_HELP_STRING([--with-modules-dir=<path>],[Directory for storing tweakr modules]))
60 if test -z "$with_modules_dir" ; then
61     modulesdir=$libdir/tweakr/modules
62 else
63     modulesdir=$with_modules_dir
64 fi
65 AC_SUBST(modulesdir)
66
67 AC_OUTPUT([
68            Makefile
69            libtweakr-section/Makefile
70            libtweakr-section/tweakr-section.pc
71            modules/Makefile
72            ])
73