link in xft only where appropriate
authorDana Jansens <danakj@orodu.net>
Tue, 3 Dec 2002 19:59:34 +0000 (19:59 +0000)
committerDana Jansens <danakj@orodu.net>
Tue, 3 Dec 2002 19:59:34 +0000 (19:59 +0000)
configure.in
src/Makefile.am
util/Makefile.am

index 8d46a8d9a48e829f0d86aaa44a9da56e2a5466d0..117a744558aa026dd85f8cbafd773754a99eb43e 100644 (file)
@@ -143,6 +143,8 @@ fi
 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@:>@])
index ee5774b2f039fb1e139fc4ff5fb507e527c7dd91..7edd93e76218d4e219201768090b8a6754712304 100644 (file)
@@ -22,7 +22,7 @@
 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)\" \
@@ -30,7 +30,9 @@ CPPFLAGS=@CPPFLAGS@ @DEBUG@ \
 
 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
 
index 766731ae126b407517e3e5bb731c0dbfa998a08d..611ff27b313618baeb821382c9da567c68d46887 100644 (file)
@@ -8,8 +8,10 @@ bin_SCRIPTS =          bsetbg
 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