+ first ctype prod object

This commit is contained in:
kelson42 2012-01-25 12:39:07 +00:00
parent 049ad722b1
commit d928c78d5e
11 changed files with 3842 additions and 0 deletions

618
src/ctype/Makefile Normal file
View File

@ -0,0 +1,618 @@
# Makefile.in generated by automake 1.11.1 from Makefile.am.
# src/ctype/Makefile. Generated from Makefile.in by configure.
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 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.
pkgdatadir = $(datadir)/kiwix
pkgincludedir = $(includedir)/kiwix
pkglibdir = $(libdir)/kiwix
pkglibexecdir = $(libexecdir)/kiwix
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 = x86_64-unknown-linux-gnu
host_triplet = x86_64-unknown-linux-gnu
subdir = src/ctype
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/src/zimlib/src/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
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
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
distdir
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = zimAccessor
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
am__relativize = \
dir0=`pwd`; \
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
sed_rest='s,^[^/]*/*,,'; \
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
sed_butlast='s,/*[^/]*$$,,'; \
while test -n "$$dir1"; do \
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
if test "$$first" != "."; then \
if test "$$first" = ".."; then \
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
else \
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
if test "$$first2" = "$$first"; then \
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
else \
dir2="../$$dir2"; \
fi; \
dir0="$$dir0"/"$$first"; \
fi; \
fi; \
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
ACLOCAL = ${SHELL} /var/www/kiwix/moulinkiwix/missing --run aclocal-1.11
AMTAR = ${SHELL} /var/www/kiwix/moulinkiwix/missing --run tar
AR = ar
ARIA2C = aria2c
AUTOCONF = ${SHELL} /var/www/kiwix/moulinkiwix/missing --run autoconf
AUTOHEADER = ${SHELL} /var/www/kiwix/moulinkiwix/missing --run autoheader
AUTOMAKE = ${SHELL} /var/www/kiwix/moulinkiwix/missing --run automake-1.11
AWK = gawk
BINDIST_INTRO_MESSAGE = echo You have to run configure with the '--without-dependences' argument.
CC = gcc
CCDEPMODE = depmode=gcc3
CFLAGS = -g -O2
CPP = gcc -E
CPPFLAGS = -I/usr/lib -I/usr/lib64
CURRENT_PATH = /var/www/kiwix/moulinkiwix
CXX = g++
CXXCPP = g++ -E
CXXDEPMODE = depmode=gcc3
CXXFLAGS = -g -O2
CYGPATH_W = echo
DEFS = -DHAVE_CONFIG_H
DEPDIR = .deps
DEPENDENCES =
DLLTOOL = false
DSYMUTIL =
DUMPBIN =
ECHO_C =
ECHO_N = -n
ECHO_T =
EGREP = /bin/grep -E
ESCAPED_PREFIX =
EXEEXT =
FGREP = /bin/grep -F
GECKO_IDL_PATH = /usr/share/idl/xulrunner-1.9.2.17
GECKO_VERSION = 1
GREP = /bin/grep
HAVE_CL = no
HAVE_CXX = g++
HAVE_JAR =
HAVE_PERL = perl
HAVE_PKG_CONFIG = pkg-config
HAVE_WGET =
HAVE_XAPIAN_CONFIG = xapian-config
HAVE_XCODE = no
HAVE_XPIDL = xpidl
ICU_CONFIG = /usr/local/bin/icu-config
INSTALL = /usr/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
IS_OSX =
IS_STATIC =
IS_WIN =
JAR = jar
LD = /usr/bin/ld -m elf_x86_64
LDFLAGS =
LIBCLUCENE_CFLAGS =
LIBCLUCENE_LDFLAGS = -lclucene
LIBCLUCENE_STATIC_LDFLAGS =
LIBCTPP2_CFLAGS = -I/var/www/kiwix/moulinkiwix/src/ctpp2/include
LIBCTPP2_LDFLAGS =
LIBCTPP2_STATIC_LDFLAGS = /var/www/kiwix/moulinkiwix/src/ctpp2/src/.libs/libctpp2.a
LIBICU_CFLAGS = -g -O2 -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long
LIBICU_LDFLAGS = -lpthread -ldl -lm -L/usr/local/lib -licui18n -licuuc -licudata -lpthread -ldl -lm
LIBICU_STATIC_LDFLAGS =
LIBLZMA_CFLAGS =
LIBLZMA_LDFLAGS = -llzma
LIBLZMA_STATIC_LDFLAGS =
LIBMICROHTTPD_CFLAGS =
LIBMICROHTTPD_LDFLAGS = -lmicrohttpd
LIBMICROHTTPD_STATIC_LDFLAGS = /usr/lib/libmicrohttpd.a
LIBOBJS =
LIBPUGIXML_CFLAGS =
LIBPUGIXML_LDFLAGS =
LIBPUGIXML_STATIC_LDFLAGS =
LIBS = -llzma -lmicrohttpd -lclucene -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIBXAPIAN_CFLAGS = -I/usr/local/include
LIBXAPIAN_LDFLAGS = -L/usr/local/lib -lxapian
LIBXAPIAN_STATIC_LDFLAGS =
LIBXUL_CFLAGS = -fshort-wchar -I/usr/include/nspr -I/usr/include/xulrunner-1.9.2.17 -I/usr/include/xulrunner-1.9.2.17/nspr
LIBXUL_LDFLAGS = -L/usr/lib/xulrunner-devel-1.9.2.17/lib -lxpcomglue_s -lxul -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl
LIBZIMSELF_STATIC_LDFLAGS = /var/www/kiwix/moulinkiwix/src/zimlib/src/.libs/libzim.a
LIBZIM_CFLAGS =
LIBZIM_LDFLAGS = -llzma
LIBZIM_STATIC_LDFLAGS =
LIBZ_CFLAGS =
LIBZ_LDFLAGS = -lz
LIBZ_STATIC_LDFLAGS =
LIPO =
LN_S = ln -s
LTLIBOBJS =
MAINT = #
MAKEINFO = ${SHELL} /var/www/kiwix/moulinkiwix/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
NM = /usr/bin/nm -B
NMEDIT =
OBJDUMP = objdump
OBJEXT = o
OTOOL =
OTOOL64 =
PACKAGE = kiwix
PACKAGE_BUGREPORT =
PACKAGE_NAME = kiwix
PACKAGE_STRING = kiwix 0.9
PACKAGE_TARNAME = kiwix
PACKAGE_URL =
PACKAGE_VERSION = 0.9
PATH_SEPARATOR = :
POW_LIB =
RANLIB = ranlib
SED = /bin/sed
SET_MAKE =
SHELL = /bin/bash
STRIP = strip
VERSION = 0.9
XPCOM_CFLAGS = -fno-rtti -fPIC
XPCOM_LDFLAGS = -Xcompiler -shared -Wl,-rpath-link,/usr/lib/xulrunner-devel-1.9.2.17/bin
XPIDL = /usr/lib/xulrunner-devel-1.9.2.17/bin/xpidl
abs_builddir = /var/www/kiwix/moulinkiwix/src/ctype
abs_srcdir = /var/www/kiwix/moulinkiwix/src/ctype
abs_top_builddir = /var/www/kiwix/moulinkiwix
abs_top_srcdir = /var/www/kiwix/moulinkiwix
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
ac_ct_DUMPBIN =
am__include = include
am__leading_dot = .
am__quote =
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
build = x86_64-unknown-linux-gnu
build_alias =
build_cpu = x86_64
build_os = linux-gnu
build_vendor = unknown
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
host = x86_64-unknown-linux-gnu
host_alias =
host_cpu = x86_64
host_os = linux-gnu
host_vendor = unknown
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
install_sh = ${SHELL} /var/www/kiwix/moulinkiwix/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
localstatedir = ${prefix}/var
mandir = ${datarootdir}/man
mkdir_p = /bin/mkdir -p
oldincludedir = /usr/include
pdfdir = ${docdir}
prefix = /usr/local
program_transform_name = s,x,x,
psdir = ${docdir}
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
srcdir = .
sysconfdir = ${prefix}/etc
target_alias =
top_build_prefix = ../../
top_builddir = ../..
top_srcdir = ../..
SUBDIRS = \
zimAccessor
#SUBDIRS = \
# zimAccessor
all: all-recursive
.SUFFIXES:
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
&& { if test -f $@; then exit 0; else break; fi; }; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/ctype/Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --foreign src/ctype/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: # $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(am__aclocal_m4_deps):
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
# 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):
@fail= 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; \
($(am__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):
@fail= 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; \
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || ($(am__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; nonempty = 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)
set x; \
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 || \
set "$$@" "$$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; }; }'`; \
shift; \
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
if test $$# -gt 0; then \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
"$$@" $$unique; \
else \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$unique; \
fi; \
fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
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)$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& $(am__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 "$(distdir)/$$file"; then \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
cp -fpR $$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; \
fi; \
done
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
$(am__relativize); \
new_distdir=$$reldir; \
dir1=$$subdir; dir2="$(top_distdir)"; \
$(am__relativize); \
new_top_distdir=$$reldir; \
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
($(am__cd) $$subdir && \
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$$new_top_distdir" \
distdir="$$new_distdir" \
am__remove_distdir=: \
am__skip_length_check=: \
am__skip_mode_fix=: \
distdir) \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-recursive
all-am: Makefile
installdirs: installdirs-recursive
installdirs-am:
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)
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_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 mostlyclean-am
distclean: distclean-recursive
-rm -f Makefile
distclean-am: clean-am distclean-generic distclean-tags
dvi: dvi-recursive
dvi-am:
html: html-recursive
html-am:
info: info-recursive
info-am:
install-data-am:
install-dvi: install-dvi-recursive
install-dvi-am:
install-exec-am:
install-html: install-html-recursive
install-html-am:
install-info: install-info-recursive
install-info-am:
install-man:
install-pdf: install-pdf-recursive
install-pdf-am:
install-ps: install-ps-recursive
install-ps-am:
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:
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
install-am install-strip tags-recursive
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
all all-am check check-am clean clean-generic clean-libtool \
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-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
# 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:

618
src/ctype/Makefile.in Normal file
View File

@ -0,0 +1,618 @@
# Makefile.in generated by automake 1.11.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 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@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkglibexecdir = $(libexecdir)/@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@
subdir = src/ctype
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/src/zimlib/src/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
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
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
distdir
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = zimAccessor
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
am__relativize = \
dir0=`pwd`; \
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
sed_rest='s,^[^/]*/*,,'; \
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
sed_butlast='s,/*[^/]*$$,,'; \
while test -n "$$dir1"; do \
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
if test "$$first" != "."; then \
if test "$$first" = ".."; then \
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
else \
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
if test "$$first2" = "$$first"; then \
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
else \
dir2="../$$dir2"; \
fi; \
dir0="$$dir0"/"$$first"; \
fi; \
fi; \
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AR = @AR@
ARIA2C = @ARIA2C@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BINDIST_INTRO_MESSAGE = @BINDIST_INTRO_MESSAGE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CURRENT_PATH = @CURRENT_PATH@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DEPENDENCES = @DEPENDENCES@
DLLTOOL = @DLLTOOL@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
ESCAPED_PREFIX = @ESCAPED_PREFIX@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GECKO_IDL_PATH = @GECKO_IDL_PATH@
GECKO_VERSION = @GECKO_VERSION@
GREP = @GREP@
HAVE_CL = @HAVE_CL@
HAVE_CXX = @HAVE_CXX@
HAVE_JAR = @HAVE_JAR@
HAVE_PERL = @HAVE_PERL@
HAVE_PKG_CONFIG = @HAVE_PKG_CONFIG@
HAVE_WGET = @HAVE_WGET@
HAVE_XAPIAN_CONFIG = @HAVE_XAPIAN_CONFIG@
HAVE_XCODE = @HAVE_XCODE@
HAVE_XPIDL = @HAVE_XPIDL@
ICU_CONFIG = @ICU_CONFIG@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
IS_OSX = @IS_OSX@
IS_STATIC = @IS_STATIC@
IS_WIN = @IS_WIN@
JAR = @JAR@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBCLUCENE_CFLAGS = @LIBCLUCENE_CFLAGS@
LIBCLUCENE_LDFLAGS = @LIBCLUCENE_LDFLAGS@
LIBCLUCENE_STATIC_LDFLAGS = @LIBCLUCENE_STATIC_LDFLAGS@
LIBCTPP2_CFLAGS = @LIBCTPP2_CFLAGS@
LIBCTPP2_LDFLAGS = @LIBCTPP2_LDFLAGS@
LIBCTPP2_STATIC_LDFLAGS = @LIBCTPP2_STATIC_LDFLAGS@
LIBICU_CFLAGS = @LIBICU_CFLAGS@
LIBICU_LDFLAGS = @LIBICU_LDFLAGS@
LIBICU_STATIC_LDFLAGS = @LIBICU_STATIC_LDFLAGS@
LIBLZMA_CFLAGS = @LIBLZMA_CFLAGS@
LIBLZMA_LDFLAGS = @LIBLZMA_LDFLAGS@
LIBLZMA_STATIC_LDFLAGS = @LIBLZMA_STATIC_LDFLAGS@
LIBMICROHTTPD_CFLAGS = @LIBMICROHTTPD_CFLAGS@
LIBMICROHTTPD_LDFLAGS = @LIBMICROHTTPD_LDFLAGS@
LIBMICROHTTPD_STATIC_LDFLAGS = @LIBMICROHTTPD_STATIC_LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBPUGIXML_CFLAGS = @LIBPUGIXML_CFLAGS@
LIBPUGIXML_LDFLAGS = @LIBPUGIXML_LDFLAGS@
LIBPUGIXML_STATIC_LDFLAGS = @LIBPUGIXML_STATIC_LDFLAGS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIBXAPIAN_CFLAGS = @LIBXAPIAN_CFLAGS@
LIBXAPIAN_LDFLAGS = @LIBXAPIAN_LDFLAGS@
LIBXAPIAN_STATIC_LDFLAGS = @LIBXAPIAN_STATIC_LDFLAGS@
LIBXUL_CFLAGS = @LIBXUL_CFLAGS@
LIBXUL_LDFLAGS = @LIBXUL_LDFLAGS@
LIBZIMSELF_STATIC_LDFLAGS = @LIBZIMSELF_STATIC_LDFLAGS@
LIBZIM_CFLAGS = @LIBZIM_CFLAGS@
LIBZIM_LDFLAGS = @LIBZIM_LDFLAGS@
LIBZIM_STATIC_LDFLAGS = @LIBZIM_STATIC_LDFLAGS@
LIBZ_CFLAGS = @LIBZ_CFLAGS@
LIBZ_LDFLAGS = @LIBZ_LDFLAGS@
LIBZ_STATIC_LDFLAGS = @LIBZ_STATIC_LDFLAGS@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_URL = @PACKAGE_URL@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
POW_LIB = @POW_LIB@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
XPCOM_CFLAGS = @XPCOM_CFLAGS@
XPCOM_LDFLAGS = @XPCOM_LDFLAGS@
XPIDL = @XPIDL@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
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_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
@IS_OSX_FALSE@SUBDIRS = \
@IS_OSX_FALSE@ zimAccessor
@IS_OSX_TRUE@SUBDIRS = \
@IS_OSX_TRUE@ zimAccessor
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 ) \
&& { if test -f $@; then exit 0; else break; fi; }; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/ctype/Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --foreign src/ctype/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
$(am__aclocal_m4_deps):
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
# 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):
@fail= 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; \
($(am__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):
@fail= 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; \
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || ($(am__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; nonempty = 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)
set x; \
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 || \
set "$$@" "$$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; }; }'`; \
shift; \
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
if test $$# -gt 0; then \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
"$$@" $$unique; \
else \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$unique; \
fi; \
fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
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)$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& $(am__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 "$(distdir)/$$file"; then \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
cp -fpR $$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; \
fi; \
done
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
$(am__relativize); \
new_distdir=$$reldir; \
dir1=$$subdir; dir2="$(top_distdir)"; \
$(am__relativize); \
new_top_distdir=$$reldir; \
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
($(am__cd) $$subdir && \
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$$new_top_distdir" \
distdir="$$new_distdir" \
am__remove_distdir=: \
am__skip_length_check=: \
am__skip_mode_fix=: \
distdir) \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-recursive
all-am: Makefile
installdirs: installdirs-recursive
installdirs-am:
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)
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_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 mostlyclean-am
distclean: distclean-recursive
-rm -f Makefile
distclean-am: clean-am distclean-generic distclean-tags
dvi: dvi-recursive
dvi-am:
html: html-recursive
html-am:
info: info-recursive
info-am:
install-data-am:
install-dvi: install-dvi-recursive
install-dvi-am:
install-exec-am:
install-html: install-html-recursive
install-html-am:
install-info: install-info-recursive
install-info-am:
install-man:
install-pdf: install-pdf-recursive
install-pdf-am:
install-ps: install-ps-recursive
install-ps-am:
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:
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
install-am install-strip tags-recursive
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
all all-am check check-am clean clean-generic clean-libtool \
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-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
# 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:

View File

@ -0,0 +1,154 @@
libZimAccessor_la-componentTools.lo: \
../../../src/common/componentTools.cpp \
../../../src/common/componentTools.h \
/usr/include/xulrunner-1.9.2.17/nsStringAPI.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOMStrings.h /usr/include/string.h \
/usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
/usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string3.h \
/usr/include/xulrunner-1.9.2.17/nscore.h \
/usr/include/xulrunner-1.9.2.17/xpcom-config.h \
/usr/include/nspr/prtypes.h /usr/include/nspr/prcpucfg.h \
/usr/include/nspr/obsolete/protypes.h \
/usr/include/x86_64-linux-gnu/sys/types.h \
/usr/include/x86_64-linux-gnu/bits/types.h \
/usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \
/usr/include/endian.h /usr/include/x86_64-linux-gnu/bits/endian.h \
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
/usr/include/x86_64-linux-gnu/sys/select.h \
/usr/include/x86_64-linux-gnu/bits/select.h \
/usr/include/x86_64-linux-gnu/bits/sigset.h \
/usr/include/x86_64-linux-gnu/bits/time.h \
/usr/include/x86_64-linux-gnu/sys/sysmacros.h \
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
/usr/include/xulrunner-1.9.2.17/nsError.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsImpl.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsBase.h \
/usr/include/xulrunner-1.9.2.17/nsID.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsUtils.h \
/usr/include/xulrunner-1.9.2.17/nsDebug.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOM.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOMCID.h \
/usr/include/nspr/prthread.h /usr/include/nspr/prtypes.h \
/usr/include/nspr/prinrval.h /usr/include/nspr/pratom.h \
/usr/include/nspr/prlock.h \
/usr/include/xulrunner-1.9.2.17/nsTraceRefcnt.h \
/usr/include/xulrunner-1.9.2.17/nsCycleCollector.h \
/usr/include/nspr/prlog.h /usr/include/xulrunner-1.9.2.17/nsTArray.h \
/usr/include/xulrunner-1.9.2.17/nsQuickSort.h /usr/include/c++/4.6/new \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h \
/usr/include/c++/4.6/exception
../../../src/common/componentTools.h:
/usr/include/xulrunner-1.9.2.17/nsStringAPI.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOMStrings.h:
/usr/include/string.h:
/usr/include/features.h:
/usr/include/x86_64-linux-gnu/bits/predefs.h:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:
/usr/include/x86_64-linux-gnu/bits/wordsize.h:
/usr/include/x86_64-linux-gnu/gnu/stubs.h:
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
/usr/include/xlocale.h:
/usr/include/x86_64-linux-gnu/bits/string3.h:
/usr/include/xulrunner-1.9.2.17/nscore.h:
/usr/include/xulrunner-1.9.2.17/xpcom-config.h:
/usr/include/nspr/prtypes.h:
/usr/include/nspr/prcpucfg.h:
/usr/include/nspr/obsolete/protypes.h:
/usr/include/x86_64-linux-gnu/sys/types.h:
/usr/include/x86_64-linux-gnu/bits/types.h:
/usr/include/x86_64-linux-gnu/bits/typesizes.h:
/usr/include/time.h:
/usr/include/endian.h:
/usr/include/x86_64-linux-gnu/bits/endian.h:
/usr/include/x86_64-linux-gnu/bits/byteswap.h:
/usr/include/x86_64-linux-gnu/sys/select.h:
/usr/include/x86_64-linux-gnu/bits/select.h:
/usr/include/x86_64-linux-gnu/bits/sigset.h:
/usr/include/x86_64-linux-gnu/bits/time.h:
/usr/include/x86_64-linux-gnu/sys/sysmacros.h:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
/usr/include/xulrunner-1.9.2.17/nsError.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsImpl.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsBase.h:
/usr/include/xulrunner-1.9.2.17/nsID.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsUtils.h:
/usr/include/xulrunner-1.9.2.17/nsDebug.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOM.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOMCID.h:
/usr/include/nspr/prthread.h:
/usr/include/nspr/prtypes.h:
/usr/include/nspr/prinrval.h:
/usr/include/nspr/pratom.h:
/usr/include/nspr/prlock.h:
/usr/include/xulrunner-1.9.2.17/nsTraceRefcnt.h:
/usr/include/xulrunner-1.9.2.17/nsCycleCollector.h:
/usr/include/nspr/prlog.h:
/usr/include/xulrunner-1.9.2.17/nsTArray.h:
/usr/include/xulrunner-1.9.2.17/nsQuickSort.h:
/usr/include/c++/4.6/new:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h:
/usr/include/c++/4.6/exception:

View File

@ -0,0 +1,366 @@
libZimAccessor_la-pathTools.lo: ../../../src/common/pathTools.cpp \
../../../src/common/pathTools.h /usr/include/c++/4.6/string \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h \
/usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h \
/usr/include/c++/4.6/bits/stringfwd.h \
/usr/include/c++/4.6/bits/char_traits.h \
/usr/include/c++/4.6/bits/stl_algobase.h \
/usr/include/c++/4.6/bits/functexcept.h \
/usr/include/c++/4.6/bits/exception_defines.h \
/usr/include/c++/4.6/bits/cpp_type_traits.h \
/usr/include/c++/4.6/ext/type_traits.h \
/usr/include/c++/4.6/ext/numeric_traits.h \
/usr/include/c++/4.6/bits/stl_pair.h /usr/include/c++/4.6/bits/move.h \
/usr/include/c++/4.6/bits/concept_check.h \
/usr/include/c++/4.6/bits/stl_iterator_base_types.h \
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h \
/usr/include/c++/4.6/bits/stl_iterator.h \
/usr/include/c++/4.6/debug/debug.h /usr/include/c++/4.6/bits/postypes.h \
/usr/include/c++/4.6/cwchar /usr/include/wchar.h /usr/include/stdio.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
/usr/include/x86_64-linux-gnu/bits/wchar.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
/usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/wchar2.h \
/usr/include/c++/4.6/bits/allocator.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++allocator.h \
/usr/include/c++/4.6/ext/new_allocator.h /usr/include/c++/4.6/new \
/usr/include/c++/4.6/exception /usr/include/c++/4.6/bits/localefwd.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h \
/usr/include/c++/4.6/clocale /usr/include/locale.h \
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/4.6/iosfwd \
/usr/include/c++/4.6/cctype /usr/include/ctype.h \
/usr/include/x86_64-linux-gnu/bits/types.h \
/usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/endian.h \
/usr/include/x86_64-linux-gnu/bits/endian.h \
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
/usr/include/c++/4.6/bits/ostream_insert.h \
/usr/include/c++/4.6/bits/cxxabi_forced.h \
/usr/include/c++/4.6/bits/stl_function.h \
/usr/include/c++/4.6/backward/binders.h \
/usr/include/c++/4.6/bits/range_access.h \
/usr/include/c++/4.6/bits/basic_string.h \
/usr/include/c++/4.6/ext/atomicity.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
/usr/include/x86_64-linux-gnu/bits/sched.h \
/usr/include/x86_64-linux-gnu/bits/time.h \
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
/usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/unistd.h \
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
/usr/include/x86_64-linux-gnu/bits/environments.h \
/usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \
/usr/include/x86_64-linux-gnu/bits/unistd.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/atomic_word.h \
/usr/include/c++/4.6/initializer_list \
/usr/include/c++/4.6/bits/basic_string.tcc /usr/include/c++/4.6/iostream \
/usr/include/c++/4.6/ostream /usr/include/c++/4.6/ios \
/usr/include/c++/4.6/bits/ios_base.h \
/usr/include/c++/4.6/bits/locale_classes.h \
/usr/include/c++/4.6/bits/locale_classes.tcc \
/usr/include/c++/4.6/streambuf /usr/include/c++/4.6/bits/streambuf.tcc \
/usr/include/c++/4.6/bits/basic_ios.h \
/usr/include/c++/4.6/bits/locale_facets.h /usr/include/c++/4.6/cwctype \
/usr/include/wctype.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_base.h \
/usr/include/c++/4.6/bits/streambuf_iterator.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_inline.h \
/usr/include/c++/4.6/bits/locale_facets.tcc \
/usr/include/c++/4.6/bits/basic_ios.tcc \
/usr/include/c++/4.6/bits/ostream.tcc /usr/include/c++/4.6/istream \
/usr/include/c++/4.6/bits/istream.tcc /usr/include/c++/4.6/fstream \
/usr/include/c++/4.6/bits/codecvt.h /usr/include/c++/4.6/cstdio \
/usr/include/libio.h /usr/include/_G_config.h \
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
/usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
/usr/include/x86_64-linux-gnu/bits/stdio.h \
/usr/include/x86_64-linux-gnu/bits/stdio2.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/basic_file.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++io.h \
/usr/include/c++/4.6/bits/fstream.tcc /usr/include/string.h \
/usr/include/x86_64-linux-gnu/bits/string3.h \
/usr/include/x86_64-linux-gnu/sys/types.h \
/usr/include/x86_64-linux-gnu/sys/select.h \
/usr/include/x86_64-linux-gnu/bits/select.h \
/usr/include/x86_64-linux-gnu/bits/sigset.h \
/usr/include/x86_64-linux-gnu/sys/sysmacros.h /usr/include/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/uio.h \
/usr/include/x86_64-linux-gnu/bits/stat.h \
/usr/include/x86_64-linux-gnu/bits/fcntl2.h \
/usr/include/x86_64-linux-gnu/sys/stat.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h
../../../src/common/pathTools.h:
/usr/include/c++/4.6/string:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h:
/usr/include/features.h:
/usr/include/x86_64-linux-gnu/bits/predefs.h:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:
/usr/include/x86_64-linux-gnu/bits/wordsize.h:
/usr/include/x86_64-linux-gnu/gnu/stubs.h:
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h:
/usr/include/c++/4.6/bits/stringfwd.h:
/usr/include/c++/4.6/bits/char_traits.h:
/usr/include/c++/4.6/bits/stl_algobase.h:
/usr/include/c++/4.6/bits/functexcept.h:
/usr/include/c++/4.6/bits/exception_defines.h:
/usr/include/c++/4.6/bits/cpp_type_traits.h:
/usr/include/c++/4.6/ext/type_traits.h:
/usr/include/c++/4.6/ext/numeric_traits.h:
/usr/include/c++/4.6/bits/stl_pair.h:
/usr/include/c++/4.6/bits/move.h:
/usr/include/c++/4.6/bits/concept_check.h:
/usr/include/c++/4.6/bits/stl_iterator_base_types.h:
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:
/usr/include/c++/4.6/bits/stl_iterator.h:
/usr/include/c++/4.6/debug/debug.h:
/usr/include/c++/4.6/bits/postypes.h:
/usr/include/c++/4.6/cwchar:
/usr/include/wchar.h:
/usr/include/stdio.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
/usr/include/x86_64-linux-gnu/bits/wchar.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
/usr/include/xlocale.h:
/usr/include/x86_64-linux-gnu/bits/wchar2.h:
/usr/include/c++/4.6/bits/allocator.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++allocator.h:
/usr/include/c++/4.6/ext/new_allocator.h:
/usr/include/c++/4.6/new:
/usr/include/c++/4.6/exception:
/usr/include/c++/4.6/bits/localefwd.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h:
/usr/include/c++/4.6/clocale:
/usr/include/locale.h:
/usr/include/x86_64-linux-gnu/bits/locale.h:
/usr/include/c++/4.6/iosfwd:
/usr/include/c++/4.6/cctype:
/usr/include/ctype.h:
/usr/include/x86_64-linux-gnu/bits/types.h:
/usr/include/x86_64-linux-gnu/bits/typesizes.h:
/usr/include/endian.h:
/usr/include/x86_64-linux-gnu/bits/endian.h:
/usr/include/x86_64-linux-gnu/bits/byteswap.h:
/usr/include/c++/4.6/bits/ostream_insert.h:
/usr/include/c++/4.6/bits/cxxabi_forced.h:
/usr/include/c++/4.6/bits/stl_function.h:
/usr/include/c++/4.6/backward/binders.h:
/usr/include/c++/4.6/bits/range_access.h:
/usr/include/c++/4.6/bits/basic_string.h:
/usr/include/c++/4.6/ext/atomicity.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/time.h:
/usr/include/x86_64-linux-gnu/bits/sched.h:
/usr/include/x86_64-linux-gnu/bits/time.h:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
/usr/include/x86_64-linux-gnu/bits/setjmp.h:
/usr/include/unistd.h:
/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
/usr/include/x86_64-linux-gnu/bits/environments.h:
/usr/include/x86_64-linux-gnu/bits/confname.h:
/usr/include/getopt.h:
/usr/include/x86_64-linux-gnu/bits/unistd.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/atomic_word.h:
/usr/include/c++/4.6/initializer_list:
/usr/include/c++/4.6/bits/basic_string.tcc:
/usr/include/c++/4.6/iostream:
/usr/include/c++/4.6/ostream:
/usr/include/c++/4.6/ios:
/usr/include/c++/4.6/bits/ios_base.h:
/usr/include/c++/4.6/bits/locale_classes.h:
/usr/include/c++/4.6/bits/locale_classes.tcc:
/usr/include/c++/4.6/streambuf:
/usr/include/c++/4.6/bits/streambuf.tcc:
/usr/include/c++/4.6/bits/basic_ios.h:
/usr/include/c++/4.6/bits/locale_facets.h:
/usr/include/c++/4.6/cwctype:
/usr/include/wctype.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_base.h:
/usr/include/c++/4.6/bits/streambuf_iterator.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_inline.h:
/usr/include/c++/4.6/bits/locale_facets.tcc:
/usr/include/c++/4.6/bits/basic_ios.tcc:
/usr/include/c++/4.6/bits/ostream.tcc:
/usr/include/c++/4.6/istream:
/usr/include/c++/4.6/bits/istream.tcc:
/usr/include/c++/4.6/fstream:
/usr/include/c++/4.6/bits/codecvt.h:
/usr/include/c++/4.6/cstdio:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
/usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
/usr/include/x86_64-linux-gnu/bits/stdio.h:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/basic_file.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++io.h:
/usr/include/c++/4.6/bits/fstream.tcc:
/usr/include/string.h:
/usr/include/x86_64-linux-gnu/bits/string3.h:
/usr/include/x86_64-linux-gnu/sys/types.h:
/usr/include/x86_64-linux-gnu/sys/select.h:
/usr/include/x86_64-linux-gnu/bits/select.h:
/usr/include/x86_64-linux-gnu/bits/sigset.h:
/usr/include/x86_64-linux-gnu/sys/sysmacros.h:
/usr/include/fcntl.h:
/usr/include/x86_64-linux-gnu/bits/fcntl.h:
/usr/include/x86_64-linux-gnu/bits/uio.h:
/usr/include/x86_64-linux-gnu/bits/stat.h:
/usr/include/x86_64-linux-gnu/bits/fcntl2.h:
/usr/include/x86_64-linux-gnu/sys/stat.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
/usr/include/x86_64-linux-gnu/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h:

View File

@ -0,0 +1,450 @@
libZimAccessor_la-reader.lo: ../../../src/common/kiwix/reader.cpp \
../../../src/common/kiwix/reader.h ../../../src/zimlib/include/zim/zim.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/features.h \
/usr/include/x86_64-linux-gnu/bits/predefs.h \
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
/usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
../../../src/zimlib/include/zim/file.h /usr/include/c++/4.6/string \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h \
/usr/include/c++/4.6/bits/stringfwd.h \
/usr/include/c++/4.6/bits/char_traits.h \
/usr/include/c++/4.6/bits/stl_algobase.h \
/usr/include/c++/4.6/bits/functexcept.h \
/usr/include/c++/4.6/bits/exception_defines.h \
/usr/include/c++/4.6/bits/cpp_type_traits.h \
/usr/include/c++/4.6/ext/type_traits.h \
/usr/include/c++/4.6/ext/numeric_traits.h \
/usr/include/c++/4.6/bits/stl_pair.h /usr/include/c++/4.6/bits/move.h \
/usr/include/c++/4.6/bits/concept_check.h \
/usr/include/c++/4.6/bits/stl_iterator_base_types.h \
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h \
/usr/include/c++/4.6/bits/stl_iterator.h \
/usr/include/c++/4.6/debug/debug.h /usr/include/c++/4.6/bits/postypes.h \
/usr/include/c++/4.6/cwchar /usr/include/wchar.h /usr/include/stdio.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
/usr/include/x86_64-linux-gnu/bits/wchar.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
/usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/wchar2.h \
/usr/include/c++/4.6/bits/allocator.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++allocator.h \
/usr/include/c++/4.6/ext/new_allocator.h /usr/include/c++/4.6/new \
/usr/include/c++/4.6/exception /usr/include/c++/4.6/bits/localefwd.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h \
/usr/include/c++/4.6/clocale /usr/include/locale.h \
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/4.6/iosfwd \
/usr/include/c++/4.6/cctype /usr/include/ctype.h \
/usr/include/x86_64-linux-gnu/bits/types.h \
/usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/endian.h \
/usr/include/x86_64-linux-gnu/bits/endian.h \
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
/usr/include/c++/4.6/bits/ostream_insert.h \
/usr/include/c++/4.6/bits/cxxabi_forced.h \
/usr/include/c++/4.6/bits/stl_function.h \
/usr/include/c++/4.6/backward/binders.h \
/usr/include/c++/4.6/bits/range_access.h \
/usr/include/c++/4.6/bits/basic_string.h \
/usr/include/c++/4.6/ext/atomicity.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
/usr/include/x86_64-linux-gnu/bits/sched.h \
/usr/include/x86_64-linux-gnu/bits/time.h \
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
/usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/unistd.h \
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
/usr/include/x86_64-linux-gnu/bits/environments.h \
/usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \
/usr/include/x86_64-linux-gnu/bits/unistd.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/atomic_word.h \
/usr/include/c++/4.6/initializer_list \
/usr/include/c++/4.6/bits/basic_string.tcc /usr/include/c++/4.6/iterator \
/usr/include/c++/4.6/ostream /usr/include/c++/4.6/ios \
/usr/include/c++/4.6/bits/ios_base.h \
/usr/include/c++/4.6/bits/locale_classes.h \
/usr/include/c++/4.6/bits/locale_classes.tcc \
/usr/include/c++/4.6/streambuf /usr/include/c++/4.6/bits/streambuf.tcc \
/usr/include/c++/4.6/bits/basic_ios.h \
/usr/include/c++/4.6/bits/locale_facets.h /usr/include/c++/4.6/cwctype \
/usr/include/wctype.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_base.h \
/usr/include/c++/4.6/bits/streambuf_iterator.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_inline.h \
/usr/include/c++/4.6/bits/locale_facets.tcc \
/usr/include/c++/4.6/bits/basic_ios.tcc \
/usr/include/c++/4.6/bits/ostream.tcc /usr/include/c++/4.6/istream \
/usr/include/c++/4.6/bits/istream.tcc \
/usr/include/c++/4.6/bits/stream_iterator.h \
../../../src/zimlib/include/zim/fileimpl.h /usr/include/c++/4.6/vector \
/usr/include/c++/4.6/bits/stl_construct.h \
/usr/include/c++/4.6/bits/stl_uninitialized.h \
/usr/include/c++/4.6/bits/stl_vector.h \
/usr/include/c++/4.6/bits/stl_bvector.h \
/usr/include/c++/4.6/bits/vector.tcc /usr/include/c++/4.6/map \
/usr/include/c++/4.6/bits/stl_tree.h /usr/include/c++/4.6/bits/stl_map.h \
/usr/include/c++/4.6/bits/stl_multimap.h \
../../../src/zimlib/include/zim/fstream.h /usr/include/c++/4.6/iostream \
../../../src/zimlib/include/zim/smartptr.h \
../../../src/zimlib/include/zim/cache.h /usr/include/c++/4.6/deque \
/usr/include/c++/4.6/bits/stl_deque.h \
/usr/include/c++/4.6/bits/deque.tcc /usr/include/c++/4.6/utility \
/usr/include/c++/4.6/bits/stl_relops.h \
../../../src/zimlib/include/zim/refcounted.h \
../../../src/zimlib/include/zim/noncopyable.h \
../../../src/zimlib/include/zim/fileheader.h \
../../../src/zimlib/include/zim/endian.h /usr/include/c++/4.6/algorithm \
/usr/include/c++/4.6/bits/stl_algo.h /usr/include/c++/4.6/cstdlib \
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
/usr/include/x86_64-linux-gnu/sys/types.h \
/usr/include/x86_64-linux-gnu/sys/select.h \
/usr/include/x86_64-linux-gnu/bits/select.h \
/usr/include/x86_64-linux-gnu/bits/sigset.h \
/usr/include/x86_64-linux-gnu/sys/sysmacros.h /usr/include/alloca.h \
/usr/include/x86_64-linux-gnu/bits/stdlib.h \
/usr/include/c++/4.6/bits/algorithmfwd.h \
/usr/include/c++/4.6/bits/stl_heap.h \
/usr/include/c++/4.6/bits/stl_tempbuf.h \
../../../src/zimlib/include/zim/uuid.h /usr/include/c++/4.6/cstring \
/usr/include/string.h /usr/include/x86_64-linux-gnu/bits/string3.h \
/usr/include/c++/4.6/limits ../../../src/zimlib/include/zim/dirent.h \
../../../src/zimlib/include/zim/cluster.h \
../../../src/zimlib/include/zim/blob.h \
../../../src/zimlib/include/zim/article.h \
../../../src/zimlib/include/zim/fileiterator.h \
/usr/include/c++/4.6/sstream /usr/include/c++/4.6/bits/sstream.tcc
../../../src/common/kiwix/reader.h:
../../../src/zimlib/include/zim/zim.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/features.h:
/usr/include/x86_64-linux-gnu/bits/predefs.h:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:
/usr/include/x86_64-linux-gnu/bits/wordsize.h:
/usr/include/x86_64-linux-gnu/gnu/stubs.h:
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
/usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
/usr/include/x86_64-linux-gnu/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h:
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
../../../src/zimlib/include/zim/file.h:
/usr/include/c++/4.6/string:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h:
/usr/include/c++/4.6/bits/stringfwd.h:
/usr/include/c++/4.6/bits/char_traits.h:
/usr/include/c++/4.6/bits/stl_algobase.h:
/usr/include/c++/4.6/bits/functexcept.h:
/usr/include/c++/4.6/bits/exception_defines.h:
/usr/include/c++/4.6/bits/cpp_type_traits.h:
/usr/include/c++/4.6/ext/type_traits.h:
/usr/include/c++/4.6/ext/numeric_traits.h:
/usr/include/c++/4.6/bits/stl_pair.h:
/usr/include/c++/4.6/bits/move.h:
/usr/include/c++/4.6/bits/concept_check.h:
/usr/include/c++/4.6/bits/stl_iterator_base_types.h:
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:
/usr/include/c++/4.6/bits/stl_iterator.h:
/usr/include/c++/4.6/debug/debug.h:
/usr/include/c++/4.6/bits/postypes.h:
/usr/include/c++/4.6/cwchar:
/usr/include/wchar.h:
/usr/include/stdio.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
/usr/include/x86_64-linux-gnu/bits/wchar.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
/usr/include/xlocale.h:
/usr/include/x86_64-linux-gnu/bits/wchar2.h:
/usr/include/c++/4.6/bits/allocator.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++allocator.h:
/usr/include/c++/4.6/ext/new_allocator.h:
/usr/include/c++/4.6/new:
/usr/include/c++/4.6/exception:
/usr/include/c++/4.6/bits/localefwd.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h:
/usr/include/c++/4.6/clocale:
/usr/include/locale.h:
/usr/include/x86_64-linux-gnu/bits/locale.h:
/usr/include/c++/4.6/iosfwd:
/usr/include/c++/4.6/cctype:
/usr/include/ctype.h:
/usr/include/x86_64-linux-gnu/bits/types.h:
/usr/include/x86_64-linux-gnu/bits/typesizes.h:
/usr/include/endian.h:
/usr/include/x86_64-linux-gnu/bits/endian.h:
/usr/include/x86_64-linux-gnu/bits/byteswap.h:
/usr/include/c++/4.6/bits/ostream_insert.h:
/usr/include/c++/4.6/bits/cxxabi_forced.h:
/usr/include/c++/4.6/bits/stl_function.h:
/usr/include/c++/4.6/backward/binders.h:
/usr/include/c++/4.6/bits/range_access.h:
/usr/include/c++/4.6/bits/basic_string.h:
/usr/include/c++/4.6/ext/atomicity.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/time.h:
/usr/include/x86_64-linux-gnu/bits/sched.h:
/usr/include/x86_64-linux-gnu/bits/time.h:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
/usr/include/x86_64-linux-gnu/bits/setjmp.h:
/usr/include/unistd.h:
/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
/usr/include/x86_64-linux-gnu/bits/environments.h:
/usr/include/x86_64-linux-gnu/bits/confname.h:
/usr/include/getopt.h:
/usr/include/x86_64-linux-gnu/bits/unistd.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/atomic_word.h:
/usr/include/c++/4.6/initializer_list:
/usr/include/c++/4.6/bits/basic_string.tcc:
/usr/include/c++/4.6/iterator:
/usr/include/c++/4.6/ostream:
/usr/include/c++/4.6/ios:
/usr/include/c++/4.6/bits/ios_base.h:
/usr/include/c++/4.6/bits/locale_classes.h:
/usr/include/c++/4.6/bits/locale_classes.tcc:
/usr/include/c++/4.6/streambuf:
/usr/include/c++/4.6/bits/streambuf.tcc:
/usr/include/c++/4.6/bits/basic_ios.h:
/usr/include/c++/4.6/bits/locale_facets.h:
/usr/include/c++/4.6/cwctype:
/usr/include/wctype.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_base.h:
/usr/include/c++/4.6/bits/streambuf_iterator.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_inline.h:
/usr/include/c++/4.6/bits/locale_facets.tcc:
/usr/include/c++/4.6/bits/basic_ios.tcc:
/usr/include/c++/4.6/bits/ostream.tcc:
/usr/include/c++/4.6/istream:
/usr/include/c++/4.6/bits/istream.tcc:
/usr/include/c++/4.6/bits/stream_iterator.h:
../../../src/zimlib/include/zim/fileimpl.h:
/usr/include/c++/4.6/vector:
/usr/include/c++/4.6/bits/stl_construct.h:
/usr/include/c++/4.6/bits/stl_uninitialized.h:
/usr/include/c++/4.6/bits/stl_vector.h:
/usr/include/c++/4.6/bits/stl_bvector.h:
/usr/include/c++/4.6/bits/vector.tcc:
/usr/include/c++/4.6/map:
/usr/include/c++/4.6/bits/stl_tree.h:
/usr/include/c++/4.6/bits/stl_map.h:
/usr/include/c++/4.6/bits/stl_multimap.h:
../../../src/zimlib/include/zim/fstream.h:
/usr/include/c++/4.6/iostream:
../../../src/zimlib/include/zim/smartptr.h:
../../../src/zimlib/include/zim/cache.h:
/usr/include/c++/4.6/deque:
/usr/include/c++/4.6/bits/stl_deque.h:
/usr/include/c++/4.6/bits/deque.tcc:
/usr/include/c++/4.6/utility:
/usr/include/c++/4.6/bits/stl_relops.h:
../../../src/zimlib/include/zim/refcounted.h:
../../../src/zimlib/include/zim/noncopyable.h:
../../../src/zimlib/include/zim/fileheader.h:
../../../src/zimlib/include/zim/endian.h:
/usr/include/c++/4.6/algorithm:
/usr/include/c++/4.6/bits/stl_algo.h:
/usr/include/c++/4.6/cstdlib:
/usr/include/stdlib.h:
/usr/include/x86_64-linux-gnu/bits/waitflags.h:
/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
/usr/include/x86_64-linux-gnu/sys/types.h:
/usr/include/x86_64-linux-gnu/sys/select.h:
/usr/include/x86_64-linux-gnu/bits/select.h:
/usr/include/x86_64-linux-gnu/bits/sigset.h:
/usr/include/x86_64-linux-gnu/sys/sysmacros.h:
/usr/include/alloca.h:
/usr/include/x86_64-linux-gnu/bits/stdlib.h:
/usr/include/c++/4.6/bits/algorithmfwd.h:
/usr/include/c++/4.6/bits/stl_heap.h:
/usr/include/c++/4.6/bits/stl_tempbuf.h:
../../../src/zimlib/include/zim/uuid.h:
/usr/include/c++/4.6/cstring:
/usr/include/string.h:
/usr/include/x86_64-linux-gnu/bits/string3.h:
/usr/include/c++/4.6/limits:
../../../src/zimlib/include/zim/dirent.h:
../../../src/zimlib/include/zim/cluster.h:
../../../src/zimlib/include/zim/blob.h:
../../../src/zimlib/include/zim/article.h:
../../../src/zimlib/include/zim/fileiterator.h:
/usr/include/c++/4.6/sstream:
/usr/include/c++/4.6/bits/sstream.tcc:

View File

@ -0,0 +1,575 @@
libZimAccessor_la-zimAccessor.lo: zimAccessor.cpp zimAccessor.h \
/usr/include/stdio.h /usr/include/features.h \
/usr/include/x86_64-linux-gnu/bits/predefs.h \
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
/usr/include/x86_64-linux-gnu/bits/types.h \
/usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
/usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
/usr/include/x86_64-linux-gnu/bits/stdio.h \
/usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
/usr/include/x86_64-linux-gnu/bits/waitflags.h \
/usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \
/usr/include/x86_64-linux-gnu/bits/endian.h \
/usr/include/x86_64-linux-gnu/bits/byteswap.h /usr/include/xlocale.h \
/usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \
/usr/include/x86_64-linux-gnu/sys/select.h \
/usr/include/x86_64-linux-gnu/bits/select.h \
/usr/include/x86_64-linux-gnu/bits/sigset.h \
/usr/include/x86_64-linux-gnu/bits/time.h \
/usr/include/x86_64-linux-gnu/sys/sysmacros.h \
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \
/usr/include/x86_64-linux-gnu/bits/stdlib.h \
/usr/include/c++/4.6/iostream \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h \
/usr/include/c++/4.6/ostream /usr/include/c++/4.6/ios \
/usr/include/c++/4.6/iosfwd /usr/include/c++/4.6/bits/stringfwd.h \
/usr/include/c++/4.6/bits/postypes.h /usr/include/c++/4.6/cwchar \
/usr/include/x86_64-linux-gnu/bits/wchar.h \
/usr/include/x86_64-linux-gnu/bits/wchar2.h \
/usr/include/c++/4.6/exception /usr/include/c++/4.6/bits/char_traits.h \
/usr/include/c++/4.6/bits/stl_algobase.h \
/usr/include/c++/4.6/bits/functexcept.h \
/usr/include/c++/4.6/bits/exception_defines.h \
/usr/include/c++/4.6/bits/cpp_type_traits.h \
/usr/include/c++/4.6/ext/type_traits.h \
/usr/include/c++/4.6/ext/numeric_traits.h \
/usr/include/c++/4.6/bits/stl_pair.h /usr/include/c++/4.6/bits/move.h \
/usr/include/c++/4.6/bits/concept_check.h \
/usr/include/c++/4.6/bits/stl_iterator_base_types.h \
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h \
/usr/include/c++/4.6/bits/stl_iterator.h \
/usr/include/c++/4.6/debug/debug.h /usr/include/c++/4.6/bits/localefwd.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h \
/usr/include/c++/4.6/clocale /usr/include/locale.h \
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/4.6/cctype \
/usr/include/ctype.h /usr/include/c++/4.6/bits/ios_base.h \
/usr/include/c++/4.6/ext/atomicity.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/x86_64-linux-gnu/bits/sched.h \
/usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/unistd.h \
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
/usr/include/x86_64-linux-gnu/bits/environments.h \
/usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \
/usr/include/x86_64-linux-gnu/bits/unistd.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/atomic_word.h \
/usr/include/c++/4.6/bits/locale_classes.h /usr/include/c++/4.6/string \
/usr/include/c++/4.6/bits/allocator.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++allocator.h \
/usr/include/c++/4.6/ext/new_allocator.h /usr/include/c++/4.6/new \
/usr/include/c++/4.6/bits/ostream_insert.h \
/usr/include/c++/4.6/bits/cxxabi_forced.h \
/usr/include/c++/4.6/bits/stl_function.h \
/usr/include/c++/4.6/backward/binders.h \
/usr/include/c++/4.6/bits/range_access.h \
/usr/include/c++/4.6/bits/basic_string.h \
/usr/include/c++/4.6/initializer_list \
/usr/include/c++/4.6/bits/basic_string.tcc \
/usr/include/c++/4.6/bits/locale_classes.tcc \
/usr/include/c++/4.6/streambuf /usr/include/c++/4.6/bits/streambuf.tcc \
/usr/include/c++/4.6/bits/basic_ios.h \
/usr/include/c++/4.6/bits/locale_facets.h /usr/include/c++/4.6/cwctype \
/usr/include/wctype.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_base.h \
/usr/include/c++/4.6/bits/streambuf_iterator.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_inline.h \
/usr/include/c++/4.6/bits/locale_facets.tcc \
/usr/include/c++/4.6/bits/basic_ios.tcc \
/usr/include/c++/4.6/bits/ostream.tcc /usr/include/c++/4.6/istream \
/usr/include/c++/4.6/bits/istream.tcc ../../../src/common/pathTools.h \
/usr/include/c++/4.6/fstream /usr/include/c++/4.6/bits/codecvt.h \
/usr/include/c++/4.6/cstdio \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/basic_file.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++io.h \
/usr/include/c++/4.6/bits/fstream.tcc /usr/include/string.h \
/usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/uio.h \
/usr/include/x86_64-linux-gnu/bits/stat.h \
/usr/include/x86_64-linux-gnu/bits/fcntl2.h \
/usr/include/x86_64-linux-gnu/sys/stat.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
../../../src/common/componentTools.h \
/usr/include/xulrunner-1.9.2.17/nsStringAPI.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOMStrings.h \
/usr/include/xulrunner-1.9.2.17/nscore.h \
/usr/include/xulrunner-1.9.2.17/xpcom-config.h \
/usr/include/nspr/prtypes.h /usr/include/nspr/prcpucfg.h \
/usr/include/nspr/obsolete/protypes.h \
/usr/include/xulrunner-1.9.2.17/nsError.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsImpl.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsBase.h \
/usr/include/xulrunner-1.9.2.17/nsID.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsUtils.h \
/usr/include/xulrunner-1.9.2.17/nsDebug.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOM.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOMCID.h \
/usr/include/nspr/prthread.h /usr/include/nspr/prtypes.h \
/usr/include/nspr/prinrval.h /usr/include/nspr/pratom.h \
/usr/include/nspr/prlock.h \
/usr/include/xulrunner-1.9.2.17/nsTraceRefcnt.h \
/usr/include/xulrunner-1.9.2.17/nsCycleCollector.h \
/usr/include/nspr/prlog.h /usr/include/xulrunner-1.9.2.17/nsTArray.h \
/usr/include/xulrunner-1.9.2.17/nsQuickSort.h \
../../../src/common/kiwix/reader.h ../../../src/zimlib/include/zim/zim.h \
../../../src/zimlib/include/zim/file.h /usr/include/c++/4.6/iterator \
/usr/include/c++/4.6/bits/stream_iterator.h \
../../../src/zimlib/include/zim/fileimpl.h /usr/include/c++/4.6/vector \
/usr/include/c++/4.6/bits/stl_construct.h \
/usr/include/c++/4.6/bits/stl_uninitialized.h \
/usr/include/c++/4.6/bits/stl_vector.h \
/usr/include/c++/4.6/bits/stl_bvector.h \
/usr/include/c++/4.6/bits/vector.tcc /usr/include/c++/4.6/map \
/usr/include/c++/4.6/bits/stl_tree.h /usr/include/c++/4.6/bits/stl_map.h \
/usr/include/c++/4.6/bits/stl_multimap.h \
../../../src/zimlib/include/zim/fstream.h \
../../../src/zimlib/include/zim/smartptr.h \
../../../src/zimlib/include/zim/cache.h /usr/include/c++/4.6/deque \
/usr/include/c++/4.6/bits/stl_deque.h \
/usr/include/c++/4.6/bits/deque.tcc /usr/include/c++/4.6/utility \
/usr/include/c++/4.6/bits/stl_relops.h \
../../../src/zimlib/include/zim/refcounted.h \
../../../src/zimlib/include/zim/noncopyable.h \
../../../src/zimlib/include/zim/fileheader.h \
../../../src/zimlib/include/zim/endian.h /usr/include/c++/4.6/algorithm \
/usr/include/c++/4.6/bits/stl_algo.h /usr/include/c++/4.6/cstdlib \
/usr/include/c++/4.6/bits/algorithmfwd.h \
/usr/include/c++/4.6/bits/stl_heap.h \
/usr/include/c++/4.6/bits/stl_tempbuf.h \
../../../src/zimlib/include/zim/uuid.h /usr/include/c++/4.6/cstring \
/usr/include/c++/4.6/limits ../../../src/zimlib/include/zim/dirent.h \
../../../src/zimlib/include/zim/cluster.h \
../../../src/zimlib/include/zim/blob.h \
../../../src/zimlib/include/zim/article.h \
../../../src/zimlib/include/zim/fileiterator.h \
/usr/include/c++/4.6/sstream /usr/include/c++/4.6/bits/sstream.tcc
zimAccessor.h:
/usr/include/stdio.h:
/usr/include/features.h:
/usr/include/x86_64-linux-gnu/bits/predefs.h:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:
/usr/include/x86_64-linux-gnu/bits/wordsize.h:
/usr/include/x86_64-linux-gnu/gnu/stubs.h:
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
/usr/include/x86_64-linux-gnu/bits/types.h:
/usr/include/x86_64-linux-gnu/bits/typesizes.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
/usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
/usr/include/x86_64-linux-gnu/bits/stdio.h:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:
/usr/include/stdlib.h:
/usr/include/x86_64-linux-gnu/bits/waitflags.h:
/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/x86_64-linux-gnu/bits/endian.h:
/usr/include/x86_64-linux-gnu/bits/byteswap.h:
/usr/include/xlocale.h:
/usr/include/x86_64-linux-gnu/sys/types.h:
/usr/include/time.h:
/usr/include/x86_64-linux-gnu/sys/select.h:
/usr/include/x86_64-linux-gnu/bits/select.h:
/usr/include/x86_64-linux-gnu/bits/sigset.h:
/usr/include/x86_64-linux-gnu/bits/time.h:
/usr/include/x86_64-linux-gnu/sys/sysmacros.h:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/x86_64-linux-gnu/bits/stdlib.h:
/usr/include/c++/4.6/iostream:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h:
/usr/include/c++/4.6/ostream:
/usr/include/c++/4.6/ios:
/usr/include/c++/4.6/iosfwd:
/usr/include/c++/4.6/bits/stringfwd.h:
/usr/include/c++/4.6/bits/postypes.h:
/usr/include/c++/4.6/cwchar:
/usr/include/x86_64-linux-gnu/bits/wchar.h:
/usr/include/x86_64-linux-gnu/bits/wchar2.h:
/usr/include/c++/4.6/exception:
/usr/include/c++/4.6/bits/char_traits.h:
/usr/include/c++/4.6/bits/stl_algobase.h:
/usr/include/c++/4.6/bits/functexcept.h:
/usr/include/c++/4.6/bits/exception_defines.h:
/usr/include/c++/4.6/bits/cpp_type_traits.h:
/usr/include/c++/4.6/ext/type_traits.h:
/usr/include/c++/4.6/ext/numeric_traits.h:
/usr/include/c++/4.6/bits/stl_pair.h:
/usr/include/c++/4.6/bits/move.h:
/usr/include/c++/4.6/bits/concept_check.h:
/usr/include/c++/4.6/bits/stl_iterator_base_types.h:
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:
/usr/include/c++/4.6/bits/stl_iterator.h:
/usr/include/c++/4.6/debug/debug.h:
/usr/include/c++/4.6/bits/localefwd.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h:
/usr/include/c++/4.6/clocale:
/usr/include/locale.h:
/usr/include/x86_64-linux-gnu/bits/locale.h:
/usr/include/c++/4.6/cctype:
/usr/include/ctype.h:
/usr/include/c++/4.6/bits/ios_base.h:
/usr/include/c++/4.6/ext/atomicity.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/x86_64-linux-gnu/bits/sched.h:
/usr/include/x86_64-linux-gnu/bits/setjmp.h:
/usr/include/unistd.h:
/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
/usr/include/x86_64-linux-gnu/bits/environments.h:
/usr/include/x86_64-linux-gnu/bits/confname.h:
/usr/include/getopt.h:
/usr/include/x86_64-linux-gnu/bits/unistd.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/atomic_word.h:
/usr/include/c++/4.6/bits/locale_classes.h:
/usr/include/c++/4.6/string:
/usr/include/c++/4.6/bits/allocator.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++allocator.h:
/usr/include/c++/4.6/ext/new_allocator.h:
/usr/include/c++/4.6/new:
/usr/include/c++/4.6/bits/ostream_insert.h:
/usr/include/c++/4.6/bits/cxxabi_forced.h:
/usr/include/c++/4.6/bits/stl_function.h:
/usr/include/c++/4.6/backward/binders.h:
/usr/include/c++/4.6/bits/range_access.h:
/usr/include/c++/4.6/bits/basic_string.h:
/usr/include/c++/4.6/initializer_list:
/usr/include/c++/4.6/bits/basic_string.tcc:
/usr/include/c++/4.6/bits/locale_classes.tcc:
/usr/include/c++/4.6/streambuf:
/usr/include/c++/4.6/bits/streambuf.tcc:
/usr/include/c++/4.6/bits/basic_ios.h:
/usr/include/c++/4.6/bits/locale_facets.h:
/usr/include/c++/4.6/cwctype:
/usr/include/wctype.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_base.h:
/usr/include/c++/4.6/bits/streambuf_iterator.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_inline.h:
/usr/include/c++/4.6/bits/locale_facets.tcc:
/usr/include/c++/4.6/bits/basic_ios.tcc:
/usr/include/c++/4.6/bits/ostream.tcc:
/usr/include/c++/4.6/istream:
/usr/include/c++/4.6/bits/istream.tcc:
../../../src/common/pathTools.h:
/usr/include/c++/4.6/fstream:
/usr/include/c++/4.6/bits/codecvt.h:
/usr/include/c++/4.6/cstdio:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/basic_file.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++io.h:
/usr/include/c++/4.6/bits/fstream.tcc:
/usr/include/string.h:
/usr/include/x86_64-linux-gnu/bits/string3.h:
/usr/include/fcntl.h:
/usr/include/x86_64-linux-gnu/bits/fcntl.h:
/usr/include/x86_64-linux-gnu/bits/uio.h:
/usr/include/x86_64-linux-gnu/bits/stat.h:
/usr/include/x86_64-linux-gnu/bits/fcntl2.h:
/usr/include/x86_64-linux-gnu/sys/stat.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
/usr/include/x86_64-linux-gnu/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h:
../../../src/common/componentTools.h:
/usr/include/xulrunner-1.9.2.17/nsStringAPI.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOMStrings.h:
/usr/include/xulrunner-1.9.2.17/nscore.h:
/usr/include/xulrunner-1.9.2.17/xpcom-config.h:
/usr/include/nspr/prtypes.h:
/usr/include/nspr/prcpucfg.h:
/usr/include/nspr/obsolete/protypes.h:
/usr/include/xulrunner-1.9.2.17/nsError.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsImpl.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsBase.h:
/usr/include/xulrunner-1.9.2.17/nsID.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsUtils.h:
/usr/include/xulrunner-1.9.2.17/nsDebug.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOM.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOMCID.h:
/usr/include/nspr/prthread.h:
/usr/include/nspr/prtypes.h:
/usr/include/nspr/prinrval.h:
/usr/include/nspr/pratom.h:
/usr/include/nspr/prlock.h:
/usr/include/xulrunner-1.9.2.17/nsTraceRefcnt.h:
/usr/include/xulrunner-1.9.2.17/nsCycleCollector.h:
/usr/include/nspr/prlog.h:
/usr/include/xulrunner-1.9.2.17/nsTArray.h:
/usr/include/xulrunner-1.9.2.17/nsQuickSort.h:
../../../src/common/kiwix/reader.h:
../../../src/zimlib/include/zim/zim.h:
../../../src/zimlib/include/zim/file.h:
/usr/include/c++/4.6/iterator:
/usr/include/c++/4.6/bits/stream_iterator.h:
../../../src/zimlib/include/zim/fileimpl.h:
/usr/include/c++/4.6/vector:
/usr/include/c++/4.6/bits/stl_construct.h:
/usr/include/c++/4.6/bits/stl_uninitialized.h:
/usr/include/c++/4.6/bits/stl_vector.h:
/usr/include/c++/4.6/bits/stl_bvector.h:
/usr/include/c++/4.6/bits/vector.tcc:
/usr/include/c++/4.6/map:
/usr/include/c++/4.6/bits/stl_tree.h:
/usr/include/c++/4.6/bits/stl_map.h:
/usr/include/c++/4.6/bits/stl_multimap.h:
../../../src/zimlib/include/zim/fstream.h:
../../../src/zimlib/include/zim/smartptr.h:
../../../src/zimlib/include/zim/cache.h:
/usr/include/c++/4.6/deque:
/usr/include/c++/4.6/bits/stl_deque.h:
/usr/include/c++/4.6/bits/deque.tcc:
/usr/include/c++/4.6/utility:
/usr/include/c++/4.6/bits/stl_relops.h:
../../../src/zimlib/include/zim/refcounted.h:
../../../src/zimlib/include/zim/noncopyable.h:
../../../src/zimlib/include/zim/fileheader.h:
../../../src/zimlib/include/zim/endian.h:
/usr/include/c++/4.6/algorithm:
/usr/include/c++/4.6/bits/stl_algo.h:
/usr/include/c++/4.6/cstdlib:
/usr/include/c++/4.6/bits/algorithmfwd.h:
/usr/include/c++/4.6/bits/stl_heap.h:
/usr/include/c++/4.6/bits/stl_tempbuf.h:
../../../src/zimlib/include/zim/uuid.h:
/usr/include/c++/4.6/cstring:
/usr/include/c++/4.6/limits:
../../../src/zimlib/include/zim/dirent.h:
../../../src/zimlib/include/zim/cluster.h:
../../../src/zimlib/include/zim/blob.h:
../../../src/zimlib/include/zim/article.h:
../../../src/zimlib/include/zim/fileiterator.h:
/usr/include/c++/4.6/sstream:
/usr/include/c++/4.6/bits/sstream.tcc:

View File

@ -0,0 +1,580 @@
libZimAccessor_la-zimAccessorWrapper.lo: zimAccessorWrapper.cpp \
zimAccessorWrapper.h /usr/include/ctype.h /usr/include/features.h \
/usr/include/x86_64-linux-gnu/bits/predefs.h \
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
/usr/include/x86_64-linux-gnu/bits/types.h \
/usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/endian.h \
/usr/include/x86_64-linux-gnu/bits/endian.h \
/usr/include/x86_64-linux-gnu/bits/byteswap.h /usr/include/xlocale.h \
/usr/include/stdio.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
/usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
/usr/include/x86_64-linux-gnu/bits/stdio.h \
/usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
/usr/include/x86_64-linux-gnu/bits/waitflags.h \
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
/usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \
/usr/include/x86_64-linux-gnu/sys/select.h \
/usr/include/x86_64-linux-gnu/bits/select.h \
/usr/include/x86_64-linux-gnu/bits/sigset.h \
/usr/include/x86_64-linux-gnu/bits/time.h \
/usr/include/x86_64-linux-gnu/sys/sysmacros.h \
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \
/usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/assert.h \
zimAccessor.h /usr/include/c++/4.6/iostream \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h \
/usr/include/c++/4.6/ostream /usr/include/c++/4.6/ios \
/usr/include/c++/4.6/iosfwd /usr/include/c++/4.6/bits/stringfwd.h \
/usr/include/c++/4.6/bits/postypes.h /usr/include/c++/4.6/cwchar \
/usr/include/x86_64-linux-gnu/bits/wchar.h \
/usr/include/x86_64-linux-gnu/bits/wchar2.h \
/usr/include/c++/4.6/exception /usr/include/c++/4.6/bits/char_traits.h \
/usr/include/c++/4.6/bits/stl_algobase.h \
/usr/include/c++/4.6/bits/functexcept.h \
/usr/include/c++/4.6/bits/exception_defines.h \
/usr/include/c++/4.6/bits/cpp_type_traits.h \
/usr/include/c++/4.6/ext/type_traits.h \
/usr/include/c++/4.6/ext/numeric_traits.h \
/usr/include/c++/4.6/bits/stl_pair.h /usr/include/c++/4.6/bits/move.h \
/usr/include/c++/4.6/bits/concept_check.h \
/usr/include/c++/4.6/bits/stl_iterator_base_types.h \
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h \
/usr/include/c++/4.6/bits/stl_iterator.h \
/usr/include/c++/4.6/debug/debug.h /usr/include/c++/4.6/bits/localefwd.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h \
/usr/include/c++/4.6/clocale /usr/include/locale.h \
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/4.6/cctype \
/usr/include/c++/4.6/bits/ios_base.h \
/usr/include/c++/4.6/ext/atomicity.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/x86_64-linux-gnu/bits/sched.h \
/usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/unistd.h \
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
/usr/include/x86_64-linux-gnu/bits/environments.h \
/usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \
/usr/include/x86_64-linux-gnu/bits/unistd.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/atomic_word.h \
/usr/include/c++/4.6/bits/locale_classes.h /usr/include/c++/4.6/string \
/usr/include/c++/4.6/bits/allocator.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++allocator.h \
/usr/include/c++/4.6/ext/new_allocator.h /usr/include/c++/4.6/new \
/usr/include/c++/4.6/bits/ostream_insert.h \
/usr/include/c++/4.6/bits/cxxabi_forced.h \
/usr/include/c++/4.6/bits/stl_function.h \
/usr/include/c++/4.6/backward/binders.h \
/usr/include/c++/4.6/bits/range_access.h \
/usr/include/c++/4.6/bits/basic_string.h \
/usr/include/c++/4.6/initializer_list \
/usr/include/c++/4.6/bits/basic_string.tcc \
/usr/include/c++/4.6/bits/locale_classes.tcc \
/usr/include/c++/4.6/streambuf /usr/include/c++/4.6/bits/streambuf.tcc \
/usr/include/c++/4.6/bits/basic_ios.h \
/usr/include/c++/4.6/bits/locale_facets.h /usr/include/c++/4.6/cwctype \
/usr/include/wctype.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_base.h \
/usr/include/c++/4.6/bits/streambuf_iterator.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_inline.h \
/usr/include/c++/4.6/bits/locale_facets.tcc \
/usr/include/c++/4.6/bits/basic_ios.tcc \
/usr/include/c++/4.6/bits/ostream.tcc /usr/include/c++/4.6/istream \
/usr/include/c++/4.6/bits/istream.tcc ../../../src/common/pathTools.h \
/usr/include/c++/4.6/fstream /usr/include/c++/4.6/bits/codecvt.h \
/usr/include/c++/4.6/cstdio \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/basic_file.h \
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++io.h \
/usr/include/c++/4.6/bits/fstream.tcc /usr/include/string.h \
/usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/uio.h \
/usr/include/x86_64-linux-gnu/bits/stat.h \
/usr/include/x86_64-linux-gnu/bits/fcntl2.h \
/usr/include/x86_64-linux-gnu/sys/stat.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
../../../src/common/componentTools.h \
/usr/include/xulrunner-1.9.2.17/nsStringAPI.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOMStrings.h \
/usr/include/xulrunner-1.9.2.17/nscore.h \
/usr/include/xulrunner-1.9.2.17/xpcom-config.h \
/usr/include/nspr/prtypes.h /usr/include/nspr/prcpucfg.h \
/usr/include/nspr/obsolete/protypes.h \
/usr/include/xulrunner-1.9.2.17/nsError.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsImpl.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsBase.h \
/usr/include/xulrunner-1.9.2.17/nsID.h \
/usr/include/xulrunner-1.9.2.17/nsISupportsUtils.h \
/usr/include/xulrunner-1.9.2.17/nsDebug.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOM.h \
/usr/include/xulrunner-1.9.2.17/nsXPCOMCID.h \
/usr/include/nspr/prthread.h /usr/include/nspr/prtypes.h \
/usr/include/nspr/prinrval.h /usr/include/nspr/pratom.h \
/usr/include/nspr/prlock.h \
/usr/include/xulrunner-1.9.2.17/nsTraceRefcnt.h \
/usr/include/xulrunner-1.9.2.17/nsCycleCollector.h \
/usr/include/nspr/prlog.h /usr/include/xulrunner-1.9.2.17/nsTArray.h \
/usr/include/xulrunner-1.9.2.17/nsQuickSort.h \
../../../src/common/kiwix/reader.h ../../../src/zimlib/include/zim/zim.h \
../../../src/zimlib/include/zim/file.h /usr/include/c++/4.6/iterator \
/usr/include/c++/4.6/bits/stream_iterator.h \
../../../src/zimlib/include/zim/fileimpl.h /usr/include/c++/4.6/vector \
/usr/include/c++/4.6/bits/stl_construct.h \
/usr/include/c++/4.6/bits/stl_uninitialized.h \
/usr/include/c++/4.6/bits/stl_vector.h \
/usr/include/c++/4.6/bits/stl_bvector.h \
/usr/include/c++/4.6/bits/vector.tcc /usr/include/c++/4.6/map \
/usr/include/c++/4.6/bits/stl_tree.h /usr/include/c++/4.6/bits/stl_map.h \
/usr/include/c++/4.6/bits/stl_multimap.h \
../../../src/zimlib/include/zim/fstream.h \
../../../src/zimlib/include/zim/smartptr.h \
../../../src/zimlib/include/zim/cache.h /usr/include/c++/4.6/deque \
/usr/include/c++/4.6/bits/stl_deque.h \
/usr/include/c++/4.6/bits/deque.tcc /usr/include/c++/4.6/utility \
/usr/include/c++/4.6/bits/stl_relops.h \
../../../src/zimlib/include/zim/refcounted.h \
../../../src/zimlib/include/zim/noncopyable.h \
../../../src/zimlib/include/zim/fileheader.h \
../../../src/zimlib/include/zim/endian.h /usr/include/c++/4.6/algorithm \
/usr/include/c++/4.6/bits/stl_algo.h /usr/include/c++/4.6/cstdlib \
/usr/include/c++/4.6/bits/algorithmfwd.h \
/usr/include/c++/4.6/bits/stl_heap.h \
/usr/include/c++/4.6/bits/stl_tempbuf.h \
../../../src/zimlib/include/zim/uuid.h /usr/include/c++/4.6/cstring \
/usr/include/c++/4.6/limits ../../../src/zimlib/include/zim/dirent.h \
../../../src/zimlib/include/zim/cluster.h \
../../../src/zimlib/include/zim/blob.h \
../../../src/zimlib/include/zim/article.h \
../../../src/zimlib/include/zim/fileiterator.h \
/usr/include/c++/4.6/sstream /usr/include/c++/4.6/bits/sstream.tcc
zimAccessorWrapper.h:
/usr/include/ctype.h:
/usr/include/features.h:
/usr/include/x86_64-linux-gnu/bits/predefs.h:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:
/usr/include/x86_64-linux-gnu/bits/wordsize.h:
/usr/include/x86_64-linux-gnu/gnu/stubs.h:
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
/usr/include/x86_64-linux-gnu/bits/types.h:
/usr/include/x86_64-linux-gnu/bits/typesizes.h:
/usr/include/endian.h:
/usr/include/x86_64-linux-gnu/bits/endian.h:
/usr/include/x86_64-linux-gnu/bits/byteswap.h:
/usr/include/xlocale.h:
/usr/include/stdio.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
/usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
/usr/include/x86_64-linux-gnu/bits/stdio.h:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:
/usr/include/stdlib.h:
/usr/include/x86_64-linux-gnu/bits/waitflags.h:
/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
/usr/include/x86_64-linux-gnu/sys/types.h:
/usr/include/time.h:
/usr/include/x86_64-linux-gnu/sys/select.h:
/usr/include/x86_64-linux-gnu/bits/select.h:
/usr/include/x86_64-linux-gnu/bits/sigset.h:
/usr/include/x86_64-linux-gnu/bits/time.h:
/usr/include/x86_64-linux-gnu/sys/sysmacros.h:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/x86_64-linux-gnu/bits/stdlib.h:
/usr/include/assert.h:
zimAccessor.h:
/usr/include/c++/4.6/iostream:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++config.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/os_defines.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/cpu_defines.h:
/usr/include/c++/4.6/ostream:
/usr/include/c++/4.6/ios:
/usr/include/c++/4.6/iosfwd:
/usr/include/c++/4.6/bits/stringfwd.h:
/usr/include/c++/4.6/bits/postypes.h:
/usr/include/c++/4.6/cwchar:
/usr/include/x86_64-linux-gnu/bits/wchar.h:
/usr/include/x86_64-linux-gnu/bits/wchar2.h:
/usr/include/c++/4.6/exception:
/usr/include/c++/4.6/bits/char_traits.h:
/usr/include/c++/4.6/bits/stl_algobase.h:
/usr/include/c++/4.6/bits/functexcept.h:
/usr/include/c++/4.6/bits/exception_defines.h:
/usr/include/c++/4.6/bits/cpp_type_traits.h:
/usr/include/c++/4.6/ext/type_traits.h:
/usr/include/c++/4.6/ext/numeric_traits.h:
/usr/include/c++/4.6/bits/stl_pair.h:
/usr/include/c++/4.6/bits/move.h:
/usr/include/c++/4.6/bits/concept_check.h:
/usr/include/c++/4.6/bits/stl_iterator_base_types.h:
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:
/usr/include/c++/4.6/bits/stl_iterator.h:
/usr/include/c++/4.6/debug/debug.h:
/usr/include/c++/4.6/bits/localefwd.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h:
/usr/include/c++/4.6/clocale:
/usr/include/locale.h:
/usr/include/x86_64-linux-gnu/bits/locale.h:
/usr/include/c++/4.6/cctype:
/usr/include/c++/4.6/bits/ios_base.h:
/usr/include/c++/4.6/ext/atomicity.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/x86_64-linux-gnu/bits/sched.h:
/usr/include/x86_64-linux-gnu/bits/setjmp.h:
/usr/include/unistd.h:
/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
/usr/include/x86_64-linux-gnu/bits/environments.h:
/usr/include/x86_64-linux-gnu/bits/confname.h:
/usr/include/getopt.h:
/usr/include/x86_64-linux-gnu/bits/unistd.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/atomic_word.h:
/usr/include/c++/4.6/bits/locale_classes.h:
/usr/include/c++/4.6/string:
/usr/include/c++/4.6/bits/allocator.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++allocator.h:
/usr/include/c++/4.6/ext/new_allocator.h:
/usr/include/c++/4.6/new:
/usr/include/c++/4.6/bits/ostream_insert.h:
/usr/include/c++/4.6/bits/cxxabi_forced.h:
/usr/include/c++/4.6/bits/stl_function.h:
/usr/include/c++/4.6/backward/binders.h:
/usr/include/c++/4.6/bits/range_access.h:
/usr/include/c++/4.6/bits/basic_string.h:
/usr/include/c++/4.6/initializer_list:
/usr/include/c++/4.6/bits/basic_string.tcc:
/usr/include/c++/4.6/bits/locale_classes.tcc:
/usr/include/c++/4.6/streambuf:
/usr/include/c++/4.6/bits/streambuf.tcc:
/usr/include/c++/4.6/bits/basic_ios.h:
/usr/include/c++/4.6/bits/locale_facets.h:
/usr/include/c++/4.6/cwctype:
/usr/include/wctype.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_base.h:
/usr/include/c++/4.6/bits/streambuf_iterator.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/ctype_inline.h:
/usr/include/c++/4.6/bits/locale_facets.tcc:
/usr/include/c++/4.6/bits/basic_ios.tcc:
/usr/include/c++/4.6/bits/ostream.tcc:
/usr/include/c++/4.6/istream:
/usr/include/c++/4.6/bits/istream.tcc:
../../../src/common/pathTools.h:
/usr/include/c++/4.6/fstream:
/usr/include/c++/4.6/bits/codecvt.h:
/usr/include/c++/4.6/cstdio:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/basic_file.h:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++io.h:
/usr/include/c++/4.6/bits/fstream.tcc:
/usr/include/string.h:
/usr/include/x86_64-linux-gnu/bits/string3.h:
/usr/include/fcntl.h:
/usr/include/x86_64-linux-gnu/bits/fcntl.h:
/usr/include/x86_64-linux-gnu/bits/uio.h:
/usr/include/x86_64-linux-gnu/bits/stat.h:
/usr/include/x86_64-linux-gnu/bits/fcntl2.h:
/usr/include/x86_64-linux-gnu/sys/stat.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
/usr/include/x86_64-linux-gnu/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h:
../../../src/common/componentTools.h:
/usr/include/xulrunner-1.9.2.17/nsStringAPI.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOMStrings.h:
/usr/include/xulrunner-1.9.2.17/nscore.h:
/usr/include/xulrunner-1.9.2.17/xpcom-config.h:
/usr/include/nspr/prtypes.h:
/usr/include/nspr/prcpucfg.h:
/usr/include/nspr/obsolete/protypes.h:
/usr/include/xulrunner-1.9.2.17/nsError.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsImpl.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsBase.h:
/usr/include/xulrunner-1.9.2.17/nsID.h:
/usr/include/xulrunner-1.9.2.17/nsISupportsUtils.h:
/usr/include/xulrunner-1.9.2.17/nsDebug.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOM.h:
/usr/include/xulrunner-1.9.2.17/nsXPCOMCID.h:
/usr/include/nspr/prthread.h:
/usr/include/nspr/prtypes.h:
/usr/include/nspr/prinrval.h:
/usr/include/nspr/pratom.h:
/usr/include/nspr/prlock.h:
/usr/include/xulrunner-1.9.2.17/nsTraceRefcnt.h:
/usr/include/xulrunner-1.9.2.17/nsCycleCollector.h:
/usr/include/nspr/prlog.h:
/usr/include/xulrunner-1.9.2.17/nsTArray.h:
/usr/include/xulrunner-1.9.2.17/nsQuickSort.h:
../../../src/common/kiwix/reader.h:
../../../src/zimlib/include/zim/zim.h:
../../../src/zimlib/include/zim/file.h:
/usr/include/c++/4.6/iterator:
/usr/include/c++/4.6/bits/stream_iterator.h:
../../../src/zimlib/include/zim/fileimpl.h:
/usr/include/c++/4.6/vector:
/usr/include/c++/4.6/bits/stl_construct.h:
/usr/include/c++/4.6/bits/stl_uninitialized.h:
/usr/include/c++/4.6/bits/stl_vector.h:
/usr/include/c++/4.6/bits/stl_bvector.h:
/usr/include/c++/4.6/bits/vector.tcc:
/usr/include/c++/4.6/map:
/usr/include/c++/4.6/bits/stl_tree.h:
/usr/include/c++/4.6/bits/stl_map.h:
/usr/include/c++/4.6/bits/stl_multimap.h:
../../../src/zimlib/include/zim/fstream.h:
../../../src/zimlib/include/zim/smartptr.h:
../../../src/zimlib/include/zim/cache.h:
/usr/include/c++/4.6/deque:
/usr/include/c++/4.6/bits/stl_deque.h:
/usr/include/c++/4.6/bits/deque.tcc:
/usr/include/c++/4.6/utility:
/usr/include/c++/4.6/bits/stl_relops.h:
../../../src/zimlib/include/zim/refcounted.h:
../../../src/zimlib/include/zim/noncopyable.h:
../../../src/zimlib/include/zim/fileheader.h:
../../../src/zimlib/include/zim/endian.h:
/usr/include/c++/4.6/algorithm:
/usr/include/c++/4.6/bits/stl_algo.h:
/usr/include/c++/4.6/cstdlib:
/usr/include/c++/4.6/bits/algorithmfwd.h:
/usr/include/c++/4.6/bits/stl_heap.h:
/usr/include/c++/4.6/bits/stl_tempbuf.h:
../../../src/zimlib/include/zim/uuid.h:
/usr/include/c++/4.6/cstring:
/usr/include/c++/4.6/limits:
../../../src/zimlib/include/zim/dirent.h:
../../../src/zimlib/include/zim/cluster.h:
../../../src/zimlib/include/zim/blob.h:
../../../src/zimlib/include/zim/article.h:
../../../src/zimlib/include/zim/fileiterator.h:
/usr/include/c++/4.6/sstream:
/usr/include/c++/4.6/bits/sstream.tcc:

View File

@ -0,0 +1,220 @@
/*
* Copyright 2011 Renaud Gaudin <reg@kiwix.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
* MA 02110-1301, USA.
*/
#include "zimAccessor.h"
ZimAccessor::ZimAccessor(int x) : reader(NULL) {}
/* Instanciate the ZIM file handler */
bool ZimAccessor::LoadFile(string path) {
try {
this->reader = new kiwix::Reader(path);
return true;
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Unload the ZIM file */
bool ZimAccessor::Unload() {
if (this->reader != NULL) {
delete this->reader;
this->reader = NULL;
return true;
}
return false;
}
/* Reset the cursor for GetNextArticle() */
bool ZimAccessor::Reset() {
try {
this->reader->reset();
return true;
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Get the count of articles which can be indexed/displayed */
bool ZimAccessor::GetArticleCount(unsigned int &count) {
try {
if (this->reader != NULL) {
count = this->reader->getArticleCount();
return true;
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Return the UID of the ZIM file */
bool ZimAccessor::GetId(string &id) {
try {
if (this->reader != NULL) {
id = this->reader->getId();
return true;
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Return a random article URL */
bool ZimAccessor::GetRandomPageUrl(string &url) {
try {
if (this->reader != NULL) {
url = this->reader->getRandomPageUrl();
return true;
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Return a page url fronm title */
bool ZimAccessor::GetPageUrlFromTitle(const string &title, string &url) {
try {
if (this->reader != NULL) {
if (this->reader->getPageUrlFromTitle(title, url)) {
return true;
}
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Return the welcome page URL */
bool ZimAccessor::GetMainPageUrl(string &url) {
try {
if (this->reader != NULL) {
url = this->reader->getMainPageUrl();
return true;
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Get a metatag value */
bool ZimAccessor::GetMetatag(const string &name, string &value) {
try {
if (this->reader != NULL) {
if (this->reader->getMetatag(name, value)) {
return true;
}
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Get a content from a zim file */
bool ZimAccessor::GetContent(string url, string &content, unsigned int &contentLength, string &contentType) {
/* default value */
content = "";
contentType = "";
contentLength = 0;
try {
if (this->reader != NULL) {
if (this->reader->getContentByUrl(url, content, contentLength, contentType)) {
return true;
}
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Search titles by prefix*/
bool ZimAccessor::SearchSuggestions(const string &prefix, unsigned int suggestionsCount) {
try {
if (this->reader != NULL) {
if (this->reader->searchSuggestions(prefix.c_str(), suggestionsCount)) {
return true;
}
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Get next suggestion */
bool ZimAccessor::GetNextSuggestion(string &title) {
try {
if (this->reader != NULL) {
if (this->reader->getNextSuggestion(title)) {
return true;
}
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Can I check the integrity - for old ZIM file without checksum */
bool ZimAccessor::CanCheckIntegrity() {
try {
if (this->reader != NULL) {
return this->reader->canCheckIntegrity();
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return false;
}
/* Return true if corrupted, false otherwise */
bool ZimAccessor::IsCorrupted() {
try {
if (this->reader != NULL) {
return this->reader->isCorrupted();
}
} catch (exception &e) {
cerr << e.what() << endl;
}
return true;
}

View File

@ -0,0 +1,28 @@
#pragma once
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <pathTools.h>
#include <componentTools.h>
#include <kiwix/reader.h>
class ZimAccessor {
public:
ZimAccessor(int);
bool LoadFile(string path);
bool GetArticleCount(unsigned int &count);
bool Reset();
bool Unload();
bool GetId(string &id);
bool GetPageUrlFromTitle(const string &title, string &url);
bool GetMainPageUrl(string &url);
bool GetRandomPageUrl(string &url);
bool GetMetatag(const string &tag, string &value);
bool GetContent(string url, string &content, unsigned int &contentLength, string &contentType);
bool SearchSuggestions(const string &prefix, unsigned int suggestionsCount);
bool GetNextSuggestion(string &title);
bool CanCheckIntegrity();
bool IsCorrupted();
kiwix::Reader *reader;
};

View File

@ -0,0 +1,197 @@
/*
* Copyright 2011 Renaud Gaudin <reg@kiwix.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
* MA 02110-1301, USA.
*/
#include "zimAccessorWrapper.h"
/* creates instance of ZimAccessor */
HZIMCLASS ZimAccessor_Create(void) {
ZimAccessor * zimAccessor = new ZimAccessor(0);
// Return its pointer (opaque)
return (HZIMCLASS)zimAccessor;
}
/* Delete instance of ZimAccessor */
void ZimAccessor_Destroy( HZIMCLASS h ) {
assert(h != NULL);
// Convert from handle to ZimAccessor pointer
ZimAccessor * zimAccessor = (ZimAccessor *)h;
delete zimAccessor;
}
int ZimAccessor_LoadFile( HZIMCLASS h, char* zimPath) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
if (zimAccessor->LoadFile( zimPath ))
return true;
else
return false;
}
/* Reset the cursor for GetNextArticle() */
int ZimAccessor_Reset( HZIMCLASS h) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
if (zimAccessor->Reset())
return true;
else
return false;
}
/* Reset the cursor for GetNextArticle() */
int ZimAccessor_Unload( HZIMCLASS h) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
if (zimAccessor->Unload())
return true;
else
return false;
}
/* Get the count of articles which can be indexed/displayed */
unsigned int ZimAccessor_GetArticleCount( HZIMCLASS h) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
unsigned int count = 0;
zimAccessor->GetArticleCount(count);
return count;
}
/* Return the UID of the ZIM file */
const char* ZimAccessor_GetId( HZIMCLASS h) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
string id = "";
zimAccessor->GetId(id);
return id.c_str();
}
/* Return a page url fronm title */
const char* ZimAccessor_GetPageUrlFromTitle( HZIMCLASS h, char* title) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
string cptitle = string(title);
string url = "";
zimAccessor->GetPageUrlFromTitle(cptitle, url);
return url.c_str();
}
/* Return the welcome page URL */
const char* ZimAccessor_GetMainPageUrl( HZIMCLASS h ) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
string hp = "";
zimAccessor->GetMainPageUrl( hp );
return hp.c_str();
}
/* Return the welcome page URL */
const char* ZimAccessor_GetRandomPageUrl( HZIMCLASS h ) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
string hp = "";
zimAccessor->GetRandomPageUrl( hp );
return hp.c_str();
}
/* Get a metatag value */
const char* ZimAccessor_GetMetatag( HZIMCLASS h, char* name) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
string cpname = string(name);
string value = "";
zimAccessor->GetMetatag(cpname, value);
return value.c_str();
}
/* Get a content from a zim file */
const char* ZimAccessor_GetContent(HZIMCLASS h, char* url) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
string cpurl = string(url);
string content = "";
unsigned int contentLength = 0;
string contentType = "";
zimAccessor->GetContent( cpurl, content, contentLength, contentType );
return content.c_str();
}
/* Search titles by prefix*/
unsigned int ZimAccessor_SearchSuggestions( HZIMCLASS h, char* prefix) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
string cpprefix = string(prefix);
unsigned int suggestionsCount;
zimAccessor->SearchSuggestions(cpprefix, suggestionsCount);
return suggestionsCount;
}
/* Get next suggestion */
const char* ZimAccessor_GetNextSuggestion( HZIMCLASS h ) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
string title = "";
zimAccessor->GetNextSuggestion( title );
return title.c_str();
}
/* Can I check the integrity - for old ZIM file without checksum */
int ZimAccessor_CanCheckIntegrity( HZIMCLASS h ) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
return zimAccessor->CanCheckIntegrity();
}
/* Return true if corrupted, false otherwise */
int ZimAccessor_IsCorrupted( HZIMCLASS h ) {
assert(h != NULL);
ZimAccessor * zimAccessor = (ZimAccessor *)h;
return zimAccessor->IsCorrupted();
}

View File

@ -0,0 +1,36 @@
#pragma once
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include "zimAccessor.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef void * HZIMCLASS;
HZIMCLASS ZimAccessor_Create( void );
void ZimAccessor_Destroy( HZIMCLASS h );
int ZimAccessor_LoadFile( HZIMCLASS h, char* zimPath );
int ZimAccessor_Reset( HZIMCLASS h );
int ZimAccessor_Unload( HZIMCLASS h );
unsigned int ZimAccessor_GetArticleCount( HZIMCLASS h );
const char* ZimAccessor_GetId( HZIMCLASS h );
const char* ZimAccessor_GetPageUrlFromTitle( HZIMCLASS h, char* url);
const char* ZimAccessor_GetMainPageUrl( HZIMCLASS h );
const char* ZimAccessor_GetRandomPageUrl( HZIMCLASS h );
const char* ZimAccessor_GetMetatag( HZIMCLASS h, char* name);
const char* ZimAccessor_GetContent( HZIMCLASS h, char* url);
unsigned int ZimAccessor_SearchSuggestions( HZIMCLASS h, char* prefix);
const char* ZimAccessor_GetNextSuggestion( HZIMCLASS h );
int ZimAccessor_CanCheckIntegrity( HZIMCLASS h );
int ZimAccessor_IsCorrupted( HZIMCLASS h );
#ifdef __cplusplus
};
#endif