Misc setup changes
[platform/upstream/gnome-common.git] / macros / gnome.m4
1 AC_DEFUN([GNOME_CHECK_GNOME],
2 [
3         AC_REQUIRE([GNOME_X_CHECKS])
4         AC_CHECK_LIB(gnome, gnome_init, [GNOME_LIBS="-lgnome -lgnomeui"],[
5                 AC_MSG_ERROR(Gnome libraries not found)],[
6                 "$GTK_LIBS $x_libs"])   
7 ])
8
9 AC_DEFUN([GNOME_INIT],
10 [       
11         AC_SUBST(GNOME_LIBS)
12         AC_SUBST(GNOMEUI_LIBS)
13         AC_SUBST(GTKXMHTML_LIBS)
14
15         gnome_prefix=$prefix/lib
16         AC_ARG_WITH(gnome-includes,
17         [--with-gnome-includes  Specify location of GNOME headers],[
18         CFLAGS="$CFLAGS -I$withval"
19         ])
20
21         AC_ARG_WITH(gnome-libs,
22         [--with-gnome-libs      Specify location of GNOME libs],[
23         LDFLAGS="$LDFLAGS -L$withval"
24         gnome_prefix=$withval
25         ])
26
27         AC_ARG_WITH(gnome,
28         [--with-gnome           Specify prefix for GNOME files],[
29         LDFLAGS="$LDFLAGS -L$withval/lib"
30         CFLAGS="$CFLAGS -I$withval/include"
31         gnome_prefix=$withval/lib
32         ])
33         
34
35         AC_MSG_CHECKING(Loading gnomeConf.sh values)
36         if test -e $gnome_prefix/gnomeConf.sh; then
37             . $gnome_prefix/gnomeConf.sh
38             AC_MSG_RESULT(found)
39         else
40             AC_MSG_ERROR(Could not find the gnomeConf.sh file that is generated by gnome-libs install)
41         fi
42 ])