2007-12-30 17:41:49 +01:00
|
|
|
dnl ****************************************************************************
|
|
|
|
dnl global configure.ac
|
2009-01-04 02:37:20 +01:00
|
|
|
dnl (c) Benoît Minisini 2000-2009
|
2007-12-30 17:41:49 +01:00
|
|
|
dnl ****************************************************************************
|
|
|
|
|
|
|
|
dnl ---- Initialization
|
|
|
|
|
|
|
|
AC_INIT(configure.ac)
|
|
|
|
|
|
|
|
AC_CONFIG_SUBDIRS(main)
|
|
|
|
|
|
|
|
GB_CONFIG_SUBDIRS(bzlib2, gb.compress.bzlib2)
|
|
|
|
GB_CONFIG_SUBDIRS(zlib, gb.compress.zlib)
|
|
|
|
GB_CONFIG_SUBDIRS(mysql, gb.db.mysql)
|
|
|
|
GB_CONFIG_SUBDIRS(odbc, gb.db.odbc)
|
|
|
|
GB_CONFIG_SUBDIRS(postgresql, gb.db.postgresql)
|
|
|
|
GB_CONFIG_SUBDIRS(sqlite2, gb.db.sqlite2)
|
|
|
|
GB_CONFIG_SUBDIRS(sqlite3, gb.db.sqlite3)
|
|
|
|
GB_CONFIG_SUBDIRS(firebird, gb.db.firebird)
|
|
|
|
GB_CONFIG_SUBDIRS(net, gb.net)
|
|
|
|
GB_CONFIG_SUBDIRS(curl, gb.net.curl)
|
|
|
|
GB_CONFIG_SUBDIRS(smtp, gb.net.smtp)
|
|
|
|
GB_CONFIG_SUBDIRS(pcre, gb.pcre)
|
|
|
|
GB_CONFIG_SUBDIRS(sdl, gb.sdl)
|
|
|
|
GB_CONFIG_SUBDIRS(sdlsound, gb.sdl.sound)
|
|
|
|
GB_CONFIG_SUBDIRS(xml, gb.xml)
|
|
|
|
GB_CONFIG_SUBDIRS(v4l, gb.v4l)
|
|
|
|
GB_CONFIG_SUBDIRS(crypt, gb.crypt)
|
2009-01-04 02:37:20 +01:00
|
|
|
GB_CONFIG_SUBDIRS(qt4, gb.qt4)
|
2010-01-24 15:23:51 +01:00
|
|
|
GB_CONFIG_SUBDIRS(gtk, gb.gtk)
|
|
|
|
GB_CONFIG_SUBDIRS(opengl, gb.opengl)
|
|
|
|
GB_CONFIG_SUBDIRS(desktop, gb.desktop)
|
|
|
|
GB_CONFIG_SUBDIRS(pdf, gb.pdf)
|
2009-01-26 13:25:35 +01:00
|
|
|
GB_CONFIG_SUBDIRS(cairo, gb.cairo)
|
2009-01-27 02:24:19 +01:00
|
|
|
GB_CONFIG_SUBDIRS(imageio, gb.image.io)
|
2009-08-28 23:42:11 +02:00
|
|
|
GB_CONFIG_SUBDIRS(imageimlib, gb.image.imlib)
|
2010-05-19 14:43:57 +02:00
|
|
|
GB_CONFIG_SUBDIRS(dbus, gb.dbus)
|
2007-12-30 17:41:49 +01:00
|
|
|
|
|
|
|
AC_CONFIG_SUBDIRS(comp)
|
|
|
|
AC_CONFIG_SUBDIRS(app)
|
|
|
|
AC_CONFIG_SUBDIRS(examples)
|
|
|
|
|
|
|
|
AM_MAINTAINER_MODE
|
|
|
|
|
2008-01-05 15:07:21 +01:00
|
|
|
GB_INIT_AUTOMAKE(gambas3)
|
2007-12-30 17:41:49 +01:00
|
|
|
|
|
|
|
AC_PREFIX_DEFAULT(/usr/local)
|
|
|
|
|
|
|
|
AC_CANONICAL_HOST
|
|
|
|
|
2008-01-05 15:07:21 +01:00
|
|
|
GAMBAS_VERSION=3
|
2007-12-30 17:41:49 +01:00
|
|
|
AC_SUBST(GAMBAS_VERSION)
|
|
|
|
|
|
|
|
gbbindir=$bindir/gambas$GAMBAS_VERSION/
|
|
|
|
AC_SUBST(gbbindir)
|
|
|
|
gblibdir=$libdir/gambas$GAMBAS_VERSION/
|
|
|
|
AC_SUBST(gblibdir)
|
|
|
|
gbdatadir=$datadir/gambas$GAMBAS_VERSION/
|
|
|
|
AC_SUBST(gbdatadir)
|
|
|
|
|
|
|
|
AC_OUTPUT(Makefile)
|
|
|
|
|
|
|
|
GB_SUMMARY=""
|
|
|
|
for comp in gb.*; do
|
|
|
|
if test -e $comp/DISABLED; then
|
2010-01-27 04:28:06 +01:00
|
|
|
GB_SUMMARY="$GB_SUMMARY"$'\n'"- $comp"
|
2007-12-30 17:41:49 +01:00
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
echo
|
|
|
|
echo "************************************************************"
|
|
|
|
echo
|
|
|
|
if test x"$GB_SUMMARY" = x; then
|
|
|
|
echo "ALL COMPONENTS WILL BE COMPILED"
|
|
|
|
else
|
|
|
|
echo "THESE COMPONENTS ARE DISABLED:"
|
2010-01-20 02:37:45 +01:00
|
|
|
echo $GB_SUMMARY
|
2007-12-30 17:41:49 +01:00
|
|
|
fi
|
|
|
|
echo
|
|
|
|
echo "************************************************************"
|
|
|
|
echo
|
|
|
|
|