gambas-source-code/configure.ac
Benoît Minisini c4c631ecb9 [CONFIGURATION]
* NEW: Remove the gb.image.info component.
* NEW: Start removing the gb.image component.

[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor and text editor now arrange their contents correctly 
  when the toolbar size changes.
* BUG: The picture of a form action is the Icon property, not the Picture 
  property.

[INTERPRETER]
* BUG: The _compare special method now is not called anymore if one of the 
  compared object references is null.

[GB.GTK]
* NEW: Control.Drag() and Drag() now return the drop destination.

[GB.FORM.MDI]
* NEW: The toolbar icon size can be changed.
* BUG: Actions that exist on different forms are correctly loaded.
* NEW: The cursor keys can be used now in the shortcut configuration dialog 
  to move the gridview current row. Consequently, you cannot use them as 
  shortcuts.

[GB.NET]
* BUG: Serial port devices are now watched for reading, not for writing. So 
  the callback will not be called permanently.

[GB.QT]
* NEW: The Arrange event is now raised just before a container is arranged, 
  not after. Moreover, it cannot called recursively anymore.

[GB.QT4]
* NEW: Control.Drag() and Drag() now return the drop destination.
* NEW: Container.Children.Clear() is a new method that destroys all 
  children of a container.
* NEW: Utility windows now use their initial size as minimum size.
* BUG: Do not loop indefinitely when arranging the contents of a 
  ScrollView.


git-svn-id: svn://localhost/gambas/trunk@1797 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2009-01-13 00:42:55 +00:00

84 lines
2.1 KiB
Text

dnl ****************************************************************************
dnl global configure.ac
dnl (c) Benoît Minisini 2000-2009
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(gtk, gb.gtk)
GB_CONFIG_SUBDIRS(gtksvg, gb.gtk.svg)
GB_CONFIG_SUBDIRS(pdf, gb.pdf)
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(qt, gb.qt)
GB_CONFIG_SUBDIRS(qte, gb.qte)
GB_CONFIG_SUBDIRS(kde, gb.qt.kde)
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)
GB_CONFIG_SUBDIRS(opengl, gb.opengl)
GB_CONFIG_SUBDIRS(corba, gb.corba)
GB_CONFIG_SUBDIRS(desktop, gb.desktop)
GB_CONFIG_SUBDIRS(qt4, gb.qt4)
AC_CONFIG_SUBDIRS(comp)
AC_CONFIG_SUBDIRS(app)
AC_CONFIG_SUBDIRS(examples)
AC_CONFIG_SUBDIRS(help)
AM_MAINTAINER_MODE
GB_INIT_AUTOMAKE(gambas3)
AC_PREFIX_DEFAULT(/usr/local)
AC_CANONICAL_HOST
GAMBAS_VERSION=3
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
GB_SUMMARY="$GB_SUMMARY\n- $comp"
fi
done
echo
echo "************************************************************"
echo
if test x"$GB_SUMMARY" = x; then
echo "ALL COMPONENTS WILL BE COMPILED"
else
echo "THESE COMPONENTS ARE DISABLED:"
echo -e $GB_SUMMARY
fi
echo
echo "************************************************************"
echo