From 7fe60435bce6595a9c58a9bfd8244d74b5320e96 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Tue, 15 Jan 2013 08:46:13 +0100 Subject: Import DirectFB141_2k11R3_beta5 --- Source/DirectFB/docs/Makefile.am | 40 ++ Source/DirectFB/docs/Makefile.in | 691 +++++++++++++++++++++++++++ Source/DirectFB/docs/README.screenshots | 58 +++ Source/DirectFB/docs/dfbg.1.in | 54 +++ Source/DirectFB/docs/directfb-csource.1.in | 79 +++ Source/DirectFB/docs/directfbrc.5.in | 583 ++++++++++++++++++++++ Source/DirectFB/docs/html/Makefile.am | 16 + Source/DirectFB/docs/html/Makefile.in | 414 ++++++++++++++++ Source/DirectFB/docs/html/dfb_logo-alpha.png | Bin 0 -> 12919 bytes 9 files changed, 1935 insertions(+) create mode 100755 Source/DirectFB/docs/Makefile.am create mode 100755 Source/DirectFB/docs/Makefile.in create mode 100755 Source/DirectFB/docs/README.screenshots create mode 100755 Source/DirectFB/docs/dfbg.1.in create mode 100755 Source/DirectFB/docs/directfb-csource.1.in create mode 100755 Source/DirectFB/docs/directfbrc.5.in create mode 100755 Source/DirectFB/docs/html/Makefile.am create mode 100755 Source/DirectFB/docs/html/Makefile.in create mode 100755 Source/DirectFB/docs/html/dfb_logo-alpha.png (limited to 'Source/DirectFB/docs') diff --git a/Source/DirectFB/docs/Makefile.am b/Source/DirectFB/docs/Makefile.am new file mode 100755 index 0000000..df6c89b --- /dev/null +++ b/Source/DirectFB/docs/Makefile.am @@ -0,0 +1,40 @@ +## Makefile.am for DirectFB/docs + +SUBDIRS = html + +if BUILD_DIRECTFB_CSOURCE +csource_mans = directfb-csource.1 +endif + +man_MANS = \ + $(csource_mans) \ + dfbg.1 \ + directfbrc.5 + +HTMLMANS = $(patsubst %,%.html,$(man_MANS)) + + +if HAVE_MAN2HTML + +all-local: $(HTMLMANS) + +clean-local: + rm -f $(HTMLMANS) + +%.html: % + $(MAN2HTML) $* > $@ + +else + +all-local: + +clean-local: + +endif + + +EXTRA_DIST = \ + README.screenshots \ + dfbg.1.in \ + directfbrc.5.in \ + directfb-csource.1.in diff --git a/Source/DirectFB/docs/Makefile.in b/Source/DirectFB/docs/Makefile.in new file mode 100755 index 0000000..e139797 --- /dev/null +++ b/Source/DirectFB/docs/Makefile.in @@ -0,0 +1,691 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +target_triplet = @target@ +subdir = docs +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(srcdir)/dfbg.1.in $(srcdir)/directfb-csource.1.in \ + $(srcdir)/directfbrc.5.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/as-ac-expand.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = dfbg.1 directfb-csource.1 directfbrc.5 +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive +man1dir = $(mandir)/man1 +am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" +man5dir = $(mandir)/man5 +NROFF = nroff +MANS = $(man_MANS) +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AR = @AR@ +AS = @AS@ +ASFLAGS = @ASFLAGS@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCAS = @CCAS@ +CCASDEPMODE = @CCASDEPMODE@ +CCASFLAGS = @CCASFLAGS@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DATADIR = @DATADIR@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DFB_CFLAGS_OMIT_FRAME_POINTER = @DFB_CFLAGS_OMIT_FRAME_POINTER@ +DFB_INTERNAL_CFLAGS = @DFB_INTERNAL_CFLAGS@ +DFB_LDFLAGS = @DFB_LDFLAGS@ +DFB_SMOOTH_SCALING = @DFB_SMOOTH_SCALING@ +DIRECTFB_BINARY_AGE = @DIRECTFB_BINARY_AGE@ +DIRECTFB_CSOURCE = @DIRECTFB_CSOURCE@ +DIRECTFB_INTERFACE_AGE = @DIRECTFB_INTERFACE_AGE@ +DIRECTFB_MAJOR_VERSION = @DIRECTFB_MAJOR_VERSION@ +DIRECTFB_MICRO_VERSION = @DIRECTFB_MICRO_VERSION@ +DIRECTFB_MINOR_VERSION = @DIRECTFB_MINOR_VERSION@ +DIRECTFB_VERSION = @DIRECTFB_VERSION@ +DIRECT_BUILD_DEBUG = @DIRECT_BUILD_DEBUG@ +DIRECT_BUILD_DEBUGS = @DIRECT_BUILD_DEBUGS@ +DIRECT_BUILD_GETTID = @DIRECT_BUILD_GETTID@ +DIRECT_BUILD_NETWORK = @DIRECT_BUILD_NETWORK@ +DIRECT_BUILD_STDBOOL = @DIRECT_BUILD_STDBOOL@ +DIRECT_BUILD_TEXT = @DIRECT_BUILD_TEXT@ +DIRECT_BUILD_TRACE = @DIRECT_BUILD_TRACE@ +DSYMUTIL = @DSYMUTIL@ +DYNLIB = @DYNLIB@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +FREETYPE_CFLAGS = @FREETYPE_CFLAGS@ +FREETYPE_LIBS = @FREETYPE_LIBS@ +FREETYPE_PROVIDER = @FREETYPE_PROVIDER@ +FUSION_BUILD_KERNEL = @FUSION_BUILD_KERNEL@ +FUSION_BUILD_MULTI = @FUSION_BUILD_MULTI@ +FUSION_MESSAGE_SIZE = @FUSION_MESSAGE_SIZE@ +GIF_PROVIDER = @GIF_PROVIDER@ +GREP = @GREP@ +HAVE_LINUX = @HAVE_LINUX@ +INCLUDEDIR = @INCLUDEDIR@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTERNALINCLUDEDIR = @INTERNALINCLUDEDIR@ +JPEG_PROVIDER = @JPEG_PROVIDER@ +LD = @LD@ +LDFLAGS = @LDFLAGS@ +LIBJPEG = @LIBJPEG@ +LIBOBJS = @LIBOBJS@ +LIBPNG = @LIBPNG@ +LIBPNG_CONFIG = @LIBPNG_CONFIG@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +LT_AGE = @LT_AGE@ +LT_BINARY = @LT_BINARY@ +LT_CURRENT = @LT_CURRENT@ +LT_RELEASE = @LT_RELEASE@ +LT_REVISION = @LT_REVISION@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MAN2HTML = @MAN2HTML@ +MKDIR_P = @MKDIR_P@ +MODULEDIR = @MODULEDIR@ +MODULEDIRNAME = @MODULEDIRNAME@ +NMEDIT = @NMEDIT@ +OBJEXT = @OBJEXT@ +OSX_LIBS = @OSX_LIBS@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PERL = @PERL@ +PKG_CONFIG = @PKG_CONFIG@ +PNG_PROVIDER = @PNG_PROVIDER@ +RANLIB = @RANLIB@ +RUNTIME_SYSROOT = @RUNTIME_SYSROOT@ +SDL_CFLAGS = @SDL_CFLAGS@ +SDL_LIBS = @SDL_LIBS@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +SOPATH = @SOPATH@ +STRIP = @STRIP@ +SYSCONFDIR = @SYSCONFDIR@ +SYSFS_LIBS = @SYSFS_LIBS@ +THREADFLAGS = @THREADFLAGS@ +THREADLIB = @THREADLIB@ +TSLIB_CFLAGS = @TSLIB_CFLAGS@ +TSLIB_LIBS = @TSLIB_LIBS@ +VERSION = @VERSION@ +VNC_CFLAGS = @VNC_CFLAGS@ +VNC_CONFIG = @VNC_CONFIG@ +VNC_LIBS = @VNC_LIBS@ +X11_CFLAGS = @X11_CFLAGS@ +X11_LIBS = @X11_LIBS@ +ZLIB_LIBS = @ZLIB_LIBS@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target = @target@ +target_alias = @target_alias@ +target_cpu = @target_cpu@ +target_os = @target_os@ +target_vendor = @target_vendor@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +SUBDIRS = html +@BUILD_DIRECTFB_CSOURCE_TRUE@csource_mans = directfb-csource.1 +man_MANS = \ + $(csource_mans) \ + dfbg.1 \ + directfbrc.5 + +HTMLMANS = $(patsubst %,%.html,$(man_MANS)) +EXTRA_DIST = \ + README.screenshots \ + dfbg.1.in \ + directfbrc.5.in \ + directfb-csource.1.in + +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +dfbg.1: $(top_builddir)/config.status $(srcdir)/dfbg.1.in + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ +directfb-csource.1: $(top_builddir)/config.status $(srcdir)/directfb-csource.1.in + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ +directfbrc.5: $(top_builddir)/config.status $(srcdir)/directfbrc.5.in + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +install-man1: $(man1_MANS) $(man_MANS) + @$(NORMAL_INSTALL) + test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done +uninstall-man1: + @$(NORMAL_UNINSTALL) + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done +install-man5: $(man5_MANS) $(man_MANS) + @$(NORMAL_INSTALL) + test -z "$(man5dir)" || $(MKDIR_P) "$(DESTDIR)$(man5dir)" + @list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.5*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 5*) ;; \ + *) ext='5' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst"; \ + done +uninstall-man5: + @$(NORMAL_UNINSTALL) + @list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.5*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 5*) ;; \ + *) ext='5' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man5dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man5dir)/$$inst"; \ + done + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile $(MANS) all-local +installdirs: installdirs-recursive +installdirs-am: + for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic clean-libtool clean-local mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: install-man + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: install-man1 install-man5 + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: uninstall-man + +uninstall-man: uninstall-man1 uninstall-man5 + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am all-local check check-am clean clean-generic \ + clean-libtool clean-local ctags ctags-recursive distclean \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-man1 \ + install-man5 install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-man uninstall-man1 \ + uninstall-man5 + + +@HAVE_MAN2HTML_TRUE@all-local: $(HTMLMANS) + +@HAVE_MAN2HTML_TRUE@clean-local: +@HAVE_MAN2HTML_TRUE@ rm -f $(HTMLMANS) + +@HAVE_MAN2HTML_TRUE@%.html: % +@HAVE_MAN2HTML_TRUE@ $(MAN2HTML) $* > $@ + +@HAVE_MAN2HTML_FALSE@all-local: + +@HAVE_MAN2HTML_FALSE@clean-local: +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/Source/DirectFB/docs/README.screenshots b/Source/DirectFB/docs/README.screenshots new file mode 100755 index 0000000..7df9595 --- /dev/null +++ b/Source/DirectFB/docs/README.screenshots @@ -0,0 +1,58 @@ +How to make DirectFB screenshots +-------------------------------- + +There are two ways to generate DirectFB screenshots. The easy way is +to set the "screenshot-dir" parameter in the DirectFB configuration +file directfbrc or to pass it as a command-line option. See the +directfbrc man-page for more details. You can then generate screen +dumps in the PPM format by pressing the PrintScreen key. The PPM +files can easily be converted to others formats using for example the +netpbm tools. + +The hard way to do screenshots is to read directly from the frame +buffer device. This works for all applications that use the frame +buffer device, not only for DirectFB applications. + +The resulting data is then converted to a more convenient format using +the netpbm graphics conversion tools. If the frame buffer is not +running at 24 bit depth, the data has to be propagated to 24bit RGB +before netpbm can handle it. The tools directory contains the source +for two small utilities that do just this: + + raw16toraw24 is a small tool that reads 16bit RGB565 data from stdin, + converts to 24bit RGB888 data and writes it to stdout. + + raw15toraw24 is a small tool that reads 15bit RGB555 data from stdin, + converts to 24bit RGB888 data and writes it to stdout. + + raw32toraw24 is a small tool that reads 32bit ARGB data from stdin, + converts to 24bit RGB888 data and writes it to stdout. + + +The following steps have to be performed to take screenshots: + +Step 1 - Log in from another computer using ssh or telnet. Start your + application and stop it by pressing Ctrl+C in the remote + terminal. + +Step 2 - Read data from /dev/fb0 and write it to a file. + + examples: + [15bit] raw15toraw24 < /dev/fb0 > raw24.tmp + [16bit] raw16toraw24 < /dev/fb0 > raw24.tmp + [24bit] cat /dev/fb0 > raw24.tmp + [32bit] raw32toraw24 < /dev/fb0 > raw24.tmp + +Step 2 - Convert data to ppm using rawtoppm and specify the resolution of + the frame buffer. + + example: rawtoppm 800 600 raw24.tmp > ppm24.tmp + +Step 3 - Convert ppm to png using pnmtopng. + + example : pnmtopng screenshot.png + + +Thats it! + + diff --git a/Source/DirectFB/docs/dfbg.1.in b/Source/DirectFB/docs/dfbg.1.in new file mode 100755 index 0000000..04e893a --- /dev/null +++ b/Source/DirectFB/docs/dfbg.1.in @@ -0,0 +1,54 @@ +.\" Hey Emacs! This file is -*- nroff -*- source. +.\" +.\" This man page is Copyright (C) 2002-2003 Sven Neumann + +.TH DFBG 1 "9 Jul 2003" "Version @DIRECTFB_VERSION@" "DirectFB Manual Pages" + +.SH NAME +dfbg \- DirectFB background configuration tool + +.SH SYNOPSIS +\fBdfbg\fP [\fIoptions\fP] <\fIfilename\fP>| + +.SH DESCRIPTION +\fBdfbg\fP is a small utility to configure the background of the DirectFB +desktop. It loads the specified image and sets it as background image. + +\fBdfbg\fP requires DirectFB with the multi-application core enabled. + +.SH OPTIONS +.TP +.B -c, --color +Set color fill mode using in AARRGGBB format (hexadecimal). +The alpha component can be omitted in most configurations. + +.TP +.B -t, --tile +Set tiled mode instead of scaling the image to fit the screen size. + +.TP +.B -v, --version +Output version information. + +.TP +.B -h, --help +Print brief help and exit. + +.SH EXAMPLES + +Set background color to DirectFB's default color + + dfbg -c ff107ce8 + +Set image stretched to fit the screen + + dfbg bg.png + +Set image tiled + + dfbg -t bg.png + + +.SH OTHER INFO +The canonical place to find informations about DirectFB is at +http://www.directfb.org/. diff --git a/Source/DirectFB/docs/directfb-csource.1.in b/Source/DirectFB/docs/directfb-csource.1.in new file mode 100755 index 0000000..814d55e --- /dev/null +++ b/Source/DirectFB/docs/directfb-csource.1.in @@ -0,0 +1,79 @@ +.\" Hey Emacs! This file is -*- nroff -*- source. +.\" +.\" This manual page is Copyright (C) 2002-2003 Sven Neumann + +.TH DIRECTFB-CSOURCE 1 "14 May 2009" "Version @DIRECTFB_VERSION@" "DirectFB Manual Pages" + +.SH NAME +directfb-csource \- C code generation utility for DirectFB surfaces + +.SH SYNOPSIS +\fBdirectfb-csource\fP [\fIoptions\fP] <\fIimagefiles\fP> + +.SH DESCRIPTION +\fBdirectfb-csource\fP is a small utility that reads PNG (Portable +Network Graphics) image files and generates C code that can be used to +compile an image into a DirectFB application. Below is a simple +example to illustrate this. + +If multiple PNG image files are passed to \fBdirectfb-csource\fP, they +are combined into a single surface. The different images can then be +blitted from this surface using the array of rectangles that is also +dumped. This can be useful for example for icons or sprites. + + +.SH OPTIONS +.TP +.B --name=identifier +Specifies the identifier name (prefix) for the generated variables. +If this option is not used, the identifier is generated from the +filename. You have to specify an identifer name when processing +multiple images. + +.TP +.B --format=pixelformat +Specifies the pixel-format of the generated inline surface. Possible +values are ARGB, RGB32, RGB24, RGB16, RGB15, RGB332, A8 and LUT8. +By default the format is ARGB if the PNG image has an alpha channel +or RGB32 otherwise. + +.TP +.B --dither-rgb16 +If specified, images rendered to RGB16 surfaces are dithered. This +reduces banding caused by the limited colorspace. This option has no +effect for other pixel-formats than RGB16. + +.TP +.B --version +Output version information. + +.TP +.B --help +Print brief help and exit. + + +.SH EXAMPLE +Generate a header file from a PNG image file: + + directfb-csource --name=foo foo.png > foo.h + +Include the generated header in your application and create a +surface using the surface description from the header file: + + #include + #include "foo.h" + + IDirectFB *dfb; + IDirectFBSurface *surface; + + ... + + dfb->CreateSurface( dfb, &foo_desc, &surface ); + + +.SH OTHER INFO +\fBdirectfb-csource\fP was inspired by and uses code from +\fBgdk-pixbuf-csource\fP, a similar program written by Tim Janik. + +The canonical place to find informations about DirectFB is at +http://www.directfb.org/. diff --git a/Source/DirectFB/docs/directfbrc.5.in b/Source/DirectFB/docs/directfbrc.5.in new file mode 100755 index 0000000..ed8e879 --- /dev/null +++ b/Source/DirectFB/docs/directfbrc.5.in @@ -0,0 +1,583 @@ +.\" Hey Emacs! This file is -*- nroff -*- source. +.\" +.\" This man page is Copyright (C) 2002 Sven Neumann + +.TH DIRECTFBRC 5 "03 Mar 2007" "Version @DIRECTFB_VERSION@" "DirectFB Manual Pages" + +.SH NAME +directfbrc \- DirectFB configuration file + + +.SH DESCRIPTION + +The +.B directfbrc +file is a configuration file read by all DirectFB applications on startup. +There are two of these: a system-wide one stored in +.I @SYSCONFDIR@/directfbrc +and a per-user +.I +\fB$HOME\fP/.directfbrc +which may override system settings. + +Further customization is available per executable (basename of argv[0]): +.I @SYSCONFDIR@/directfbrc.$0 +and a per-user +.I +\fB$HOME\fP/.directfbrc.$0 + +After config files, the environment variable DFBARGS is parsed. + +The same parameters that can be used in the +.B directfbrc +file can be passed via this variable or on the command-line +by prefixing them with +.BR --dfb: +separated each with a comma. + +.SH SYNTAX + +The +.B directfbrc +file contains one parameter per line. Comments are introduced by a +hash sign (#), and continue until the end of the line. Blank lines +are ignored. + +Most parameters are switches that turn certain features on or off. +These switches have a no- variant that disables the feature. This +man-page describes the positive variant and will also note which +setting is the compiled-in default. + + +.SH PARAMETERS + +The following parameters may be specified in the +.B directfbrc +file: + +.TP +.BI system= +Specifies the graphics system to use. The default is to use the Linux +frame buffer (fbdev) but you can also run DirectFB applications on +SDL (sdl). Other systems might be added in the future. + +.TP +.BI fbdev= +Opens the given frame buffer device instead of /dev/fb0. + +.TP +.BI busid= +Specify the bus location of the card. The option is only used if DirectFB +doesn't have sysfs support and if unspecified 1:0:0 will be assumed. +Use this option if the driver fails to detect (or incorrectly detects) your card. + +.TP +.BI mode=x +Sets the default screen resolution. If unspecified DirectFB will use +the first mode from +.I /etc/fb.modes +Some frame buffer devices (namely vesafb) don't support mode switches +and can only be used in the resolution that is set on boot time. + +.TP +.BI scaled=x +Scale the window to this size for 'force-windowed' apps. + +.TP +.BI depth= +Sets the default pixel depth in bits per pixel. If unspecified +DirectFB will use the depth specified in the first mode from +.I /etc/fb.modes +DirectFB supports color depths of 8, 15, 16, 24 and 32. Which values +are available depends on the frame buffer device you are using. Some +frame buffer devices (namely vesafb) don't support mode switches at +all and can only be used in the pixel depth that is set at boot time. + +.TP +.BI pixelformat= +Sets the default pixel format. This is similar to the depth parameter +described above but allows more fine-grained control. Possible values +for pixelformat are LUT8, RGB332, RGB16, RGB24 and RGB32. Some drivers +may also support the more exotic pixel formats A8, ALUT44, ARGB, ARGB1555, +I420, UYVY, YUY2 and YV12. + +.TP +.BI session= +Selects the multi application world which is joined or created. +Starting with zero, negative values force creation of a new +world using the lowest unused session number. This will override +the environment variable "DIRECTFB_SESSION". + +.TP +.BI force-slave +Always enter as a slave, waiting for the master, if not there. + +.TP +.BI remote=[:] +Select the remote session to connect to. + +.TP +.BI tmpfs= +Uses the given directory (tmpfs mount point) for creation of the +shared memory file in multi application mode. This option is only +useful if the automatic detection fails or if non-tmpfs storage +is desired. + +.TP +.BI shmfile-group= +Group that owns shared memory files. + +.TP +.BI memcpy= +With this option the probing of memcpy() routines can be skipped, +saving a lot of startup time. Pass "help" for a list of possible +values. + +.TP +.BI primary-layer= +Selects which layer is the "primary layer", default is the first. +Check 'dfbinfo' for a list of layers supported by your hardware. + +.TP +.BI primary-only +Tell application only about the primary layer. + +.TP +.BI quiet +Suppresses console output from DirectFB. Only error messages will be +displayed. + +.TP +.BI [no-]banner +Enables the output of the DirectFB banner at startup. This is on by +default. + +.TP +.BI [no-]debug +Enables debug output. This is on by default but you won't see any +debug output unless you compiled DirectFB with debugging support. + +.TP +.BI [no-]debugmem +Enable memory allocation tracking. + +.TP +.BI [no-]debugshm +Enable shared memory allocation tracking. + +.TP +.BI [no-]trace +Enable stack trace support. This is on by default but you won't see any +trcae output unless you compiled DirectFB with trace support. + +.TP +.BI log-file= +Write all messages to the specified file. + +.TP +.BI log-udp=: +Send all messages via UDP to the specified host and port. + +.TP +.BI fatal-level= +Abort on NONE, ASSERT (default) or ASSUME (incl. assert) + +.TP +.BI force-windowed +Forces the primary surface to be a window. This allows to run +applications that were written to do full-screen access in a window. + +.TP +.BI force-desktop +Forces the primary surface to be the background surface of the desktop. + +.TP +.BI [no-]hardware +Turns hardware acceleration on. By default hardware acceleration is +auto-detected. If you disable hardware acceleration, the driver for +your graphics card will still be loaded and used to access additional +display layers (if there are any), but all graphics operations will +be performed by the software renderer. + +.TP +.BI [no-]software +This option allows to disable software fallbacks. + +.TP +.BI [no-]dma +Turns DMA acceleration on, if supported by the driver. By default +DMA acceleration is off. + +.TP +.BI [no-]sync +Flushes all disk buffers before initializing DirectFB. This can be +useful if you working with experimental device drivers and expect +crashes. The default is not to sync. + +.TP +.BI [no-]mmx +The no-mmx options allows to disable the use of MMX routines even if +support for MMX was detected. By default MMX is used if is available +and support for MMX was compiled in. + +.TP +.BI [no-]agp[=mode] +Turns AGP memory support on. The option enables DirectFB using the AGP +memory to extend the amount of video memory available. You can specify +the AGP mode to use (e.g. 1, 2, 4, 8 or 0 to disable agp). By default +AGP memory support is off. + +.TP +.BI [no-]thrifty-surface-buffers +Free sysmem instance on xfer to video memory. + +.TP +.BI font-format= +Specify the font format to use. Possible values are A1, A8, ARGB, ARGB1555, +ARGB2554, ARGB4444, AiRGB. The default font format is A8 because it is the +only format that ensures high quality, fast rendering and low memory consumption +at the same time. Use this option only if your fonts looks strange or if +font rendering is too slow. + +.TP +.BI [no-]sighandler +By default DirectFB installs a signal handler for a number of signals +that cause an application to exit. This signal handler tries to +deinitialize the DirectFB engine before quitting the application. +Use this option to enable/disable this feature. + +.TP +.BI dont-catch=[[,]...] +As described with the +.B +sighandler +option, DirectFB installs a signal handler for a number of signals. +By using this option you may specify a list of signals that shouldn't +be handled this way. + +.TP +.BI [no-]deinit-check +By default DirectFB checks if the application has released all allocated +resources on exit. If it didn't, it will clean up after the application. +This option allows to switch this feature on or off. + +.TP +.BI block-all-signals +This option activates blocking of all signals, useful for DirectFB daemons +(a DirectFB master application that does nothing except being the master). + +.TP +.BI [no-]vt-switch +By default DirectFB allocates a new virtual terminal and switches to +it. + +.TP +.BI vt-num= +Use given VT instead of current/new one. + +.TP +.BI [no-]vt-switching +Allow to switch virtual terminals using ++. This is an +experimental feature that is usually disabled; use at your own risk. + +.TP +.BI [no-]graphics-vt +Puts the virtual terminal into graphics mode. This has the advantage +that kernel messages won't show up on your screen while the DirectFB +application is running. + +.TP +.BI [no-]vt +Use VT handling code at all? + +.TP +.BI mouse-source= +Specify the serial mouse device. + +.TP +.BI [no-]mouse-gpm-source +Enables using GPM as mouse input repeater. + +.TP +.BI [no-]motion-compression +Usually DirectFB compresses mouse motion events. This means that +subsequent mouse motions are delivered to the application as a single +mouse motion event. This leads to a more responsive but less exact +mouse handling. + +.TP +.BI mouse-protocol= +Specifies the mouse protocol to use. The following +protocols are supported: + +.BI MS +Two button mouse using the Microsoft mouse protocol. + +.BI MS3 +Three button mouse using an extended Microsoft mouse protocol. + +.BI MouseMan +Three button mouse using a different extension to the Microsoft mouse +protocol introduced by Logitech. + +.BI MouseSystems +The most commonly used protocol for three button mice. + +.BI PS/2 +Two/three button mice of the PS/2 series. + +.BI IMPS/2 +Two/three button USB mice with scrolling wheel using the +Microsoft Intellimouse protocol. + +The different protocols for serial mice are described in more detail +in mouse(4). + +.TP +.BI [no-]lefty +Swaps left and right mouse buttons. Useful for left-handers. + +.TP +.BI [no-]capslock-meta +Map the CapsLock key to Meta. Useful for users of the builtin WM +without a Meta key on the keyboard (e.g. Window key). + +.TP +.BI linux-input-ir-only +Ignore all non-IR Linux Input devices. + +.TP +.BI [no-]linux-input-grab +Grab Linux Input devices. When a device is grabbed only DirectFB +will receive events from it. The default is to not grab. + +.TP +.BI [no-]cursor +By default DirectFB shows a mouse cursor when an application makes use +of windows. This option allows to switch the cursor off permanently. +Applications cannot enable it explicitly. + +.TP +.BI wm= +Specify the window manager to use. + +.TP +.BI bg-none +Completely disables background handling. Doesn't make much sense since +the mouse and moving windows will leave ugly traces on the background. + +.TP +.BI bg-color=AARRGGBB +Controls the color of the background. The color is specified in +hexadecimal notation. The alpha value defaults to full opacity and may +be omitted. For example to choose a bright magenta background, you'd +use bg-color=FF00FF. + +.TP +.BI bg-image= +Fills the background with the given image from file. The image is stretched +to fit to the screen dimensions. + +.TP +.BI bg-tile= +Like +.B bg-image +but tiles the image to fit to the screen dimensions instead of +stretching it. + +.TP +.BI [no-]translucent-windows +By default DirectFB windows may be translucent. If you disable this +feature, windows are forced to be either fully opaque or fully +transparent. This is useful if your graphics card doesn't support +alpha-transparent blits. + +.TP +.BI [no-]decorations +Enables window decorations if supported by the window manager. + +.TP +.BI videoram-limit= +Limits the amount of Video RAM used by DirectFB. The amount of Video +RAM is specified in Kilobytes. + +.TP +.BI agpmem-limit= +Limits the amount if AGP memory used by DirectFB. The amount of AGP +memory is specified in Kilobytes. + +.TP +.BI screenshot-dir= +If specified DirectFB will dump the screen contents in PPM format +into this directory when the key gets pressed. + +.TP +.BI disable-module= +Suppress loading of this module. The module name is the filename +without the \fBlibdirectfb_\fP prefix and without extension (for +example \fBkeyboard\fP to disable loading of the keyboard input +module). + +.TP +.BI [no-]matrox-sgram +Some older Matrox G400 cards have SGRAM and a number of graphics +operations are considerably faster on these cards if this feature +is enabled. Don't try to enable it if your card doesn't have SGRAM! +Otherwise you'd have to reboot. + +.TP +.BI [no-]matrox-crtc2 +If you have a dual head G400/G450/G550 you can use this option to +enable additional layers using the second head. + +.TP +.BI matrox-tv-standard=[pal|ntsc] +Controls the signal produced by the TV output of Matrox cards. + +.TP +.BI matrox-cable-type=(composite|scart-rgb|scart-composite) +Matrox cable type (default=composite). + +.TP +.BI h3600-device= +Use this device for the H3600 TS driver. + +.TP +.BI mut-device= +Use this device for the MuTouch driver. + +.TP +.BI penmount-device= +Use this device for the PenMount driver. + +.TP +.BI linux-input-devices=[[,]...] +Use these devices for the Linux Input driver. + +.TP +.BI tslib-devices=[[,]...] +Use these devices for the tslib driver. + +.TP +.BI unichrome-revision= +Override the hardware revision number used by the Unichrome driver. + +.TP +.BI i8xx_overlay_pipe_b +Redirect videolayer to pixelpipe B. + +.TP +.BI window-surface-policy= +Allows to control where window surfaces are stored. Supported values +for are: + +.BI auto +DirectFB decides depending on hardware capabilities. This is the +default. + +.BI videohigh +Swapping system/video with high priority. + +.BI videolow +Swapping system/video with low priority. + +.BI systemonly +Window surfaces are stored in system memory. + +.BI videoonly +Window surfaces are stored in video memory. + +.TP +.BI desktop-buffer-mode= +Allows to control the desktop buffer mode. Whenever a window is moved, +opened, closed, resized or its contents change DirectFB recomposites +the window stack at the affected region. This is done by blitting the +windows together that are visible within that region. Opaque windows +are blitted directly while translucent windows are blitted using alpha +blending or color keying. If there's a back buffer the recomposition is +not visible since only the final result is copied into the front +buffer. Without a back buffer each step of the recomposition is visible. +This causes noticeable flicker unless all windows are opaque. + +Supported values for are: + +.BI auto +DirectFB decides depending on hardware capabilities. This is the +default. DirectFB chooses a back buffer in video memory if the hardware +supports simple blitting (copying from back to front buffer). If +there's no acceleration at all the back buffer is allocated in system +memory since that gives much better performance for alpha blended +recomposition in software and avoids reading from the video memory +when the result is copied to the front buffer. + +.BI backsystem +The back buffer is allocated in system memory. This is the recommend +choice if your hardware supports simple blitting but no alpha blending +and you are going to have many alpha blended windows. + +.BI backvideo +Front and back buffer are allocated in video memory. It's not required +to set this mode explicitly because the 'auto' mode chooses it if +blits are accelerated. Without accelerated blits this mode is not +recommended. + +.BI triple +Like backvideo except the surface is triple buffered. + +.BI frontonly +There is no back buffer. This is the best choice if you are using +opaque windows only and don't use any color keying. + +.BI windows +Special mode with window buffers directly displayed. This mode +requires special hardware support. + +.TP +.BI vsync-after +Wait for the vertical retrace after flipping. The default is to wait +before doing the flip. + +.TP +.BI vsync-none +Disables polling for vertical retrace. + + +.SH EXAMPLES + +Here are some examples that demonstrates how the parameters described +above are passed to DirectFB application on the command-line. + +.TP +.B df_neo --dfb:no-hardware +Starts df_neo without hardware acceleration. +.TP +.B df_neo --dfb:help +Lists the DirectFB options that can be passed to df_neo. + + +.SH OTHER INFO + +The canonical place to find informations about DirectFB is at +http://www.directfb.org/. Here you can find the FAQ, tutorials, +mailing list archives, the CVS tree and can download the latest +version of the DirectFB library as well as a number of applications. + + +.SH FILES + +.TP +.I @SYSCONFDIR@/directfbrc +system-wide DirectFB configuration file +.TP +.I $HOME/.directfbrc +per-user DirectFB configuration file +.TP +.I /etc/fb.modes +frame buffer modes file + + +.SH SEE ALSO +.BR fb.modes (5), +.BR fbset (8), +.BR mouse (4), +.BR ppm (5) diff --git a/Source/DirectFB/docs/html/Makefile.am b/Source/DirectFB/docs/html/Makefile.am new file mode 100755 index 0000000..a248e4c --- /dev/null +++ b/Source/DirectFB/docs/html/Makefile.am @@ -0,0 +1,16 @@ +EXTRA_DIST = dfb_logo-alpha.png + +docs_headers = \ + $(top_srcdir)/include/directfb.h \ + $(top_srcdir)/include/directfb_keyboard.h \ + $(top_srcdir)/include/directfbgl.h + +all-local: stamp-docs + +stamp-docs: $(top_srcdir)/tools/gendoc.pl $(docs_headers) Makefile.am + rootme=`pwd`; \ + $(PERL) $(top_srcdir)/tools/gendoc.pl DirectFB $(DIRECTFB_VERSION) $(docs_headers) \ + && echo timestamp > $$rootme/stamp-docs + +distclean-local: + rm -f *.html stamp-docs diff --git a/Source/DirectFB/docs/html/Makefile.in b/Source/DirectFB/docs/html/Makefile.in new file mode 100755 index 0000000..e6ec491 --- /dev/null +++ b/Source/DirectFB/docs/html/Makefile.in @@ -0,0 +1,414 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +target_triplet = @target@ +subdir = docs/html +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/as-ac-expand.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AR = @AR@ +AS = @AS@ +ASFLAGS = @ASFLAGS@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCAS = @CCAS@ +CCASDEPMODE = @CCASDEPMODE@ +CCASFLAGS = @CCASFLAGS@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DATADIR = @DATADIR@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DFB_CFLAGS_OMIT_FRAME_POINTER = @DFB_CFLAGS_OMIT_FRAME_POINTER@ +DFB_INTERNAL_CFLAGS = @DFB_INTERNAL_CFLAGS@ +DFB_LDFLAGS = @DFB_LDFLAGS@ +DFB_SMOOTH_SCALING = @DFB_SMOOTH_SCALING@ +DIRECTFB_BINARY_AGE = @DIRECTFB_BINARY_AGE@ +DIRECTFB_CSOURCE = @DIRECTFB_CSOURCE@ +DIRECTFB_INTERFACE_AGE = @DIRECTFB_INTERFACE_AGE@ +DIRECTFB_MAJOR_VERSION = @DIRECTFB_MAJOR_VERSION@ +DIRECTFB_MICRO_VERSION = @DIRECTFB_MICRO_VERSION@ +DIRECTFB_MINOR_VERSION = @DIRECTFB_MINOR_VERSION@ +DIRECTFB_VERSION = @DIRECTFB_VERSION@ +DIRECT_BUILD_DEBUG = @DIRECT_BUILD_DEBUG@ +DIRECT_BUILD_DEBUGS = @DIRECT_BUILD_DEBUGS@ +DIRECT_BUILD_GETTID = @DIRECT_BUILD_GETTID@ +DIRECT_BUILD_NETWORK = @DIRECT_BUILD_NETWORK@ +DIRECT_BUILD_STDBOOL = @DIRECT_BUILD_STDBOOL@ +DIRECT_BUILD_TEXT = @DIRECT_BUILD_TEXT@ +DIRECT_BUILD_TRACE = @DIRECT_BUILD_TRACE@ +DSYMUTIL = @DSYMUTIL@ +DYNLIB = @DYNLIB@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +FREETYPE_CFLAGS = @FREETYPE_CFLAGS@ +FREETYPE_LIBS = @FREETYPE_LIBS@ +FREETYPE_PROVIDER = @FREETYPE_PROVIDER@ +FUSION_BUILD_KERNEL = @FUSION_BUILD_KERNEL@ +FUSION_BUILD_MULTI = @FUSION_BUILD_MULTI@ +FUSION_MESSAGE_SIZE = @FUSION_MESSAGE_SIZE@ +GIF_PROVIDER = @GIF_PROVIDER@ +GREP = @GREP@ +HAVE_LINUX = @HAVE_LINUX@ +INCLUDEDIR = @INCLUDEDIR@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTERNALINCLUDEDIR = @INTERNALINCLUDEDIR@ +JPEG_PROVIDER = @JPEG_PROVIDER@ +LD = @LD@ +LDFLAGS = @LDFLAGS@ +LIBJPEG = @LIBJPEG@ +LIBOBJS = @LIBOBJS@ +LIBPNG = @LIBPNG@ +LIBPNG_CONFIG = @LIBPNG_CONFIG@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +LT_AGE = @LT_AGE@ +LT_BINARY = @LT_BINARY@ +LT_CURRENT = @LT_CURRENT@ +LT_RELEASE = @LT_RELEASE@ +LT_REVISION = @LT_REVISION@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MAN2HTML = @MAN2HTML@ +MKDIR_P = @MKDIR_P@ +MODULEDIR = @MODULEDIR@ +MODULEDIRNAME = @MODULEDIRNAME@ +NMEDIT = @NMEDIT@ +OBJEXT = @OBJEXT@ +OSX_LIBS = @OSX_LIBS@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PERL = @PERL@ +PKG_CONFIG = @PKG_CONFIG@ +PNG_PROVIDER = @PNG_PROVIDER@ +RANLIB = @RANLIB@ +RUNTIME_SYSROOT = @RUNTIME_SYSROOT@ +SDL_CFLAGS = @SDL_CFLAGS@ +SDL_LIBS = @SDL_LIBS@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +SOPATH = @SOPATH@ +STRIP = @STRIP@ +SYSCONFDIR = @SYSCONFDIR@ +SYSFS_LIBS = @SYSFS_LIBS@ +THREADFLAGS = @THREADFLAGS@ +THREADLIB = @THREADLIB@ +TSLIB_CFLAGS = @TSLIB_CFLAGS@ +TSLIB_LIBS = @TSLIB_LIBS@ +VERSION = @VERSION@ +VNC_CFLAGS = @VNC_CFLAGS@ +VNC_CONFIG = @VNC_CONFIG@ +VNC_LIBS = @VNC_LIBS@ +X11_CFLAGS = @X11_CFLAGS@ +X11_LIBS = @X11_LIBS@ +ZLIB_LIBS = @ZLIB_LIBS@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target = @target@ +target_alias = @target_alias@ +target_cpu = @target_cpu@ +target_os = @target_os@ +target_vendor = @target_vendor@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +EXTRA_DIST = dfb_logo-alpha.png +docs_headers = \ + $(top_srcdir)/include/directfb.h \ + $(top_srcdir)/include/directfb_keyboard.h \ + $(top_srcdir)/include/directfbgl.h + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/html/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/html/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile all-local +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-local + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-exec-am: + +install-html: install-html-am + +install-info: install-info-am + +install-man: + +install-pdf: install-pdf-am + +install-ps: install-ps-am + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am all-local check check-am clean clean-generic \ + clean-libtool distclean distclean-generic distclean-libtool \ + distclean-local distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + uninstall uninstall-am + + +all-local: stamp-docs + +stamp-docs: $(top_srcdir)/tools/gendoc.pl $(docs_headers) Makefile.am + rootme=`pwd`; \ + $(PERL) $(top_srcdir)/tools/gendoc.pl DirectFB $(DIRECTFB_VERSION) $(docs_headers) \ + && echo timestamp > $$rootme/stamp-docs + +distclean-local: + rm -f *.html stamp-docs +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/Source/DirectFB/docs/html/dfb_logo-alpha.png b/Source/DirectFB/docs/html/dfb_logo-alpha.png new file mode 100755 index 0000000..7df3835 Binary files /dev/null and b/Source/DirectFB/docs/html/dfb_logo-alpha.png differ -- cgit