diff options
-rw-r--r-- | Clock.c | 4 | ||||
-rw-r--r-- | configure.ac | 12 | ||||
-rw-r--r-- | oclock.c | 4 |
3 files changed, 19 insertions, 1 deletions
@@ -30,6 +30,10 @@ in this Software without prior written authorization from The Open Group. * a NeWS clone clock */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #include <X11/IntrinsicP.h> #include <X11/StringDefs.h> #include <X11/Xmu/Converters.h> diff --git a/configure.ac b/configure.ac index 7fce961..dd1755a 100644 --- a/configure.ac +++ b/configure.ac @@ -37,8 +37,18 @@ XORG_DEFAULT_OPTIONS AC_CONFIG_HEADERS([config.h]) +# Optional dependencies +AC_ARG_WITH(xkb, + AS_HELP_STRING([--without-xkb], + [Disable use of XKB to sound bells (Default is with-xkb)]), + use_xkb="$withval", use_xkb="yes") +if test x$use_xkb != xno ; then + XKBMODULE="xkbfile" + AC_DEFINE([XKB],1,[Define to use XkbStdBell]) +fi + # Checks for pkg-config packages -PKG_CHECK_MODULES(OCLOCK, x11 xmu xext xt) +PKG_CHECK_MODULES(OCLOCK, x11 xmu xext xt ${XKBMODULE}) xt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt` AC_ARG_WITH(appdefaultdir, @@ -24,6 +24,10 @@ in this Software without prior written authorization from The Open Group. */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #include <X11/Intrinsic.h> #include <X11/Xatom.h> #include <X11/StringDefs.h> |