fluxbox/src/FbTk/Makefile.am
mathias bc7c988561 adds imlib2-support to fluxbox: allows us to load several imageformats
besides xpm. to get imlib2 support in fluxbox one has to 
 
  ./configure --enable-imblib2

default is disabled.  a fluxbox-binary that supports imlib2 will have 
IMLIB2 in "fluxbox -info"-output

explanation to the changed files:

 * xft.m4 -> acinclude.m4 + added ac_path_generic.m4 
   (from http://ac-archive.sourceforge.net/Miscellaneous/ac_path_generic.html)

 * configure.in, Makefile.am, src/FbTk/Makefile.am changed to handle
   imlib2-support

 * Font.cc/hh Image.cc/hh App.cc fluxbox.cc consistent way of init for global
   stuff for fonts and imagehandlers.

 * rest of changes just add the imlib2-code, pretty straightforward
2004-12-21 23:42:09 +00:00

55 lines
1.5 KiB
Makefile

noinst_LIBRARIES = libFbTk.a
AM_CPPFLAGS=@CPPFLAGS@
if XFT
xft_SOURCE= XftFontImp.hh XftFontImp.cc
endif
if MULTIBYTE
xmb_SOURCE= XmbFontImp.hh XmbFontImp.cc
endif
if XPM
xpm_SOURCE= ImageXPM.hh ImageXPM.cc
endif
if IMLIB2
imlib2_SOURCE= ImageImlib2.hh ImageImlib2.cc
endif
libFbTk_a_SOURCES = App.hh App.cc Color.cc Color.hh Command.hh \
FileUtil.hh FileUtil.cc \
EventHandler.hh EventManager.hh EventManager.cc \
FbWindow.hh FbWindow.cc Font.cc Font.hh FontImp.hh \
I18n.cc I18n.hh \
ImageControl.hh ImageControl.cc \
MacroCommand.hh MacroCommand.cc \
Menu.hh Menu.cc MenuItem.hh MenuItem.cc \
MultiButtonMenuItem.hh MultiButtonMenuItem.cc \
MenuTheme.hh MenuTheme.cc NotCopyable.hh \
RefCount.hh SimpleCommand.hh SignalHandler.cc SignalHandler.hh \
Text.hh Text.cc \
Texture.cc Texture.hh TextureRender.hh TextureRender.cc \
Theme.hh Theme.cc ThemeItems.cc Timer.hh Timer.cc \
XFontImp.cc XFontImp.hh \
Button.hh Button.cc \
TextButton.hh TextButton.cc \
Layer.hh LayerItem.hh MultLayers.cc MultLayers.hh \
XLayer.cc XLayer.hh XLayerItem.cc XLayerItem.hh \
Resource.hh Resource.cc \
StringUtil.hh StringUtil.cc \
Subject.hh Subject.cc Observer.hh Observer.cc \
Transparent.hh Transparent.cc \
FbPixmap.hh FbPixmap.cc \
FbDrawable.hh FbDrawable.cc \
XrmDatabaseHelper.hh \
Image.hh Image.cc \
PixmapWithMask.hh \
Compose.hh CompareEqual.hh \
TextBox.hh TextBox.cc \
GContext.hh GContext.cc \
KeyUtil.hh KeyUtil.cc \
MenuSeparator.hh MenuSeparator.cc \
MenuIcon.hh MenuIcon.cc \
${xpm_SOURCE} \
${xft_SOURCE} \
${xmb_SOURCE} \
${imlib2_SOURCE}