0e714ea68bc5f21a01301a2d881d1575895e9400
[framework/multimedia/gst-plugins-base0.10.git] / docs / libs / Makefile.in
1 # Makefile.in generated by automake 1.11.1 from Makefile.am.
2 # @configure_input@
3
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6 # Inc.
7 # This Makefile.in is free software; the Free Software Foundation
8 # gives unlimited permission to copy and/or distribute it,
9 # with or without modifications, as long as this notice is preserved.
10
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14 # PARTICULAR PURPOSE.
15
16 @SET_MAKE@
17
18 # this snippet is to be included by both our docbook manuals
19 # and gtk-doc API references
20
21 # it adds an upload target to each of these dir's Makefiles
22
23 # each Makefile.am should define the following variables:
24 # - DOC: the base name of the documentation
25 #        (faq, manual, pwg, gstreamer, gstreamer-libs)
26 # - FORMATS: the formats in which DOC is output
27 #            (html ps pdf)
28
29 # if you want to use it, make sure your $HOME/.ssh/config file contains the
30 # correct User entry for the Host entry for the DOC_SERVER
31
32 ###########################################################################
33 # Everything below here is generic and you shouldn't need to change it.
34 ###########################################################################
35 # thomas: except of course that we did
36 VPATH = @srcdir@
37 pkgdatadir = $(datadir)/@PACKAGE@
38 pkgincludedir = $(includedir)/@PACKAGE@
39 pkglibdir = $(libdir)/@PACKAGE@
40 pkglibexecdir = $(libexecdir)/@PACKAGE@
41 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
42 install_sh_DATA = $(install_sh) -c -m 644
43 install_sh_PROGRAM = $(install_sh) -c
44 install_sh_SCRIPT = $(install_sh) -c
45 INSTALL_HEADER = $(INSTALL_DATA)
46 transform = $(program_transform_name)
47 NORMAL_INSTALL = :
48 PRE_INSTALL = :
49 POST_INSTALL = :
50 NORMAL_UNINSTALL = :
51 PRE_UNINSTALL = :
52 POST_UNINSTALL = :
53 build_triplet = @build@
54 host_triplet = @host@
55 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
56         $(top_srcdir)/common/gtk-doc.mak \
57         $(top_srcdir)/common/upload-doc.mak
58 subdir = docs/libs
59 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
60 am__aclocal_m4_deps = $(top_srcdir)/common/m4/as-ac-expand.m4 \
61         $(top_srcdir)/common/m4/as-auto-alt.m4 \
62         $(top_srcdir)/common/m4/as-compiler-flag.m4 \
63         $(top_srcdir)/common/m4/as-libtool.m4 \
64         $(top_srcdir)/common/m4/as-python.m4 \
65         $(top_srcdir)/common/m4/as-scrub-include.m4 \
66         $(top_srcdir)/common/m4/as-version.m4 \
67         $(top_srcdir)/common/m4/ax_create_stdint_h.m4 \
68         $(top_srcdir)/common/m4/gst-arch.m4 \
69         $(top_srcdir)/common/m4/gst-args.m4 \
70         $(top_srcdir)/common/m4/gst-check.m4 \
71         $(top_srcdir)/common/m4/gst-default.m4 \
72         $(top_srcdir)/common/m4/gst-error.m4 \
73         $(top_srcdir)/common/m4/gst-feature.m4 \
74         $(top_srcdir)/common/m4/gst-function.m4 \
75         $(top_srcdir)/common/m4/gst-gettext.m4 \
76         $(top_srcdir)/common/m4/gst-glib2.m4 \
77         $(top_srcdir)/common/m4/gst-package-release-datetime.m4 \
78         $(top_srcdir)/common/m4/gst-plugin-docs.m4 \
79         $(top_srcdir)/common/m4/gst-plugindir.m4 \
80         $(top_srcdir)/common/m4/gst-x11.m4 \
81         $(top_srcdir)/common/m4/gst.m4 \
82         $(top_srcdir)/common/m4/gtk-doc.m4 \
83         $(top_srcdir)/common/m4/introspection.m4 \
84         $(top_srcdir)/common/m4/orc.m4 $(top_srcdir)/common/m4/pkg.m4 \
85         $(top_srcdir)/m4/freetype2.m4 $(top_srcdir)/m4/gettext.m4 \
86         $(top_srcdir)/m4/gst-alsa.m4 $(top_srcdir)/m4/gst-fionread.m4 \
87         $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
88         $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
89         $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
90         $(top_srcdir)/m4/lrint.m4 $(top_srcdir)/m4/lrintf.m4 \
91         $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
92         $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
93         $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/ogg.m4 \
94         $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
95         $(top_srcdir)/m4/vorbis.m4 $(top_srcdir)/configure.ac
96 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
97         $(ACLOCAL_M4)
98 mkinstalldirs = $(install_sh) -d
99 CONFIG_HEADER = $(top_builddir)/config.h
100 CONFIG_CLEAN_FILES =
101 CONFIG_CLEAN_VPATH_FILES =
102 AM_V_GEN = $(am__v_GEN_$(V))
103 am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
104 am__v_GEN_0 = @echo "  GEN   " $@;
105 AM_V_at = $(am__v_at_$(V))
106 am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
107 am__v_at_0 = @
108 SOURCES =
109 DIST_SOURCES =
110 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
111 ACLOCAL = @ACLOCAL@
112 ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@
113 ALSA_CFLAGS = @ALSA_CFLAGS@
114 ALSA_LIBS = @ALSA_LIBS@
115 AMTAR = @AMTAR@
116 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
117 AR = @AR@
118 AS = @AS@
119 AUDIORESAMPLE_FORMAT_AUTO = @AUDIORESAMPLE_FORMAT_AUTO@
120 AUDIORESAMPLE_FORMAT_FLOAT = @AUDIORESAMPLE_FORMAT_FLOAT@
121 AUDIORESAMPLE_FORMAT_INT = @AUDIORESAMPLE_FORMAT_INT@
122 AUTOCONF = @AUTOCONF@
123 AUTOHEADER = @AUTOHEADER@
124 AUTOMAKE = @AUTOMAKE@
125 AWK = @AWK@
126 CC = @CC@
127 CCASFLAGS = @CCASFLAGS@
128 CCDEPMODE = @CCDEPMODE@
129 CDPARANOIA_CFLAGS = @CDPARANOIA_CFLAGS@
130 CDPARANOIA_LIBS = @CDPARANOIA_LIBS@
131 CFLAGS = @CFLAGS@
132 CPP = @CPP@
133 CPPFLAGS = @CPPFLAGS@
134 CXX = @CXX@
135 CXXCPP = @CXXCPP@
136 CXXDEPMODE = @CXXDEPMODE@
137 CXXFLAGS = @CXXFLAGS@
138 CYGPATH_W = @CYGPATH_W@
139 DEFAULT_AUDIOSINK = @DEFAULT_AUDIOSINK@
140 DEFAULT_AUDIOSRC = @DEFAULT_AUDIOSRC@
141 DEFAULT_VIDEOSINK = @DEFAULT_VIDEOSINK@
142 DEFAULT_VIDEOSRC = @DEFAULT_VIDEOSRC@
143 DEFAULT_VISUALIZER = @DEFAULT_VISUALIZER@
144 DEFS = @DEFS@
145 DEPDIR = @DEPDIR@
146 DEPRECATED_CFLAGS = @DEPRECATED_CFLAGS@
147 DLLTOOL = @DLLTOOL@
148 DSYMUTIL = @DSYMUTIL@
149 DUMPBIN = @DUMPBIN@
150 ECHO_C = @ECHO_C@
151 ECHO_N = @ECHO_N@
152 ECHO_T = @ECHO_T@
153 EGREP = @EGREP@
154 ERROR_CFLAGS = @ERROR_CFLAGS@
155 ERROR_CXXFLAGS = @ERROR_CXXFLAGS@
156 EXEEXT = @EXEEXT@
157 FFLAGS = @FFLAGS@
158 FGREP = @FGREP@
159 FT2_CFLAGS = @FT2_CFLAGS@
160 FT2_CONFIG = @FT2_CONFIG@
161 FT2_LIBS = @FT2_LIBS@
162 GCOV = @GCOV@
163 GCOV_CFLAGS = @GCOV_CFLAGS@
164 GCOV_LIBS = @GCOV_LIBS@
165 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
166 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
167 GIO_CFLAGS = @GIO_CFLAGS@
168 GIO_LDFLAGS = @GIO_LDFLAGS@
169 GIO_LIBS = @GIO_LIBS@
170 GLIB_CFLAGS = @GLIB_CFLAGS@
171 GLIB_LIBS = @GLIB_LIBS@
172 GLIB_PREFIX = @GLIB_PREFIX@
173 GLIB_REQ = @GLIB_REQ@
174 GMSGFMT = @GMSGFMT@
175 GMSGFMT_015 = @GMSGFMT_015@
176 GNOME_VFS_CFLAGS = @GNOME_VFS_CFLAGS@
177 GNOME_VFS_LIBS = @GNOME_VFS_LIBS@
178 GREP = @GREP@
179 GST_AGE = @GST_AGE@
180 GST_ALL_LDFLAGS = @GST_ALL_LDFLAGS@
181 GST_BASE_CFLAGS = @GST_BASE_CFLAGS@
182 GST_BASE_LIBS = @GST_BASE_LIBS@
183 GST_CFLAGS = @GST_CFLAGS@
184 GST_CHECK_CFLAGS = @GST_CHECK_CFLAGS@
185 GST_CHECK_LIBS = @GST_CHECK_LIBS@
186 GST_CONTROLLER_CFLAGS = @GST_CONTROLLER_CFLAGS@
187 GST_CONTROLLER_LIBS = @GST_CONTROLLER_LIBS@
188 GST_CURRENT = @GST_CURRENT@
189 GST_CXXFLAGS = @GST_CXXFLAGS@
190 GST_DISABLE_ALLOC_TRACE = @GST_DISABLE_ALLOC_TRACE@
191 GST_DISABLE_GST_DEBUG = @GST_DISABLE_GST_DEBUG@
192 GST_DISABLE_LOADSAVE = @GST_DISABLE_LOADSAVE@
193 GST_DISABLE_PARSE = @GST_DISABLE_PARSE@
194 GST_DISABLE_PLUGIN = @GST_DISABLE_PLUGIN@
195 GST_DISABLE_REGISTRY = @GST_DISABLE_REGISTRY@
196 GST_DISABLE_TRACE = @GST_DISABLE_TRACE@
197 GST_DISABLE_XML = @GST_DISABLE_XML@
198 GST_GDP_CFLAGS = @GST_GDP_CFLAGS@
199 GST_GDP_LIBS = @GST_GDP_LIBS@
200 GST_INSTALL_PLUGINS_HELPER = @GST_INSTALL_PLUGINS_HELPER@
201 GST_LEVEL_DEFAULT = @GST_LEVEL_DEFAULT@
202 GST_LIBS = @GST_LIBS@
203 GST_LIBVERSION = @GST_LIBVERSION@
204 GST_LIB_LDFLAGS = @GST_LIB_LDFLAGS@
205 GST_LICENSE = @GST_LICENSE@
206 GST_LT_LDFLAGS = @GST_LT_LDFLAGS@
207 GST_MAJORMINOR = @GST_MAJORMINOR@
208 GST_OPTION_CFLAGS = @GST_OPTION_CFLAGS@
209 GST_OPTION_CXXFLAGS = @GST_OPTION_CXXFLAGS@
210 GST_PACKAGE_NAME = @GST_PACKAGE_NAME@
211 GST_PACKAGE_ORIGIN = @GST_PACKAGE_ORIGIN@
212 GST_PKG_CONFIG_PATH = @GST_PKG_CONFIG_PATH@
213 GST_PLUGINS_ALL = @GST_PLUGINS_ALL@
214 GST_PLUGINS_BASE_CFLAGS = @GST_PLUGINS_BASE_CFLAGS@
215 GST_PLUGINS_DIR = @GST_PLUGINS_DIR@
216 GST_PLUGINS_SELECTED = @GST_PLUGINS_SELECTED@
217 GST_PLUGIN_LDFLAGS = @GST_PLUGIN_LDFLAGS@
218 GST_PREFIX = @GST_PREFIX@
219 GST_REVISION = @GST_REVISION@
220 GST_TOOLS_DIR = @GST_TOOLS_DIR@
221 GTKDOC_CHECK = @GTKDOC_CHECK@
222 GTK_CFLAGS = @GTK_CFLAGS@
223 GTK_LIBS = @GTK_LIBS@
224 GTK_X11_CFLAGS = @GTK_X11_CFLAGS@
225 GTK_X11_LIBS = @GTK_X11_LIBS@
226 GUDEV_CFLAGS = @GUDEV_CFLAGS@
227 GUDEV_LIBS = @GUDEV_LIBS@
228 HAVE_CDPARANOIA = @HAVE_CDPARANOIA@
229 HAVE_X = @HAVE_X@
230 HAVE_XSHM = @HAVE_XSHM@
231 HSTRERROR_LIBS = @HSTRERROR_LIBS@
232 HTML_DIR = @HTML_DIR@
233 INSTALL = @INSTALL@
234 INSTALL_DATA = @INSTALL_DATA@
235 INSTALL_PROGRAM = @INSTALL_PROGRAM@
236 INSTALL_SCRIPT = @INSTALL_SCRIPT@
237 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
238 INTLLIBS = @INTLLIBS@
239 INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
240 INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
241 INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
242 INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
243 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
244 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
245 IVORBIS_CFLAGS = @IVORBIS_CFLAGS@
246 IVORBIS_LIBS = @IVORBIS_LIBS@
247 LD = @LD@
248 LDFLAGS = @LDFLAGS@
249 LIBICONV = @LIBICONV@
250 LIBINTL = @LIBINTL@
251 LIBM = @LIBM@
252 LIBOBJS = @LIBOBJS@
253 LIBS = @LIBS@
254 LIBTOOL = @LIBTOOL@
255 LIBVISUAL_CFLAGS = @LIBVISUAL_CFLAGS@
256 LIBVISUAL_LIBS = @LIBVISUAL_LIBS@
257 LIPO = @LIPO@
258 LN_S = @LN_S@
259 LOCALEDIR = @LOCALEDIR@
260 LTLIBICONV = @LTLIBICONV@
261 LTLIBINTL = @LTLIBINTL@
262 LTLIBOBJS = @LTLIBOBJS@
263 MAINT = @MAINT@
264 MAKEINFO = @MAKEINFO@
265 MKDIR_P = @MKDIR_P@
266 MSGFMT = @MSGFMT@
267 MSGFMT_015 = @MSGFMT_015@
268 MSGMERGE = @MSGMERGE@
269 NM = @NM@
270 NMEDIT = @NMEDIT@
271 OBJDUMP = @OBJDUMP@
272 OBJEXT = @OBJEXT@
273 OGG_CFLAGS = @OGG_CFLAGS@
274 OGG_LIBS = @OGG_LIBS@
275 ORCC = @ORCC@
276 ORCC_FLAGS = @ORCC_FLAGS@
277 ORC_CFLAGS = @ORC_CFLAGS@
278 ORC_LIBS = @ORC_LIBS@
279 OTOOL = @OTOOL@
280 OTOOL64 = @OTOOL64@
281 PACKAGE = @PACKAGE@
282 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
283 PACKAGE_NAME = @PACKAGE_NAME@
284 PACKAGE_STRING = @PACKAGE_STRING@
285 PACKAGE_TARNAME = @PACKAGE_TARNAME@
286 PACKAGE_URL = @PACKAGE_URL@
287 PACKAGE_VERSION = @PACKAGE_VERSION@
288 PACKAGE_VERSION_MAJOR = @PACKAGE_VERSION_MAJOR@
289 PACKAGE_VERSION_MICRO = @PACKAGE_VERSION_MICRO@
290 PACKAGE_VERSION_MINOR = @PACKAGE_VERSION_MINOR@
291 PACKAGE_VERSION_NANO = @PACKAGE_VERSION_NANO@
292 PACKAGE_VERSION_RELEASE = @PACKAGE_VERSION_RELEASE@
293 PANGO_CFLAGS = @PANGO_CFLAGS@
294 PANGO_LIBS = @PANGO_LIBS@
295 PATH_SEPARATOR = @PATH_SEPARATOR@
296 PKG_CONFIG = @PKG_CONFIG@
297 PLUGINDIR = @PLUGINDIR@
298 POSUB = @POSUB@
299 PROFILE_CFLAGS = @PROFILE_CFLAGS@
300 PYTHON = @PYTHON@
301 PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
302 PYTHON_PLATFORM = @PYTHON_PLATFORM@
303 PYTHON_PREFIX = @PYTHON_PREFIX@
304 PYTHON_VERSION = @PYTHON_VERSION@
305 QT4_MOC = @QT4_MOC@
306 QT_CFLAGS = @QT_CFLAGS@
307 QT_LIBS = @QT_LIBS@
308 RANLIB = @RANLIB@
309 SED = @SED@
310 SET_MAKE = @SET_MAKE@
311 SHELL = @SHELL@
312 STRIP = @STRIP@
313 THEORA_CFLAGS = @THEORA_CFLAGS@
314 THEORA_LIBS = @THEORA_LIBS@
315 USE_NLS = @USE_NLS@
316 VALGRIND_CFLAGS = @VALGRIND_CFLAGS@
317 VALGRIND_LIBS = @VALGRIND_LIBS@
318 VALGRIND_PATH = @VALGRIND_PATH@
319 VERSION = @VERSION@
320 VORBISENC_LIBS = @VORBISENC_LIBS@
321 VORBISFILE_LIBS = @VORBISFILE_LIBS@
322 VORBIS_CFLAGS = @VORBIS_CFLAGS@
323 VORBIS_LIBS = @VORBIS_LIBS@
324 WARNING_CFLAGS = @WARNING_CFLAGS@
325 WARNING_CXXFLAGS = @WARNING_CXXFLAGS@
326 WIN32_LIBS = @WIN32_LIBS@
327 XGETTEXT = @XGETTEXT@
328 XGETTEXT_015 = @XGETTEXT_015@
329 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
330 XMKMF = @XMKMF@
331 XSHM_LIBS = @XSHM_LIBS@
332 XVIDEO_LIBS = @XVIDEO_LIBS@
333 X_CFLAGS = @X_CFLAGS@
334 X_EXTRA_LIBS = @X_EXTRA_LIBS@
335 X_LIBS = @X_LIBS@
336 X_PRE_LIBS = @X_PRE_LIBS@
337 abs_builddir = @abs_builddir@
338 abs_srcdir = @abs_srcdir@
339 abs_top_builddir = @abs_top_builddir@
340 abs_top_srcdir = @abs_top_srcdir@
341 ac_ct_CC = @ac_ct_CC@
342 ac_ct_CXX = @ac_ct_CXX@
343 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
344 am__include = @am__include@
345 am__leading_dot = @am__leading_dot@
346 am__quote = @am__quote@
347 am__tar = @am__tar@
348 am__untar = @am__untar@
349 bindir = @bindir@
350 build = @build@
351 build_alias = @build_alias@
352 build_cpu = @build_cpu@
353 build_os = @build_os@
354 build_vendor = @build_vendor@
355 builddir = @builddir@
356 datadir = @datadir@
357 datarootdir = @datarootdir@
358 docdir = @docdir@
359 dvidir = @dvidir@
360 exec_prefix = @exec_prefix@
361 host = @host@
362 host_alias = @host_alias@
363 host_cpu = @host_cpu@
364 host_os = @host_os@
365 host_vendor = @host_vendor@
366 htmldir = @htmldir@
367 includedir = @includedir@
368 infodir = @infodir@
369 install_sh = @install_sh@
370 libdir = @libdir@
371 libexecdir = @libexecdir@
372 localedir = @localedir@
373 localstatedir = @localstatedir@
374 lt_ECHO = @lt_ECHO@
375 mandir = @mandir@
376 mkdir_p = @mkdir_p@
377 oldincludedir = @oldincludedir@
378 pdfdir = @pdfdir@
379 pkgpyexecdir = @pkgpyexecdir@
380 pkgpythondir = @pkgpythondir@
381 plugindir = @plugindir@
382 prefix = @prefix@
383 program_transform_name = @program_transform_name@
384 psdir = @psdir@
385 pyexecdir = @pyexecdir@
386 pythondir = @pythondir@
387 sbindir = @sbindir@
388 sharedstatedir = @sharedstatedir@
389 srcdir = @srcdir@
390 sysconfdir = @sysconfdir@
391 target_alias = @target_alias@
392 top_build_prefix = @top_build_prefix@
393 top_builddir = @top_builddir@
394 top_srcdir = @top_srcdir@
395
396 # FIXME: fix the docs then remove this variable
397 DOCS_ARE_INCOMPLETE_PLEASE_FIXME = yespleasedo
398
399 # The name of the module, e.g. 'glib'.
400 #DOC_MODULE=gst-plugins-libs-@GST_MAJORMINOR@
401 DOC_MODULE = gst-plugins-base-libs
402
403 # for upload-doc.mak
404 DOC = gst-plugins-base-libs
405 FORMATS = html
406
407 # these variables define the location of the online docs
408 DOC_SERVER = gstreamer.freedesktop.org
409 DOC_BASE = /srv/gstreamer.freedesktop.org/www/data/doc
410 DOC_URL = $(DOC_SERVER):$(DOC_BASE)
411
412 # generated basefiles
413 #basefiles = \
414 #               $(DOC_MODULE)-sections.txt \
415 #               $(DOC_MODULE)-docs.sgml
416
417 # ugly hack to make -unused.sgml work
418 #unused-build.stamp:
419 #       BUILDDIR=`pwd` && \
420 #       cd $(srcdir)/tmpl && \
421 #       ln -sf gstreamer-libs-unused.sgml \
422 #               $$BUILDDIR/tmpl/gstreamer-libs-@GST_MAJORMINOR@-unused.sgml
423 #       touch unused-build.stamp
424
425 # these rules are added to create parallel docs using GST_MAJORMINOR
426 #$(basefiles): gstreamer-libs-@GST_MAJORMINOR@%: gstreamer-libs%
427 #       cp $< $@
428
429 #CLEANFILES = $(basefiles)
430
431 # The top-level SGML file. Change it if you want.
432 DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
433
434 # The directory containing the source code. Relative to $(top_srcdir).
435 # gtk-doc will search all .c & .h files beneath here for inline comments
436 # documenting functions and macros.
437 DOC_SOURCE_DIR = $(top_srcdir)/gst-libs/gst
438 DOC_BUILD_DIR = $(top_builddir)/gst-libs/gst
439
440 # Extra options to supply to gtkdoc-scan.
441 SCAN_OPTIONS = --deprecated-guards="GST_DISABLE_DEPRECATED"
442
443 # FIXME :
444 # there's something wrong with gstreamer-sections.txt not being in the dist
445 # maybe it doesn't resolve; we're adding it below for now
446 #EXTRA_DIST = gstreamer.types.in gstreamer.hierarchy $(DOC_MODULE)-sections.txt gstreamer-sections.txt $(DOC_MAIN_SGML_FILE)
447
448 # Extra options to supply to gtkdoc-mkdb.
449 MKDB_OPTIONS = --sgml-mode  --output-format=xml
450
451 # Extra options to supply to gtkdoc-fixref.
452 FIXXREF_OPTIONS = --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html \
453         --extra-dir=$(GST_PREFIX)/share/gtk-doc/html
454
455
456 # Used for dependencies.
457 HFILE_GLOB = $(DOC_SOURCE_DIR)/*/*.h
458 CFILE_GLOB = $(DOC_SOURCE_DIR)/*/*.c
459
460 # this is a wingo addition
461 # thomasvs: another nice wingo addition would be an explanation on why
462 # this is useful ;)
463 SCANOBJ_DEPS = \
464         $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \
465         $(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_MAJORMINOR@.la \
466         $(top_builddir)/gst-libs/gst/cdda/libgstcdda-@GST_MAJORMINOR@.la \
467         $(top_builddir)/gst-libs/gst/fft/libgstfft-@GST_MAJORMINOR@.la \
468         $(top_builddir)/gst-libs/gst/rtp/libgstrtp-@GST_MAJORMINOR@.la \
469         $(top_builddir)/gst-libs/gst/rtsp/libgstrtsp-@GST_MAJORMINOR@.la \
470         $(top_builddir)/gst-libs/gst/sdp/libgstsdp-@GST_MAJORMINOR@.la \
471         $(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la \
472         $(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_MAJORMINOR@.la \
473         $(top_builddir)/gst-libs/gst/app/libgstapp-@GST_MAJORMINOR@.la \
474         $(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_MAJORMINOR@.la
475
476
477 # Header files to ignore when scanning.
478 IGNORE_HFILES = pbutils-private.h
479
480 # Images to copy into HTML directory.
481 HTML_IMAGES = 
482
483 # Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
484 content_files = compiling.sgml
485
486 # Other files to distribute.
487 extra_files = 
488
489 # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
490 # contains GtkObjects/GObjects and you want to document signals and properties.
491 GTKDOC_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS)
492 GTKDOC_LIBS = $(SCANOBJ_DEPS) $(GST_BASE_LIBS)
493 GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC)
494 GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC)
495
496 # If you need to override some of the declarations, place them in this file
497 # and uncomment this line.
498 #DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt
499 DOC_OVERRIDES = 
500
501 # thomas: copied from glib-2
502 # We set GPATH here; this gives us semantics for GNU make
503 # which are more like other make's VPATH, when it comes to
504 # whether a source that is a target of one rule is then
505 # searched for in VPATH/GPATH.
506 #
507 GPATH = $(srcdir)
508
509 # thomas: make docs parallel installable
510 TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)-@GST_MAJORMINOR@
511 EXTRA_DIST = \
512         $(content_files)                \
513         $(extra_files)                  \
514         $(HTML_IMAGES)                  \
515         $(DOC_MAIN_SGML_FILE)           \
516         $(DOC_MODULE).types             \
517         $(DOC_OVERRIDES)                \
518         $(DOC_MODULE)-sections.txt
519
520 DOC_STAMPS = \
521         setup-build.stamp               \
522         scan-build.stamp                \
523         sgml-build.stamp                \
524         html-build.stamp                \
525         setup.stamp             \
526         sgml.stamp              \
527         html.stamp
528
529 SCANOBJ_FILES = \
530         $(DOC_MODULE).args              \
531         $(DOC_MODULE).hierarchy         \
532         $(DOC_MODULE).interfaces                \
533         $(DOC_MODULE).prerequisites     \
534         $(DOC_MODULE).signals           \
535         .libs/$(DOC_MODULE)-scan.o
536
537 REPORT_FILES = \
538         $(DOC_MODULE)-undocumented.txt \
539         $(DOC_MODULE)-undeclared.txt \
540         $(DOC_MODULE)-unused.txt
541
542 CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) doc-registry.xml
543 all: all-am
544
545 .SUFFIXES:
546 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/common/upload-doc.mak $(top_srcdir)/common/gtk-doc.mak $(am__configure_deps)
547         @for dep in $?; do \
548           case '$(am__configure_deps)' in \
549             *$$dep*) \
550               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
551                 && { if test -f $@; then exit 0; else break; fi; }; \
552               exit 1;; \
553           esac; \
554         done; \
555         echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/libs/Makefile'; \
556         $(am__cd) $(top_srcdir) && \
557           $(AUTOMAKE) --gnu docs/libs/Makefile
558 .PRECIOUS: Makefile
559 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
560         @case '$?' in \
561           *config.status*) \
562             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
563           *) \
564             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
565             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
566         esac;
567
568 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
569         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
570
571 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
572         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
573 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
574         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
575 $(am__aclocal_m4_deps):
576
577 mostlyclean-libtool:
578         -rm -f *.lo
579
580 clean-libtool:
581         -rm -rf .libs _libs
582 tags: TAGS
583 TAGS:
584
585 ctags: CTAGS
586 CTAGS:
587
588
589 distdir: $(DISTFILES)
590         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
591         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
592         list='$(DISTFILES)'; \
593           dist_files=`for file in $$list; do echo $$file; done | \
594           sed -e "s|^$$srcdirstrip/||;t" \
595               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
596         case $$dist_files in \
597           */*) $(MKDIR_P) `echo "$$dist_files" | \
598                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
599                            sort -u` ;; \
600         esac; \
601         for file in $$dist_files; do \
602           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
603           if test -d $$d/$$file; then \
604             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
605             if test -d "$(distdir)/$$file"; then \
606               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
607             fi; \
608             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
609               cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
610               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
611             fi; \
612             cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
613           else \
614             test -f "$(distdir)/$$file" \
615             || cp -p $$d/$$file "$(distdir)/$$file" \
616             || exit 1; \
617           fi; \
618         done
619         $(MAKE) $(AM_MAKEFLAGS) \
620           top_distdir="$(top_distdir)" distdir="$(distdir)" \
621           dist-hook
622 check-am: all-am
623 check: check-am
624 all-am: Makefile all-local
625 installdirs:
626 install: install-am
627 install-exec: install-exec-am
628 install-data: install-data-am
629 uninstall: uninstall-am
630
631 install-am: all-am
632         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
633
634 installcheck: installcheck-am
635 install-strip:
636         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
637           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
638           `test -z '$(STRIP)' || \
639             echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
640 mostlyclean-generic:
641
642 clean-generic:
643         -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
644
645 distclean-generic:
646         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
647         -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
648
649 maintainer-clean-generic:
650         @echo "This command is intended for maintainers to use"
651         @echo "it deletes files that may require special tools to rebuild."
652 clean: clean-am
653
654 clean-am: clean-generic clean-libtool clean-local mostlyclean-am
655
656 distclean: distclean-am
657         -rm -f Makefile
658 distclean-am: clean-am distclean-generic distclean-local
659
660 dvi: dvi-am
661
662 dvi-am:
663
664 html-am:
665
666 info: info-am
667
668 info-am:
669
670 install-data-am: install-data-local
671
672 install-dvi: install-dvi-am
673
674 install-dvi-am:
675
676 install-exec-am:
677
678 install-html: install-html-am
679
680 install-html-am:
681
682 install-info: install-info-am
683
684 install-info-am:
685
686 install-man:
687
688 install-pdf: install-pdf-am
689
690 install-pdf-am:
691
692 install-ps: install-ps-am
693
694 install-ps-am:
695
696 installcheck-am:
697
698 maintainer-clean: maintainer-clean-am
699         -rm -f Makefile
700 maintainer-clean-am: distclean-am maintainer-clean-generic \
701         maintainer-clean-local
702
703 mostlyclean: mostlyclean-am
704
705 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
706
707 pdf: pdf-am
708
709 pdf-am:
710
711 ps: ps-am
712
713 ps-am:
714
715 uninstall-am: uninstall-local
716
717 .MAKE: install-am install-strip
718
719 .PHONY: all all-am all-local check check-am clean clean-generic \
720         clean-libtool clean-local dist-hook distclean \
721         distclean-generic distclean-libtool distclean-local distdir \
722         dvi dvi-am html html-am info info-am install install-am \
723         install-data install-data-am install-data-local install-dvi \
724         install-dvi-am install-exec install-exec-am install-html \
725         install-html-am install-info install-info-am install-man \
726         install-pdf install-pdf-am install-ps install-ps-am \
727         install-strip installcheck installcheck-am installdirs \
728         maintainer-clean maintainer-clean-generic \
729         maintainer-clean-local mostlyclean mostlyclean-generic \
730         mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
731         uninstall-local
732
733 html: html-build.stamp
734
735 upload: $(FORMATS)
736         @if echo $(FORMATS) | grep html > /dev/null; then \
737           echo "Preparing docs for upload (rebasing cross-references) ..." ; \
738           if test x$(builddir) != x$(srcdir); then \
739             echo "make upload can only be used if srcdir == builddir"; \
740             exit 1; \
741           fi; \
742           # gtkdoc-rebase sometimes gets confused, so reset everything to \
743           # local links before rebasing to online links                   \
744           gtkdoc-rebase --html-dir=$(builddir)/html 2>/dev/null 2>/dev/null ; \
745           rebase=`gtkdoc-rebase --verbose --online --html-dir=$(builddir)/html` ; \
746           echo "$$rebase" | grep -e "On-*line"; \
747           for req in glib gobject gstreamer gstreamer-libs gst-plugins-base-libs; do \
748             if ! ( echo "$$rebase" | grep -i -e "On-*line.*/$$req/" ); then \
749               echo "===============================================================================" ; \
750               echo " Could not determine online location for $$req docs. Cross-referencing will be " ; \
751               echo " broken, so not uploading. Make sure the library's gtk-doc documentation is    " ; \
752               echo " installed somewhere in /usr/share/gtk-doc.                                    " ; \
753               echo "===============================================================================" ; \
754               exit 1; \
755             fi; \
756           done; \
757           export SRC="$$SRC html"; \
758         fi; \
759         if echo $(FORMATS) | grep ps > /dev/null; then export SRC="$$SRC $(DOC).ps"; fi; \
760         if echo $(FORMATS) | grep pdf > /dev/null; then export SRC="$$SRC $(DOC).pdf"; fi; \
761         \
762         # upload releases to both 0.10.X/ and head/ subdirectories \
763         if test "x$(PACKAGE_VERSION_NANO)" = x0; then \
764           export DIR=$(DOC_BASE)/gstreamer/$(VERSION)/$(DOC); \
765           echo Uploading $$SRC to $(DOC_SERVER):$$DIR; \
766           ssh $(DOC_SERVER) mkdir -p $$DIR; \
767           rsync -rv -e ssh --delete $$SRC $(DOC_SERVER):$$DIR; \
768           ssh $(DOC_SERVER) chmod -R g+w $$DIR; \
769         fi; \
770         \
771         export DIR=$(DOC_BASE)/gstreamer/head/$(DOC); \
772         echo Uploading $$SRC to $(DOC_SERVER):$$DIR; \
773         ssh $(DOC_SERVER) mkdir -p $$DIR; \
774         rsync -rv -e ssh --delete $$SRC $(DOC_SERVER):$$DIR; \
775         ssh $(DOC_SERVER) chmod -R g+w $$DIR; \
776         \
777         if echo $(FORMATS) | grep html > /dev/null; then \
778           echo "Un-preparing docs for upload (rebasing cross-references) ..." ; \
779           gtkdoc-rebase --html-dir=$(builddir)/html ; \
780         fi; \
781         echo Done
782
783 @ENABLE_GTK_DOC_TRUE@all-local: html-build.stamp
784
785 #### setup ####
786
787 @ENABLE_GTK_DOC_TRUE@setup.stamp: $(content_files)
788 @ENABLE_GTK_DOC_TRUE@   -@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
789 @ENABLE_GTK_DOC_TRUE@      cp -p $(abs_srcdir)/$(DOC_MAIN_SGML_FILE) \
790 @ENABLE_GTK_DOC_TRUE@        $(abs_srcdir)/$(DOC_MODULE)-overrides.txt \
791 @ENABLE_GTK_DOC_TRUE@        $(abs_srcdir)/$(DOC_MODULE)-sections.txt \
792 @ENABLE_GTK_DOC_TRUE@        $(abs_srcdir)/$(DOC_MODULE).types \
793 @ENABLE_GTK_DOC_TRUE@        $(abs_builddir)/; \
794 @ENABLE_GTK_DOC_TRUE@      if test "x$(content_files)" != "x" ; then \
795 @ENABLE_GTK_DOC_TRUE@          for file in $(content_files) ; do \
796 @ENABLE_GTK_DOC_TRUE@              test -f $(abs_srcdir)/$$file || \
797 @ENABLE_GTK_DOC_TRUE@                  cp -p $(abs_srcdir)/$$file $(abs_builddir)/; \
798 @ENABLE_GTK_DOC_TRUE@          done \
799 @ENABLE_GTK_DOC_TRUE@      fi \
800 @ENABLE_GTK_DOC_TRUE@   fi
801 @ENABLE_GTK_DOC_TRUE@   touch setup.stamp
802
803 #### scan ####
804
805 # in the case of non-srcdir builds, the built gst directory gets added
806 # to gtk-doc scanning; but only then, to avoid duplicates
807 @ENABLE_GTK_DOC_TRUE@scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
808 @ENABLE_GTK_DOC_TRUE@   @echo '*** Scanning header files ***'
809 @ENABLE_GTK_DOC_TRUE@   if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null;    \
810 @ENABLE_GTK_DOC_TRUE@   then                                                            \
811 @ENABLE_GTK_DOC_TRUE@       GST_PLUGIN_SYSTEM_PATH=`cd $(top_builddir) && pwd`          \
812 @ENABLE_GTK_DOC_TRUE@       GST_PLUGIN_PATH=                                            \
813 @ENABLE_GTK_DOC_TRUE@       GST_REGISTRY=doc-registry.xml                               \
814 @ENABLE_GTK_DOC_TRUE@       $(GTKDOC_EXTRA_ENVIRONMENT)                                 \
815 @ENABLE_GTK_DOC_TRUE@       CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)"                         \
816 @ENABLE_GTK_DOC_TRUE@       CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)"                         \
817 @ENABLE_GTK_DOC_TRUE@       LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)"                         \
818 @ENABLE_GTK_DOC_TRUE@       gtkdoc-scangobj --type-init-func="gst_init(NULL,NULL)"      \
819 @ENABLE_GTK_DOC_TRUE@           --module=$(DOC_MODULE) ;                                \
820 @ENABLE_GTK_DOC_TRUE@   else                                                            \
821 @ENABLE_GTK_DOC_TRUE@       for i in $(SCANOBJ_FILES) ; do                              \
822 @ENABLE_GTK_DOC_TRUE@          test -f $$i || touch $$i ;                               \
823 @ENABLE_GTK_DOC_TRUE@       done                                                        \
824 @ENABLE_GTK_DOC_TRUE@   fi
825 @ENABLE_GTK_DOC_TRUE@   if test "x$(top_srcdir)" != "x$(top_builddir)";                 \
826 @ENABLE_GTK_DOC_TRUE@   then                                                            \
827 @ENABLE_GTK_DOC_TRUE@     export BUILT_OPTIONS="--source-dir=$(DOC_BUILD_DIR)";         \
828 @ENABLE_GTK_DOC_TRUE@   fi;                                                             \
829 @ENABLE_GTK_DOC_TRUE@   gtkdoc-scan                                                     \
830 @ENABLE_GTK_DOC_TRUE@           $(SCAN_OPTIONS) $(EXTRA_HFILES)                         \
831 @ENABLE_GTK_DOC_TRUE@           --module=$(DOC_MODULE)                                  \
832 @ENABLE_GTK_DOC_TRUE@           --source-dir=$(DOC_SOURCE_DIR)                          \
833 @ENABLE_GTK_DOC_TRUE@           $$BUILT_OPTIONS                                         \
834 @ENABLE_GTK_DOC_TRUE@           --ignore-headers="$(IGNORE_HFILES)"
835 @ENABLE_GTK_DOC_TRUE@   touch scan-build.stamp
836
837 @ENABLE_GTK_DOC_TRUE@$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
838 @ENABLE_GTK_DOC_TRUE@   @true
839
840 #### xml ####
841
842 ### FIXME: make this error out again when docs are complete
843 @ENABLE_GTK_DOC_TRUE@sgml-build.stamp: setup.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(expand_content_files)
844 @ENABLE_GTK_DOC_TRUE@   @echo '*** Building XML ***'
845 @ENABLE_GTK_DOC_TRUE@   gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR)  --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) --output-format=xml $(MKDB_OPTIONS) | tee sgml-build.log
846 @ENABLE_GTK_DOC_TRUE@   @if grep "WARNING:" sgml-build.log > /dev/null; then true; fi # exit 1; fi
847 @ENABLE_GTK_DOC_TRUE@   cp ../version.entities xml
848 @ENABLE_GTK_DOC_TRUE@   rm sgml-build.log
849 @ENABLE_GTK_DOC_TRUE@   touch sgml-build.stamp
850
851 @ENABLE_GTK_DOC_TRUE@sgml.stamp: sgml-build.stamp
852 @ENABLE_GTK_DOC_TRUE@   @true
853
854 #### html ####
855
856 @ENABLE_GTK_DOC_TRUE@html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
857 @ENABLE_GTK_DOC_TRUE@   @echo '*** Building HTML ***'
858 @ENABLE_GTK_DOC_TRUE@   @rm -rf html
859 @ENABLE_GTK_DOC_TRUE@   @mkdir html
860 @ENABLE_GTK_DOC_TRUE@   cp -pr xml html
861 @ENABLE_GTK_DOC_TRUE@   cp ../version.entities ./
862 @ENABLE_GTK_DOC_TRUE@   @mkhtml_options=""; \
863 @ENABLE_GTK_DOC_TRUE@   gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
864 @ENABLE_GTK_DOC_TRUE@   if test "$(?)" = "0"; then \
865 @ENABLE_GTK_DOC_TRUE@     mkhtml_options=--path="$(abs_srcdir)"; \
866 @ENABLE_GTK_DOC_TRUE@   fi; \
867 @ENABLE_GTK_DOC_TRUE@   cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
868 @ENABLE_GTK_DOC_TRUE@   mv html/index.sgml html/index.sgml.bak
869 @ENABLE_GTK_DOC_TRUE@   $(SED) "s/ href=\"$(DOC_MODULE)\// href=\"$(DOC_MODULE)-@GST_MAJORMINOR@\//g" html/index.sgml.bak >html/index.sgml
870 @ENABLE_GTK_DOC_TRUE@   rm -f html/index.sgml.bak
871 @ENABLE_GTK_DOC_TRUE@   rm -rf html/xml
872 @ENABLE_GTK_DOC_TRUE@   rm -f version.entities
873 @ENABLE_GTK_DOC_TRUE@   test "x$(HTML_IMAGES)" = "x" ||  ( cd $(srcdir) && cp $(HTML_IMAGES) $(abs_builddir)/html )
874 @ENABLE_GTK_DOC_TRUE@   @echo '-- Fixing Crossreferences'
875 @ENABLE_GTK_DOC_TRUE@   gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
876 @ENABLE_GTK_DOC_TRUE@   touch html-build.stamp
877
878 @ENABLE_GTK_DOC_TRUE@clean-local-gtkdoc:
879 @ENABLE_GTK_DOC_TRUE@   rm -rf xml tmpl html
880 # clean files copied for nonsrcdir templates build
881 @ENABLE_GTK_DOC_TRUE@   if test x"$(srcdir)" != x. ; then \
882 @ENABLE_GTK_DOC_TRUE@           rm -rf $(DOC_MODULE).types; \
883 @ENABLE_GTK_DOC_TRUE@   fi
884 @ENABLE_GTK_DOC_FALSE@all-local:
885 @ENABLE_GTK_DOC_FALSE@clean-local-gtkdoc:
886
887 clean-local: clean-local-gtkdoc
888         rm -f *~ *.bak
889         rm -rf .libs
890
891 distclean-local:
892         rm -f $(REPORT_FILES) \
893                 $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
894         rm -rf tmpl/*.sgml.bak
895         rm -f $(DOC_MODULE).hierarchy
896         rm -f *.stamp || true
897         if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
898             rm -f $(DOC_MODULE)-docs.sgml ; \
899             rm -f $(DOC_MODULE).types ; \
900             rm -f $(DOC_MODULE).interfaces ; \
901             rm -f $(DOC_MODULE)-overrides.txt ; \
902             rm -f $(DOC_MODULE).prerequisites ; \
903             rm -f $(DOC_MODULE)-sections.txt ; \
904             rm -rf tmpl/*.sgml ; \
905         fi
906         rm -rf *.o
907
908 maintainer-clean-local: clean
909         cd $(srcdir) && rm -rf html \
910                 xml $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
911
912 # thomas: make docs parallel installable; devhelp requires majorminor too
913 install-data-local:
914         (installfiles=`echo $(builddir)/html/*.sgml $(builddir)/html/*.html $(builddir)/html/*.png $(builddir)/html/*.css`; \
915         if test "$$installfiles" = '$(builddir)/html/*.sgml $(builddir)/html/*.html $(builddir)/html/*.png $(builddir)/html/*.css'; \
916         then echo '-- Nothing to install' ; \
917         else \
918           $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \
919           for i in $$installfiles; do \
920             echo '-- Installing '$$i ; \
921             $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
922           done; \
923           echo '-- Installing $(builddir)/html/$(DOC_MODULE).devhelp' ; \
924           $(INSTALL_DATA) $(builddir)/html/$(DOC_MODULE).devhelp \
925             $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp; \
926           if test -e $(builddir)/html/$(DOC_MODULE).devhelp2; then \
927                     $(INSTALL_DATA) $(builddir)/html/$(DOC_MODULE).devhelp2 \
928                     $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2; \
929           fi; \
930           (which gtkdoc-rebase >/dev/null && \
931             gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR)) || true ; \
932         fi)
933 uninstall-local:
934         if test -d $(DESTDIR)$(TARGET_DIR); then \
935           rm -rf $(DESTDIR)$(TARGET_DIR)/*; \
936           rmdir -p $(DESTDIR)$(TARGET_DIR) 2>/dev/null || true; \
937         else \
938           echo '-- Nothing to uninstall' ; \
939         fi;
940
941 #
942 # Require gtk-doc when making dist
943 #
944 @ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc:
945 @ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc:
946 @ENABLE_GTK_DOC_FALSE@  @echo "*** gtk-doc must be installed and enabled in order to make dist"
947 @ENABLE_GTK_DOC_FALSE@  @false
948
949 dist-hook: dist-check-gtkdoc dist-hook-local
950         mkdir $(distdir)/html
951         cp html/* $(distdir)/html
952         -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
953         -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
954         cd $(distdir) && rm -f $(DISTCLEANFILES)
955         -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
956
957 .PHONY : dist-hook-local docs
958
959 # avoid spurious build errors when distchecking with -jN
960 .NOTPARALLEL:
961
962 # Tell versions [3.59,3.63) of GNU make to not export all variables.
963 # Otherwise a system limit (for SysV at least) may be exceeded.
964 .NOEXPORT: