2001-08-30 Dietmar Maurer <dietmar@ximian.com>
[mono.git] / configure.in
1 AC_INIT(README)
2 AM_CONFIG_HEADER(config.h)
3 AM_INIT_AUTOMAKE(mono, 0.6)
4 AM_MAINTAINER_MODE
5
6 AC_PROG_CC
7 AM_PROG_CC_STDC
8 AC_PROG_INSTALL
9
10 # Set STDC_HEADERS
11 AC_HEADER_STDC
12 AM_PROG_LIBTOOL
13
14 dnl ***************************
15 dnl *** Checks for glib 1.2 ***
16 dnl ***************************
17 AM_PATH_GLIB(1.2.0,,
18              AC_MSG_ERROR([Cannot find GLIB: Is glib-config in path?]))
19
20 GLIB_CFLAGS=`glib-config --cflags glib`
21 GLIB_LIBS=`glib-config --libs glib`
22
23 AC_SUBST(GLIB_CFLAGS)
24 AC_SUBST(GLIB_LIBS)
25
26 GMODULE_CFLAGS=`glib-config --cflags gmodule`
27 GMODULE_LIBS=`glib-config --libs gmodule`
28
29 AC_SUBST(GMODULE_CFLAGS)
30 AC_SUBST(GMODULE_LIBS)
31
32 CFLAGS='-g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations'
33 AC_SUBST(CFLAGS)
34
35 AC_OUTPUT([
36 Makefile
37 mono/Makefile
38 mono/metadata/Makefile
39 mono/dis/Makefile
40 mono/cil/Makefile
41 mono/interpreter/Makefile
42 mono/tests/Makefile
43 mono/wrapper/Makefile
44 runtime/Makefile
45 doc/Makefile
46 ])