X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=configure.in;h=c8584ee2af6c7f3d359928ed7031b7d19ce14ae0;hb=28594da6de001f1d8b6b975286032302db3a6491;hp=fdd0708d6dcddb44b3f425e5db44436327d201ab;hpb=5ba3ee6ec29cf3b54a1e3cc3233a37c0c7fdedee;p=chaz%2Fopenbox diff --git a/configure.in b/configure.in index fdd0708d..c8584ee2 100644 --- a/configure.in +++ b/configure.in @@ -82,6 +82,36 @@ if test x$SHAPE = "xyes"; then AC_DEFINE(SHAPE,1,Enable support of the XShape extension) fi +dnl Check for Xinerama extension support and proper library files. +XINERAMA="" +AC_MSG_CHECKING([whether to build support for the Xinerama extension]) +AC_ARG_ENABLE( + xinerama, [ --enable-xinerama enable support of the Xinerama extension [default=no]], + if test x$enableval = "xyes"; then + AC_MSG_RESULT([yes]) + + AC_CHECK_LIB(Xinerama, XineramaQueryExtension, + AC_MSG_CHECKING([for X11/extensions/Xinerama.h]) + AC_TRY_LINK( +#include +#include +, XineramaScreenInfo foo, + AC_MSG_RESULT([yes]) + XINERAMA="yes" + LIBS="$LIBS -lXinerama", + AC_MSG_RESULT([no]) + ) + ) + + else + AC_MSG_RESULT([no]) + fi, + AC_MSG_RESULT([no]) +) +if test x$XINERAMA = "xyes"; then + AC_DEFINE(XINERAMA,1,Enable support of the Xinerama extension) +fi + dnl Check for Xft extension support and proper library files. XFT="" AC_MSG_CHECKING([whether to build support for the Xft extension]) @@ -97,7 +127,8 @@ AC_ARG_ENABLE( #include , XftFont foo, AC_MSG_RESULT([yes]) - XFT="yes", + XFT="yes" + LIBS="$LIBS -lXft", AC_MSG_RESULT([no]) ) ) @@ -111,24 +142,6 @@ if test x$XFT = "xyes"; then AC_DEFINE(XFT,1,Enable support of the Xft extension) fi -dnl Check for the Slit -SLIT="" -AC_MSG_CHECKING([whether to include the Slit]) -AC_ARG_ENABLE( - slit, [ --enable-slit include code for the Slit [default=yes]], - if test x$enableval = "xyes"; then - AC_MSG_RESULT([yes]) - SLIT="yes" - else - AC_MSG_RESULT([no]) - fi, - AC_MSG_RESULT([yes]) - SLIT="yes" -) -if test x$SLIT = "xyes"; then - AC_DEFINE(SLIT,1,Enable the Slit) -fi - dnl Check for ordered 8bpp dithering ORDEREDPSEUDO="" AC_MSG_CHECKING([whether to include Pseudocolor ordered dithering code]) @@ -147,24 +160,6 @@ if test x$ORDEREDPSEUDO = "xyes"; then AC_DEFINE(ORDEREDPSEUDO,1,Enable pseudocolor ordered dithering) fi -dnl Check for event clobbering -CLOBBER="" -AC_MSG_CHECKING([whether to intercept mouse events to clients]) -AC_ARG_ENABLE(clobber, -[ --enable-clobber intercept mouse events to clients when num lock - or scroll lock are on [default=yes]], - if test x$enableval = "xno"; then - AC_MSG_RESULT([no]) - CLOBBER="no" - else - AC_MSG_RESULT([yes]) - fi, - AC_MSG_RESULT([yes]) -) -if test x$CLOBBER = "xno"; then - AC_DEFINE(NOCLOBBER,1,Disable grabbing of mouse events when num/scoll lock is pressed) -fi - dnl Check whether to include debugging code DEBUG="" AC_MSG_CHECKING([whether to include verbose debugging code]) @@ -172,7 +167,7 @@ AC_ARG_ENABLE(debug, [ --enable-debug include verbose debugging code [default=no]], if test x$enableval = "xyes"; then AC_MSG_RESULT([yes]) - DEBUG="-DDEBUG -Wall -W" + DEBUG="-DDEBUG -Wall -W -fno-inline" else AC_MSG_RESULT([no]) DEBUG="-DNDEBUG" @@ -249,6 +244,7 @@ AM_CONFIG_HEADER(config.h) AC_OUTPUT(Makefile src/Makefile util/Makefile +util/epist/Makefile data/Makefile data/styles/Makefile doc/Makefile @@ -262,8 +258,11 @@ nls/fr_FR/Makefile nls/hu_HU/Makefile nls/it_IT/Makefile nls/ja_JP/Makefile +nls/ko_KR/Makefile +nls/no_NO/Makefile nls/nl_NL/Makefile nls/pt_BR/Makefile +nls/ro_RO/Makefile nls/ru_RU/Makefile nls/sl_SI/Makefile nls/sv_SE/Makefile