73 lines
2.5 KiB
Plaintext
73 lines
2.5 KiB
Plaintext
AC_INIT([bibliotheque graphique iut], [1.1], [monnerat@u-pec.fr])
|
|
AC_CONFIG_MACRO_DIR([m4])
|
|
AM_INIT_AUTOMAKE([foreign -Wall -Werror])
|
|
AC_PROG_CC
|
|
AM_PROG_AR
|
|
AC_PROG_LIBTOOL
|
|
|
|
if test "x$prefix" = "xNONE" ; then
|
|
prefix="/usr"
|
|
fi
|
|
if test "x$exec_prefix" = "xNONE" ; then
|
|
exec_prefix=$prefix
|
|
fi
|
|
if test "x$datadir" = "xNONE" ; then
|
|
datadir="/usr/share/"
|
|
fi
|
|
|
|
|
|
PREFIX=$prefix
|
|
EXEMPLES_IMAGES_DIR="${datadir}/libgraph/images/"
|
|
AC_SUBST(EXEMPLES_IMAGES_DIR)
|
|
AC_SUBST(PREFIX)
|
|
|
|
AC_ARG_ENABLE(
|
|
exemples,
|
|
AS_HELP_STRING(
|
|
[--enable-exemples],
|
|
[construit les exemples (default is no)]
|
|
),
|
|
[ if test "x$enableval" = "xyes" ; then
|
|
exemples="yes"
|
|
else
|
|
exemples="no"
|
|
fi
|
|
],
|
|
[ exemples="no" ]
|
|
)
|
|
|
|
have_xpm=no
|
|
AC_ARG_ENABLE(xpm,
|
|
AC_HELP_STRING([--enable-xpm], [enable xpm support @<:@default=detect@:>@]),
|
|
[want_xpm=$enableval],
|
|
[want_xpm=auto]
|
|
)
|
|
AC_CHECK_HEADERS(X11/Xlib.h,, AC_MSG_ERROR([Cannot find Xlib.h. Make sure your CFLAGS environment variable contains include lines for the location of this file]))
|
|
AC_CHECK_HEADERS(X11/cursorfont.h,, AC_MSG_ERROR([Cannot find cursorfont.h. Make sure your CFLAGS environment variable contains include lines for the location of this file]))
|
|
AC_CHECK_HEADERS(X11/Xatom.h,, AC_MSG_ERROR([Cannot find Xatom.h. Make sure your CFLAGS environment variable contains include lines for the location of this file]))
|
|
AC_CHECK_HEADERS(X11/Xutil.h,, AC_MSG_ERROR([Cannot find Xutil.h. Make sure your CFLAGS environment variable contains include lines for the location of this file]))
|
|
AC_CHECK_HEADERS(X11/keysym.h,, AC_MSG_ERROR([Cannot find keysym.h. Make sure your CFLAGS environment variable contains include lines for the location of this file]))
|
|
|
|
|
|
if test "x$want_xpm" != "xno" ; then
|
|
AC_CHECK_HEADERS(X11/xpm.h, [
|
|
LIBS="$LIBS -lXpm"
|
|
have_xpm=yes
|
|
AC_DEFINE(HAVE_XPM, 1, [XPM Support des images xpm ])])
|
|
if test "x$want_xpm$have_xpm" = "xyesno" ; then
|
|
AC_MSG_ERROR([XPM support est demandé mais pas trouvé])
|
|
fi
|
|
fi
|
|
#AC_CHECK_HEADERS(X11/xpm.h,, AC_MSG_ERROR([Cannot find xpm.h. Make sure your CFLAGS environment variable contains include lines for the location of this file]))
|
|
|
|
|
|
AC_CONFIG_HEADERS([config.h])
|
|
AM_CONDITIONAL([COND_EXPLES], [test "$exemples" = yes])
|
|
|
|
AC_CONFIG_FILES([Makefile src/Makefile src/lib/Makefile src/include/Makefile src/exemples/Makefile])
|
|
AC_OUTPUT
|
|
AC_MSG_CHECKING([exemples construits])
|
|
AC_MSG_RESULT([${exemples}])
|
|
AC_MSG_CHECKING([support xpm])
|
|
AC_MSG_RESULT([${have_xpm}])
|