# Makefile.in generated by automake 1.7.9 from Makefile.am. # docs/reference/glib/Makefile. Generated from Makefile.in by configure. # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 # 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. # -*- mode: makefile -*- #################################### # Everything below here is generic # #################################### srcdir = . top_srcdir = ../../.. pkgdatadir = $(datadir)/glib pkglibdir = $(libdir)/glib pkgincludedir = $(includedir)/glib top_builddir = ../../.. am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = /usr/bin/install -c -o root -g wheel 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 = : host_triplet = i386-unknown-gnu ACLOCAL = ${SHELL} /usr/ports/devel/glib20/work/glib-2.14.4/missing --run aclocal-1.7 ALLOCA = AMDEP_FALSE = # AMDEP_TRUE = AMTAR = ${SHELL} /usr/ports/devel/glib20/work/glib-2.14.4/missing --run tar AR = ar AS = as AUTOCONF = ${SHELL} /usr/ports/devel/glib20/work/glib-2.14.4/missing --run autoconf AUTOHEADER = ${SHELL} /usr/ports/devel/glib20/work/glib-2.14.4/missing --run autoheader AUTOMAKE = ${SHELL} /usr/ports/devel/glib20/work/glib-2.14.4/missing --run automake-1.7 AWK = gawk CATALOGS = am.gmo ar.gmo as.gmo az.gmo be.gmo be@latin.gmo bg.gmo bn.gmo bn_IN.gmo bs.gmo ca.gmo cs.gmo cy.gmo da.gmo de.gmo dz.gmo el.gmo en_CA.gmo en_GB.gmo eo.gmo es.gmo et.gmo eu.gmo fa.gmo fi.gmo fr.gmo ga.gmo gl.gmo gu.gmo he.gmo hi.gmo hr.gmo hu.gmo hy.gmo id.gmo is.gmo it.gmo ja.gmo ka.gmo kn.gmo ko.gmo ku.gmo lt.gmo lv.gmo mg.gmo mk.gmo ml.gmo mn.gmo ms.gmo nb.gmo ne.gmo nl.gmo nn.gmo oc.gmo or.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo rw.gmo sk.gmo sl.gmo sq.gmo sr.gmo sr@Latn.gmo sr@ije.gmo sv.gmo ta.gmo te.gmo th.gmo tl.gmo tr.gmo tt.gmo uk.gmo vi.gmo wa.gmo xh.gmo yi.gmo zh_CN.gmo zh_HK.gmo zh_TW.gmo CATOBJEXT = .gmo CC = cc CCDEPMODE = depmode=gcc3 CFLAGS = -fno-common CPP = cc -E CPPFLAGS = -I/usr/local/include -D_REENTRANT CROSS_COMPILING_FALSE = CROSS_COMPILING_TRUE = # CXX = CXXCPP = CXXDEPMODE = depmode=gcc3 CXXFLAGS = -fno-common CYGPATH_W = echo DATADIRNAME = share DEFS = -DHAVE_CONFIG_H DEPDIR = .deps DISABLE_MEM_POOLS = DLLTOOL = dlltool ECHO = echo ECHO_C = ECHO_N = -n ECHO_T = EGREP = /usr/bin/grep -E ENABLE_GTK_DOC_FALSE = ENABLE_GTK_DOC_TRUE = # ENABLE_MAN_FALSE = ENABLE_MAN_TRUE = # ENABLE_REGEX_FALSE = # ENABLE_REGEX_TRUE = ENABLE_TIMELOOP_FALSE = # ENABLE_TIMELOOP_TRUE = EXEEXT = F77 = f77 FFLAGS = GETTEXT_PACKAGE = glib20 GIO = giounix.lo GLIBC21 = no GLIB_BINARY_AGE = 1404 GLIB_DEBUG_FLAGS = -DG_DISABLE_CAST_CHECKS GLIB_DEF = GLIB_GENMARSHAL = GLIB_INTERFACE_AGE = 4 GLIB_MAJOR_VERSION = 2 GLIB_MICRO_VERSION = 4 GLIB_MINOR_VERSION = 14 GLIB_VERSION = 2.14.4 GMODULE_DEF = GMOFILES = am.gmo ar.gmo as.gmo az.gmo be.gmo be@latin.gmo bg.gmo bn.gmo bn_IN.gmo bs.gmo ca.gmo cs.gmo cy.gmo da.gmo de.gmo dz.gmo el.gmo en_CA.gmo en_GB.gmo eo.gmo es.gmo et.gmo eu.gmo fa.gmo fi.gmo fr.gmo ga.gmo gl.gmo gu.gmo he.gmo hi.gmo hr.gmo hu.gmo hy.gmo id.gmo is.gmo it.gmo ja.gmo ka.gmo kn.gmo ko.gmo ku.gmo lt.gmo lv.gmo mg.gmo mk.gmo ml.gmo mn.gmo ms.gmo nb.gmo ne.gmo nl.gmo nn.gmo oc.gmo or.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo rw.gmo sk.gmo sl.gmo sq.gmo sr.gmo sr@Latn.gmo sr@ije.gmo sv.gmo ta.gmo te.gmo th.gmo tl.gmo tr.gmo tt.gmo uk.gmo vi.gmo wa.gmo xh.gmo yi.gmo zh_CN.gmo zh_HK.gmo zh_TW.gmo GMSGFMT = /usr/local/bin/msgfmt GOBJECT_DEF = GREP = /usr/bin/grep GSPAWN = gspawn.lo GTHREAD_COMPILE_IMPL_DEFINES = -D_POSIX4_DRAFT_SOURCE -D_POSIX4A_DRAFT10_SOURCE -U_OSF_SOURCE GTHREAD_DEF = GTKDOC_CHECK = GTK_DOC_USE_LIBTOOL_FALSE = # GTK_DOC_USE_LIBTOOL_TRUE = G_LIBS_EXTRA = G_MODULE_BROKEN_RTLD_GLOBAL = 0 G_MODULE_HAVE_DLERROR = 1 G_MODULE_IMPL = G_MODULE_IMPL_DL G_MODULE_LDFLAGS = G_MODULE_LIBS = G_MODULE_LIBS_EXTRA = G_MODULE_NEED_USCORE = 0 G_MODULE_PLUGIN_LIBS = G_MODULE_SUPPORTED = true G_THREAD_CFLAGS = -D_REENTRANT G_THREAD_LIBS = -pthread G_THREAD_LIBS_EXTRA = G_THREAD_LIBS_FOR_GTHREAD = -pthread HAVE_CXX_FALSE = HAVE_CXX_TRUE = # HAVE_GNUC_VISIBILITY_FALSE = HAVE_GNUC_VISIBILITY_TRUE = # HAVE_GOOD_PRINTF_FALSE = # HAVE_GOOD_PRINTF_TRUE = HAVE_SUNSTUDIO_VISIBILITY_FALSE = HAVE_SUNSTUDIO_VISIBILITY_TRUE = # HTML_DIR = ${datadir}/gtk-doc/html ICONV_LIBS = -liconv INDENT = indent INSTALL_DATA = install -o root -g wheel -m 444 INSTALL_PROGRAM = install -s -o root -g wheel -m 555 INSTALL_SCRIPT = install -o root -g wheel -m 555 INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s INSTOBJEXT = .mo INTLLIBS = LDFLAGS = -L/usr/local/lib -lintl LIBOBJS = LIBS = LIBTOOL = $(SHELL) /usr/ports/devel/glib20/work/gnome-libtool LIBTOOL_EXPORT_OPTIONS = -export-symbols-regex "^g.*" LN_S = ln -s LTLIBOBJS = LT_AGE = 1400 LT_CURRENT = 1400 LT_CURRENT_MINUS_AGE = 0 LT_RELEASE = 2.14 LT_REVISION = 4 MAINT = # MAINTAINER_MODE_FALSE = MAINTAINER_MODE_TRUE = # MAKEINFO = ${SHELL} /usr/ports/devel/glib20/work/glib-2.14.4/missing --run makeinfo MKINSTALLDIRS = ./mkinstalldirs MSGFMT = /usr/local/bin/msgfmt MSGFMT_OPTS = MS_LIB_AVAILABLE_FALSE = MS_LIB_AVAILABLE_TRUE = # NM = /usr/bin/nm -p OBJDUMP = objdump OBJEXT = OS_CARBON_FALSE = OS_CARBON_TRUE = # OS_LINUX_FALSE = OS_LINUX_TRUE = # OS_UNIX_FALSE = # OS_UNIX_TRUE = OS_WIN32_FALSE = OS_WIN32_TRUE = # PACKAGE = glib PACKAGE_BUGREPORT = http://bugzilla.gnome.org/enter_bug.cgi?product=glib PACKAGE_NAME = glib PACKAGE_STRING = glib 2.14.4 PACKAGE_TARNAME = glib PACKAGE_VERSION = 2.14.4 PATH_SEPARATOR = : PCRE_CFLAGS = PCRE_LIBS = PCRE_REQUIRES = PCRE_WARN_CFLAGS = PERL = perl5 PERL_PATH = /usr/local/bin/perl5 PKG_CONFIG = /usr/local/bin/pkg-config PLATFORMDEP = PLATFORM_WIN32_FALSE = PLATFORM_WIN32_TRUE = # POFILES = am.po ar.po as.po az.po be.po be@latin.po bg.po bn.po bn_IN.po bs.po ca.po cs.po cy.po da.po de.po dz.po el.po en_CA.po en_GB.po eo.po es.po et.po eu.po fa.po fi.po fr.po ga.po gl.po gu.po he.po hi.po hr.po hu.po hy.po id.po is.po it.po ja.po ka.po kn.po ko.po ku.po lt.po lv.po mg.po mk.po ml.po mn.po ms.po nb.po ne.po nl.po nn.po oc.po or.po pa.po pl.po pt.po pt_BR.po ro.po ru.po rw.po sk.po sl.po sq.po sr.po sr@Latn.po sr@ije.po sv.po ta.po te.po th.po tl.po tr.po tt.po uk.po vi.po wa.po xh.po yi.po zh_CN.po zh_HK.po zh_TW.po POSUB = po PO_IN_DATADIR_FALSE = PO_IN_DATADIR_TRUE = RANLIB = ranlib REBUILD = SED = /usr/local/bin/sed SET_MAKE = SHELL = /bin/sh STRIP = strip TESTGMODULE_EXP = USE_NLS = yes USE_SYSTEM_PCRE_FALSE = USE_SYSTEM_PCRE_TRUE = # VERSION = 2.14.4 WINDRES = XGETTEXT = : XMLCATALOG = XML_CATALOG_FILE = XSLTPROC = ac_ct_CC = ac_ct_CXX = ac_ct_F77 = f77 am__fastdepCC_FALSE = # am__fastdepCC_TRUE = am__fastdepCXX_FALSE = # am__fastdepCXX_TRUE = am__include = include am__leading_dot = . am__quote = bindir = ${exec_prefix}/bin build = i386-unknown-gnu build_alias = i386-unknown-gnu build_cpu = i386 build_os = gnu build_vendor = unknown datadir = ${datarootdir} datarootdir = ${prefix}/share docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} dvidir = ${docdir} exec_prefix = ${prefix} host = i386-unknown-gnu host_alias = i386-unknown-gnu host_cpu = i386 host_os = gnu host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info install_sh = /usr/ports/devel/glib20/work/glib-2.14.4/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = /share/locale localstatedir = ${prefix}/var mandir = ${datarootdir}/man ms_librarian = oldincludedir = /usr/include pdfdir = ${docdir} prefix = program_transform_name = s,x,x, psdir = ${docdir} sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com sysconfdir = ${prefix}/etc target_alias = i386-unknown-gnu AUTOMAKE_OPTIONS = 1.6 # The name of the module. DOC_MODULE = glib # The top-level SGML file. DOC_MAIN_SGML_FILE = glib-docs.sgml # Extra options to supply to gtkdoc-scan SCAN_OPTIONS = --deprecated-guards="G_DISABLE_DEPRECATED" # The directory containing the source code. Relative to $(srcdir) DOC_SOURCE_DIR = ../../.. # Used for dependencies HFILE_GLOB = $(top_srcdir)/glib/*.h $(top_srcdir)/gmodule/*.h CFILE_GLOB = $(top_srcdir)/glib/*.c $(top_srcdir)/gmodule/*.c # Headers to ignore IGNORE_HFILES = \ build \ gobject \ config.h \ gdatasetprivate.h \ glibintl.h \ gbsearcharray.h \ gmoduleconf.h \ gunibreak.h \ gunicomp.h \ gunidecomp.h \ gunichartables.h \ glibconfig-sysdefs.h \ gdebug.h \ gprintfint.h \ galias.h \ gmirroringtable.h \ gscripttable.h \ glib-mirroring-tab \ gnulib \ pcre \ update-pcre # Extra options to supply to gtkdoc-mkdb MKDB_OPTIONS = --sgml-mode --output-format=xml # Images to copy into HTML directory HTML_IMAGES = \ file-name-encodings.png \ mainloop-states.gif # Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) content_files = \ cross.sgml \ running.sgml \ building.sgml \ changes.sgml \ compiling.sgml \ resources.sgml \ regex-syntax.sgml \ version.xml \ glib-gettextize.xml # Extra options to supply to gtkdoc-fixref FIXXREF_OPTIONS = #GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CFLAGS) $(CFLAGS) GTKDOC_CC = $(LIBTOOL) --mode=compile $(CC) $(INCLUDES) $(AM_CFLAGS) $(CFLAGS) #GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) GTKDOC_LD = $(LIBTOOL) --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) # We set GPATH here; this gives us semantics for GNU make # which are more like other make's VPATH, when it comes to # whether a source that is a target of one rule is then # searched for in VPATH/GPATH. # GPATH = $(srcdir) TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE) # include common portion ... # Other files to distribute EXTRA_DIST = \ $(content_files) \ $(HTML_IMAGES) \ $(DOC_MAIN_SGML_FILE) \ $(DOC_MODULE)-sections.txt \ $(DOC_MODULE)-overrides.txt\ \ file-name-encodings.png \ file-name-encodings.sxd \ mainloop-states.fig \ mainloop-states.png \ mainloop-states.eps \ version.xml.in DOC_STAMPS = scan-build.stamp tmpl-build.stamp sgml-build.stamp html-build.stamp \ $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp SCANOBJ_FILES = \ $(DOC_MODULE).args \ $(DOC_MODULE).hierarchy \ $(DOC_MODULE).interfaces \ $(DOC_MODULE).prerequisites \ $(DOC_MODULE).signals REPORT_FILES = \ $(DOC_MODULE)-undocumented.txt \ $(DOC_MODULE)-undeclared.txt \ $(DOC_MODULE)-unused.txt CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) ######################################################################## man_MANS = glib-gettextize.1 BUILT_EXTRA_DIST = $(man_MANS) subdir = docs/reference/glib ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = version.xml DIST_SOURCES = NROFF = nroff MANS = $(man_MANS) DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/gtk-doc.make \ Makefile.am version.xml.in all: all-am .SUFFIXES: $(srcdir)/Makefile.in: # Makefile.am $(top_srcdir)/gtk-doc.make $(top_srcdir)/configure.in $(ACLOCAL_M4) cd $(top_srcdir) && \ $(AUTOMAKE) --gnu docs/reference/glib/Makefile Makefile: # $(srcdir)/Makefile.in $(top_builddir)/config.status cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) version.xml: $(top_builddir)/config.status version.xml.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool uninstall-info-am: man1dir = $(mandir)/man1 install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(man1dir) @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ for i in $$l2; do \ case "$$i" in \ *.1*) list="$$list $$i" ;; \ esac; \ done; \ for i in $$list; do \ if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ else file=$$i; fi; \ ext=`echo $$i | sed -e 's/^.*\\.//'`; \ case "$$ext" in \ 1*) ;; \ *) ext='1' ;; \ esac; \ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ inst=`echo $$inst | sed -e 's/^.*\///'`; \ inst=`echo $$inst | sed '$(transform)'`.$$ext; \ echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \ $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \ done uninstall-man1: @$(NORMAL_UNINSTALL) @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ for i in $$l2; do \ case "$$i" in \ *.1*) list="$$list $$i" ;; \ esac; \ done; \ for i in $$list; do \ ext=`echo $$i | sed -e 's/^.*\\.//'`; \ case "$$ext" in \ 1*) ;; \ *) ext='1' ;; \ esac; \ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ inst=`echo $$inst | sed -e 's/^.*\///'`; \ inst=`echo $$inst | sed '$(transform)'`.$$ext; \ echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \ rm -f $(DESTDIR)$(man1dir)/$$inst; \ done tags: TAGS TAGS: ctags: CTAGS CTAGS: DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) top_distdir = ../../.. distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) distdir: $(DISTFILES) $(mkinstalldirs) $(distdir)/../../.. @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkinstalldirs) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$(top_distdir)" distdir="$(distdir)" \ dist-hook check-am: all-am check: check-am all-am: Makefile $(MANS) all-local installdirs: $(mkinstalldirs) $(DESTDIR)$(man1dir) install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool clean-local mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic distclean-libtool \ distclean-local dvi: dvi-am dvi-am: info: info-am info-am: install-data-am: install-data-local install-man install-exec-am: install-info: install-info-am install-man: install-man1 installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic \ maintainer-clean-local mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-info-am uninstall-local uninstall-man uninstall-man: uninstall-man1 .PHONY: all all-am all-local check check-am clean clean-generic \ clean-libtool clean-local distclean distclean-generic \ distclean-libtool distclean-local distdir dvi dvi-am info \ info-am install install-am install-data install-data-am \ install-data-local install-exec install-exec-am install-info \ install-info-am install-man install-man1 install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic maintainer-clean-local mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-info-am uninstall-local \ uninstall-man uninstall-man1 #all-local: html-build.stamp all-local: docs: html-build.stamp #### scan #### scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) @echo 'gtk-doc: Scanning header files' @-chmod -R u+w $(srcdir) cd $(srcdir) && \ gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES) if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTKDOC_CFLAGS)" LDFLAGS="$(GTKDOC_LIBS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \ else \ cd $(srcdir) ; \ for i in $(SCANOBJ_FILES) ; do \ test -f $$i || touch $$i ; \ done \ fi touch scan-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp @true #### templates #### tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt @echo 'gtk-doc: Rebuilding template files' @-chmod -R u+w $(srcdir) cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS) touch tmpl-build.stamp tmpl.stamp: tmpl-build.stamp @true tmpl/*.sgml: @true #### xml #### sgml-build.stamp: tmpl.stamp $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files) @echo 'gtk-doc: Building XML' @-chmod -R u+w $(srcdir) cd $(srcdir) && \ gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS) touch sgml-build.stamp sgml.stamp: sgml-build.stamp @true #### html #### html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) @echo 'gtk-doc: Building HTML' @-chmod -R u+w $(srcdir) rm -rf $(srcdir)/html mkdir $(srcdir)/html cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE) test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html ) @echo 'gtk-doc: Fixing cross-references' cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) touch html-build.stamp ############## clean-local: rm -f *~ *.bak rm -rf .libs distclean-local: cd $(srcdir) && \ rm -rf xml $(REPORT_FILES) \ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt maintainer-clean-local: clean cd $(srcdir) && rm -rf xml html install-data-local: installfiles=`echo $(srcdir)/html/*`; \ if test "$$installfiles" = '$(srcdir)/html/*'; \ then echo '-- Nothing to install' ; \ else \ $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \ for i in $$installfiles; do \ echo '-- Installing '$$i ; \ $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ done; \ echo '-- Installing $(srcdir)/html/index.sgml' ; \ $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) || :; \ if test `which gtkdoc-rebase` != ""; then \ gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \ fi \ fi uninstall-local: rm -f $(DESTDIR)$(TARGET_DIR)/* # # Require gtk-doc when making dist # #dist-check-gtkdoc: dist-check-gtkdoc: @echo "*** gtk-doc must be installed and enabled in order to make dist" @false dist-hook: dist-check-gtkdoc dist-hook-local mkdir $(distdir)/tmpl mkdir $(distdir)/xml mkdir $(distdir)/html -cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl -cp $(srcdir)/xml/*.xml $(distdir)/xml cp $(srcdir)/html/* $(distdir)/html cp $(srcdir)/$(DOC_MODULE).types $(distdir)/ cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/ cd $(distdir) && rm -f $(DISTCLEANFILES) -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html .PHONY : dist-hook-local docs #%.1 : %.xml # -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< dist-hook-local: $(BUILT_EXTRA_DIST) files='$(BUILT_EXTRA_DIST)'; \ for f in $$files; do \ if test -f $$f; then d=.; else d=$(srcdir); fi; \ cp $$d/$$f $(distdir) || exit 1; done # 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: