dnl Check for Xft extension support and proper library files.
XFT=""
XFT2=""
+XFT_CFLAGS=""
+XFT_LIBS=""
AC_MSG_CHECKING([whether to build support for the Xft extension])
AC_ARG_ENABLE(
xft, [ --enable-xft enable support of the Xft extension @<:@default=yes@:>@])
DEFAULT_MENU=$(pkgdatadir)/menu
DEFAULT_STYLE=$(pkgdatadir)/styles/mbdtex
-CPPFLAGS=@CPPFLAGS@ @DEBUG@ \
+CPPFLAGS=@CPPFLAGS@ @DEBUG@ @XFT_CFLAGS@ \
-DLOCALEPATH=\"$(pkgdatadir)/nls\" \
-DBUTTONSDIR=\"$(pkgdatadir)/buttons\" \
-DDEFAULTMENU=\"$(DEFAULT_MENU)\" \
bin_PROGRAMS= openbox
-openbox_SOURCES= BaseDisplay.cc Basemenu.cc Clientmenu.cc Color.cc Configmenu.cc Configuration.cc Font.cc GCCache.cc Iconmenu.cc Image.cc ImageControl.cc Netizen.cc Rootmenu.cc Screen.cc Slit.cc Texture.cc Timer.cc Toolbar.cc Util.cc Window.cc Windowmenu.cc Workspace.cc Workspacemenu.cc XAtom.cc blackbox.cc i18n.cc main.cc
+openbox_SOURCES=BaseDisplay.cc Basemenu.cc Clientmenu.cc Color.cc Configmenu.cc Configuration.cc Font.cc GCCache.cc Iconmenu.cc Image.cc ImageControl.cc Netizen.cc Rootmenu.cc Screen.cc Slit.cc Texture.cc Timer.cc Toolbar.cc Util.cc Window.cc Windowmenu.cc Workspace.cc Workspacemenu.cc XAtom.cc blackbox.cc i18n.cc main.cc
+
+openbox_LDFLAGS=@XFT_LIBS@
EXTRA_DIST = BaseDisplay.hh Basemenu.hh Clientmenu.hh Color.hh Configmenu.hh Configuration.hh Font.hh GCCache.hh Iconmenu.hh Image.hh Netizen.hh Rootmenu.hh Screen.hh Slit.hh Texture.hh Timer.hh Toolbar.hh Util.hh Window.hh Windowmenu.hh Workspace.hh Workspacemenu.hh XAtom.hh blackbox.hh i18n.hh
if XFT
if XFT2
else
-TMP_PROGS = xftlsfonts
+TMP_PROGS = xftlsfonts
xftlsfonts_SOURCES = xftlsfonts.cc
+xftlsfonts_CPPFLAGS= @CPPFLAGS@ @DEBUG@ @XFT_CFLAGS@
+xftlsfonts_LDFLAGS = @XFT_LIBS@
endif
endif