update for 0.0.4 release
[vala-lang.git] / vala / configure.ac
blob21db6710be8e19cb3a26cd8d35d6013eb389ab5c
1 AC_INIT([vala], [0.0.4], [j@bitron.ch], [vala])
2 AC_CONFIG_SRCDIR([Makefile.am])
3 AC_CONFIG_HEADERS(config.h)
4 AM_INIT_AUTOMAKE([dist-bzip2])
6 AM_MAINTAINER_MODE
8 # Checks for programs.
9 AC_PROG_CC
10 AC_DISABLE_STATIC
11 AC_PROG_LIBTOOL
13 AC_PROG_LEX
14 if test "$LEX" = :; then
15         AC_MSG_ERROR([flex not found but required])
18 AC_CHECK_PROGS(YACC, 'bison -y' byacc yacc, :)
19 if test "$YACC" = :; then
20         AC_MSG_ERROR([bison not found but required])
23 AC_PATH_PROG(VALAC, valac, valac)
24 AC_SUBST(VALAC)
26 AC_SUBST(CFLAGS)
27 AC_SUBST(CPPFLAGS)
28 AC_SUBST(LDFLAGS)
30 GLIB_REQUIRED=2.10.0
32 PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED gobject-2.0 >= $GLIB_REQUIRED)
33 AC_SUBST(GLIB_CFLAGS)
34 AC_SUBST(GLIB_LIBS)
36 AC_CONFIG_FILES([Makefile
37            vala-1.0.pc
38            ccode/Makefile
39            vala/Makefile
40            compiler/Makefile
41            vapi/Makefile
42            tests/Makefile])
44 AC_OUTPUT