![mathias](/assets/img/avatar_default.png)
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
55 lines
1.5 KiB
Makefile
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}
|