mirror of
https://github.com/edeproject/ede.git
synced 2023-08-10 21:13:03 +03:00
31 lines
913 B
Plaintext
31 lines
913 B
Plaintext
|
dnl
|
||
|
dnl $Id$
|
||
|
dnl
|
||
|
dnl Part of Equinox Desktop Environment (EDE).
|
||
|
dnl Copyright (c) 2000-2007 EDE Authors.
|
||
|
dnl
|
||
|
dnl This program is licenced under terms of the
|
||
|
dnl GNU General Public Licence version 2 or newer.
|
||
|
dnl See COPYING for details.
|
||
|
|
||
|
AC_DEFUN([EDE_CHECK_X11], [
|
||
|
dnl generic X11 checkers
|
||
|
AC_PATH_X
|
||
|
AC_PATH_XTRA
|
||
|
if eval "test $ac_x_libraries = no" || eval "test $ac_x_includes = no"; then
|
||
|
AC_MSG_ERROR([X11 libraries are not found! Please install them first])
|
||
|
fi
|
||
|
])
|
||
|
|
||
|
AC_DEFUN([EDE_X11_SHAPE], [
|
||
|
AC_ARG_ENABLE(shape, [ --enable-shape enable XShape extension (default=yes)],,enable_shape=yes)
|
||
|
|
||
|
dnl $X_LIBS contains path to X11 libs, since are not in path by default
|
||
|
if eval "test $enable_shape = yes"; then
|
||
|
AC_CHECK_HEADER(X11/extensions/shape.h, [
|
||
|
AC_CHECK_LIB(Xext, XShapeInputSelected,
|
||
|
AC_DEFINE(HAVE_SHAPE, 1, [Define to 1 if you have XShape extension]),,$X_LIBS)
|
||
|
])
|
||
|
fi
|
||
|
])
|