1# Makefile.in generated by automake 1.16.1 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2018 Free Software Foundation, Inc. 5 6# This Makefile.in is free software; the Free Software Foundation 7# gives unlimited permission to copy and/or distribute it, 8# with or without modifications, as long as this notice is preserved. 9 10# This program is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 13# PARTICULAR PURPOSE. 14 15@SET_MAKE@ 16 17# this snippet is to be included by both our docbook manuals 18# and gtk-doc API references 19 20# it adds an upload target to each of these dir's Makefiles 21 22# each Makefile.am should define the following variables: 23# - DOC: the base name of the documentation 24# (faq, manual, pwg, gstreamer, gstreamer-libs) 25# - FORMATS: the formats in which DOC is output 26# (html ps pdf) 27 28# if you want to use it, make sure your $HOME/.ssh/config file contains the 29# correct User entry for the Host entry for the DOC_SERVER 30 31########################################################################### 32# Everything below here is generic and you shouldn't need to change it. 33########################################################################### 34# thomas: except of course that we did 35VPATH = @srcdir@ 36am__is_gnu_make = { \ 37 if test -z '$(MAKELEVEL)'; then \ 38 false; \ 39 elif test -n '$(MAKE_HOST)'; then \ 40 true; \ 41 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 42 true; \ 43 else \ 44 false; \ 45 fi; \ 46} 47am__make_running_with_option = \ 48 case $${target_option-} in \ 49 ?) ;; \ 50 *) echo "am__make_running_with_option: internal error: invalid" \ 51 "target option '$${target_option-}' specified" >&2; \ 52 exit 1;; \ 53 esac; \ 54 has_opt=no; \ 55 sane_makeflags=$$MAKEFLAGS; \ 56 if $(am__is_gnu_make); then \ 57 sane_makeflags=$$MFLAGS; \ 58 else \ 59 case $$MAKEFLAGS in \ 60 *\\[\ \ ]*) \ 61 bs=\\; \ 62 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 63 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 64 esac; \ 65 fi; \ 66 skip_next=no; \ 67 strip_trailopt () \ 68 { \ 69 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 70 }; \ 71 for flg in $$sane_makeflags; do \ 72 test $$skip_next = yes && { skip_next=no; continue; }; \ 73 case $$flg in \ 74 *=*|--*) continue;; \ 75 -*I) strip_trailopt 'I'; skip_next=yes;; \ 76 -*I?*) strip_trailopt 'I';; \ 77 -*O) strip_trailopt 'O'; skip_next=yes;; \ 78 -*O?*) strip_trailopt 'O';; \ 79 -*l) strip_trailopt 'l'; skip_next=yes;; \ 80 -*l?*) strip_trailopt 'l';; \ 81 -[dEDm]) skip_next=yes;; \ 82 -[JT]) skip_next=yes;; \ 83 esac; \ 84 case $$flg in \ 85 *$$target_option*) has_opt=yes; break;; \ 86 esac; \ 87 done; \ 88 test $$has_opt = yes 89am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 90am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 91pkgdatadir = $(datadir)/@PACKAGE@ 92pkgincludedir = $(includedir)/@PACKAGE@ 93pkglibdir = $(libdir)/@PACKAGE@ 94pkglibexecdir = $(libexecdir)/@PACKAGE@ 95am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 96install_sh_DATA = $(install_sh) -c -m 644 97install_sh_PROGRAM = $(install_sh) -c 98install_sh_SCRIPT = $(install_sh) -c 99INSTALL_HEADER = $(INSTALL_DATA) 100transform = $(program_transform_name) 101NORMAL_INSTALL = : 102PRE_INSTALL = : 103POST_INSTALL = : 104NORMAL_UNINSTALL = : 105PRE_UNINSTALL = : 106POST_UNINSTALL = : 107build_triplet = @build@ 108host_triplet = @host@ 109target_triplet = @target@ 110subdir = docs/libs 111ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 112am__aclocal_m4_deps = $(top_srcdir)/common/m4/as-ac-expand.m4 \ 113 $(top_srcdir)/common/m4/as-auto-alt.m4 \ 114 $(top_srcdir)/common/m4/as-compiler-flag.m4 \ 115 $(top_srcdir)/common/m4/as-libtool.m4 \ 116 $(top_srcdir)/common/m4/as-version.m4 \ 117 $(top_srcdir)/common/m4/ax_create_stdint_h.m4 \ 118 $(top_srcdir)/common/m4/ax_pthread.m4 \ 119 $(top_srcdir)/common/m4/gst-arch.m4 \ 120 $(top_srcdir)/common/m4/gst-args.m4 \ 121 $(top_srcdir)/common/m4/gst-check.m4 \ 122 $(top_srcdir)/common/m4/gst-error.m4 \ 123 $(top_srcdir)/common/m4/gst-feature.m4 \ 124 $(top_srcdir)/common/m4/gst-function.m4 \ 125 $(top_srcdir)/common/m4/gst-gettext.m4 \ 126 $(top_srcdir)/common/m4/gst-glib2.m4 \ 127 $(top_srcdir)/common/m4/gst-package-release-datetime.m4 \ 128 $(top_srcdir)/common/m4/gst-parser.m4 \ 129 $(top_srcdir)/common/m4/gst-platform.m4 \ 130 $(top_srcdir)/common/m4/gst-plugin-docs.m4 \ 131 $(top_srcdir)/common/m4/gst-plugindir.m4 \ 132 $(top_srcdir)/common/m4/gst.m4 \ 133 $(top_srcdir)/common/m4/gtk-doc.m4 \ 134 $(top_srcdir)/common/m4/introspection.m4 \ 135 $(top_srcdir)/common/m4/pkg.m4 \ 136 $(top_srcdir)/m4/check-checks.m4 $(top_srcdir)/m4/gettext.m4 \ 137 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ 138 $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lib-ld.m4 \ 139 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ 140 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/longlong.m4 \ 141 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ 142 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ 143 $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ 144 $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/stdint_h.m4 \ 145 $(top_srcdir)/configure.ac 146am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 147 $(ACLOCAL_M4) 148DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 149mkinstalldirs = $(install_sh) -d 150CONFIG_HEADER = $(top_builddir)/config.h 151CONFIG_CLEAN_FILES = 152CONFIG_CLEAN_VPATH_FILES = 153AM_V_P = $(am__v_P_@AM_V@) 154am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 155am__v_P_0 = false 156am__v_P_1 = : 157AM_V_GEN = $(am__v_GEN_@AM_V@) 158am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 159am__v_GEN_0 = @echo " GEN " $@; 160am__v_GEN_1 = 161AM_V_at = $(am__v_at_@AM_V@) 162am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 163am__v_at_0 = @ 164am__v_at_1 = 165SOURCES = 166DIST_SOURCES = 167am__can_run_installinfo = \ 168 case $$AM_UPDATE_INFO_DIR in \ 169 n|no|NO) false;; \ 170 *) (install-info --version) >/dev/null 2>&1;; \ 171 esac 172am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 173am__DIST_COMMON = $(srcdir)/Makefile.in \ 174 $(top_srcdir)/common/gtk-doc.mak \ 175 $(top_srcdir)/common/upload-doc.mak 176DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 177ACLOCAL = @ACLOCAL@ 178ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@ 179AMTAR = @AMTAR@ 180AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 181AR = @AR@ 182AS = @AS@ 183AUTOCONF = @AUTOCONF@ 184AUTOHEADER = @AUTOHEADER@ 185AUTOMAKE = @AUTOMAKE@ 186AWK = @AWK@ 187BASH_COMPLETION_CFLAGS = @BASH_COMPLETION_CFLAGS@ 188BASH_COMPLETION_DIR = @BASH_COMPLETION_DIR@ 189BASH_COMPLETION_LIBS = @BASH_COMPLETION_LIBS@ 190BASH_HELPERS_DIR = @BASH_HELPERS_DIR@ 191BISON_PATH = @BISON_PATH@ 192CAP_LIBS = @CAP_LIBS@ 193CC = @CC@ 194CCAS = @CCAS@ 195CCASDEPMODE = @CCASDEPMODE@ 196CCASFLAGS = @CCASFLAGS@ 197CCDEPMODE = @CCDEPMODE@ 198CFLAGS = @CFLAGS@ 199CHECK_MAJOR_VERSION = @CHECK_MAJOR_VERSION@ 200CHECK_MICRO_VERSION = @CHECK_MICRO_VERSION@ 201CHECK_MINOR_VERSION = @CHECK_MINOR_VERSION@ 202CHECK_VERSION = @CHECK_VERSION@ 203CPP = @CPP@ 204CPPFLAGS = @CPPFLAGS@ 205CXX = @CXX@ 206CXXCPP = @CXXCPP@ 207CXXDEPMODE = @CXXDEPMODE@ 208CXXFLAGS = @CXXFLAGS@ 209CYGPATH_W = @CYGPATH_W@ 210DATADIR = @DATADIR@ 211DEFS = @DEFS@ 212DEPDIR = @DEPDIR@ 213DEPRECATED_CFLAGS = @DEPRECATED_CFLAGS@ 214DLLTOOL = @DLLTOOL@ 215DSYMUTIL = @DSYMUTIL@ 216DUMPBIN = @DUMPBIN@ 217DW_CFLAGS = @DW_CFLAGS@ 218DW_LIBS = @DW_LIBS@ 219DW_REQUIRE = @DW_REQUIRE@ 220ECHO_C = @ECHO_C@ 221ECHO_N = @ECHO_N@ 222ECHO_T = @ECHO_T@ 223EGREP = @EGREP@ 224ENABLE_SUBUNIT = @ENABLE_SUBUNIT@ 225 226# don't want $(DOC_MODULE)-scan.c to be built with -Werror 227ERROR_CFLAGS = 228EXEEXT = @EXEEXT@ 229EXTRA_CFLAGS = @EXTRA_CFLAGS@ 230FFLAGS = @FFLAGS@ 231FGREP = @FGREP@ 232FLEX_PATH = @FLEX_PATH@ 233GCOV = @GCOV@ 234GCOV_CFLAGS = @GCOV_CFLAGS@ 235GCOV_LIBS = @GCOV_LIBS@ 236GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ 237GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ 238GIO_CFLAGS = @GIO_CFLAGS@ 239GIO_LDFLAGS = @GIO_LDFLAGS@ 240GIO_LIBS = @GIO_LIBS@ 241GLIB_CFLAGS = @GLIB_CFLAGS@ 242GLIB_EXTRA_CFLAGS = @GLIB_EXTRA_CFLAGS@ 243GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ 244GLIB_LIBS = @GLIB_LIBS@ 245GLIB_MKENUMS = @GLIB_MKENUMS@ 246GLIB_PREFIX = @GLIB_PREFIX@ 247GLIB_REQ = @GLIB_REQ@ 248GMP_LIBS = @GMP_LIBS@ 249GMSGFMT = @GMSGFMT@ 250GMSGFMT_015 = @GMSGFMT_015@ 251GREP = @GREP@ 252GSL_LIBS = @GSL_LIBS@ 253GSTCONFIG_BUILT_WITH_MSVC = @GSTCONFIG_BUILT_WITH_MSVC@ 254GST_AGE = @GST_AGE@ 255GST_ALL_CFLAGS = @GST_ALL_CFLAGS@ 256GST_ALL_CXXFLAGS = @GST_ALL_CXXFLAGS@ 257GST_ALL_LDFLAGS = @GST_ALL_LDFLAGS@ 258GST_ALL_LIBS = @GST_ALL_LIBS@ 259GST_API_VERSION = @GST_API_VERSION@ 260GST_COMPLETION_HELPER_INSTALLED = @GST_COMPLETION_HELPER_INSTALLED@ 261GST_CURRENT = @GST_CURRENT@ 262GST_DISABLE_CAST_CHECKS_DEFINE = @GST_DISABLE_CAST_CHECKS_DEFINE@ 263GST_DISABLE_GLIB_ASSERTS_DEFINE = @GST_DISABLE_GLIB_ASSERTS_DEFINE@ 264GST_DISABLE_GLIB_CHECKS_DEFINE = @GST_DISABLE_GLIB_CHECKS_DEFINE@ 265GST_DISABLE_GST_DEBUG_DEFINE = @GST_DISABLE_GST_DEBUG_DEFINE@ 266GST_DISABLE_GST_TRACER_HOOKS_DEFINE = @GST_DISABLE_GST_TRACER_HOOKS_DEFINE@ 267GST_DISABLE_OPTION_PARSING_DEFINE = @GST_DISABLE_OPTION_PARSING_DEFINE@ 268GST_DISABLE_PARSE_DEFINE = @GST_DISABLE_PARSE_DEFINE@ 269GST_DISABLE_PLUGIN_DEFINE = @GST_DISABLE_PLUGIN_DEFINE@ 270GST_DISABLE_REGISTRY_DEFINE = @GST_DISABLE_REGISTRY_DEFINE@ 271GST_HAVE_MONOTONIC_CLOCK_DEFINE = @GST_HAVE_MONOTONIC_CLOCK_DEFINE@ 272GST_HAVE_POSIX_TIMERS_DEFINE = @GST_HAVE_POSIX_TIMERS_DEFINE@ 273GST_LEVEL_DEFAULT = @GST_LEVEL_DEFAULT@ 274GST_LIBVERSION = @GST_LIBVERSION@ 275GST_LIB_LDFLAGS = @GST_LIB_LDFLAGS@ 276GST_LICENSE = @GST_LICENSE@ 277GST_LT_LDFLAGS = @GST_LT_LDFLAGS@ 278GST_OBJ_CFLAGS = @GST_OBJ_CFLAGS@ 279GST_OBJ_CXXFLAGS = @GST_OBJ_CXXFLAGS@ 280GST_OBJ_LIBS = @GST_OBJ_LIBS@ 281GST_OPTION_CFLAGS = @GST_OPTION_CFLAGS@ 282GST_OPTION_CXXFLAGS = @GST_OPTION_CXXFLAGS@ 283GST_PACKAGE_NAME = @GST_PACKAGE_NAME@ 284GST_PACKAGE_ORIGIN = @GST_PACKAGE_ORIGIN@ 285GST_PKG_CONFIG_PATH = @GST_PKG_CONFIG_PATH@ 286GST_PLUGIN_LDFLAGS = @GST_PLUGIN_LDFLAGS@ 287GST_PLUGIN_SCANNER_INSTALLED = @GST_PLUGIN_SCANNER_INSTALLED@ 288GST_PTP_HELPER_INSTALLED = @GST_PTP_HELPER_INSTALLED@ 289GST_REGISTRY_DOC_TYPES = @GST_REGISTRY_DOC_TYPES@ 290GST_REVISION = @GST_REVISION@ 291GST_VERSION_MAJOR = @GST_VERSION_MAJOR@ 292GST_VERSION_MICRO = @GST_VERSION_MICRO@ 293GST_VERSION_MINOR = @GST_VERSION_MINOR@ 294GST_VERSION_NANO = @GST_VERSION_NANO@ 295GTKDOC_CHECK = @GTKDOC_CHECK@ 296GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ 297GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ 298GTKDOC_MKPDF = @GTKDOC_MKPDF@ 299GTKDOC_REBASE = @GTKDOC_REBASE@ 300GTK_CFLAGS = @GTK_CFLAGS@ 301GTK_LIBS = @GTK_LIBS@ 302HAVE_CAP = @HAVE_CAP@ 303HAVE_FORK = @HAVE_FORK@ 304HAVE_GMP = @HAVE_GMP@ 305HAVE_GSL = @HAVE_GSL@ 306HTML_DIR = @HTML_DIR@ 307INSTALL = @INSTALL@ 308INSTALL_DATA = @INSTALL_DATA@ 309INSTALL_PROGRAM = @INSTALL_PROGRAM@ 310INSTALL_SCRIPT = @INSTALL_SCRIPT@ 311INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 312INTLLIBS = @INTLLIBS@ 313INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ 314INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ 315INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ 316INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ 317INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ 318INTROSPECTION_INIT = @INTROSPECTION_INIT@ 319INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ 320INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ 321INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ 322INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ 323LD = @LD@ 324LDFLAGS = @LDFLAGS@ 325LIBDIR = @LIBDIR@ 326LIBICONV = @LIBICONV@ 327LIBINTL = @LIBINTL@ 328LIBM = @LIBM@ 329LIBOBJS = @LIBOBJS@ 330LIBS = @LIBS@ 331LIBTOOL = @LIBTOOL@ 332LIPO = @LIPO@ 333LN_S = @LN_S@ 334LOCALEDIR = @LOCALEDIR@ 335LTLIBICONV = @LTLIBICONV@ 336LTLIBINTL = @LTLIBINTL@ 337LTLIBOBJS = @LTLIBOBJS@ 338LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 339MAINT = @MAINT@ 340MAKEINFO = @MAKEINFO@ 341MANIFEST_TOOL = @MANIFEST_TOOL@ 342MKDIR_P = @MKDIR_P@ 343MSGFMT = @MSGFMT@ 344MSGFMT_015 = @MSGFMT_015@ 345MSGMERGE = @MSGMERGE@ 346NM = @NM@ 347NMEDIT = @NMEDIT@ 348OBJDUMP = @OBJDUMP@ 349OBJEXT = @OBJEXT@ 350OTOOL = @OTOOL@ 351OTOOL64 = @OTOOL64@ 352PACKAGE = @PACKAGE@ 353PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 354PACKAGE_NAME = @PACKAGE_NAME@ 355PACKAGE_STRING = @PACKAGE_STRING@ 356PACKAGE_TARNAME = @PACKAGE_TARNAME@ 357PACKAGE_URL = @PACKAGE_URL@ 358PACKAGE_VERSION = @PACKAGE_VERSION@ 359PACKAGE_VERSION_MAJOR = @PACKAGE_VERSION_MAJOR@ 360PACKAGE_VERSION_MICRO = @PACKAGE_VERSION_MICRO@ 361PACKAGE_VERSION_MINOR = @PACKAGE_VERSION_MINOR@ 362PACKAGE_VERSION_NANO = @PACKAGE_VERSION_NANO@ 363PACKAGE_VERSION_RELEASE = @PACKAGE_VERSION_RELEASE@ 364PATH_SEPARATOR = @PATH_SEPARATOR@ 365PERL_PATH = @PERL_PATH@ 366PKG_CONFIG = @PKG_CONFIG@ 367PLUGINDIR = @PLUGINDIR@ 368POSUB = @POSUB@ 369PRINTF_CFLAGS = @PRINTF_CFLAGS@ 370PROFILE_CFLAGS = @PROFILE_CFLAGS@ 371PTHREAD_CC = @PTHREAD_CC@ 372PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ 373PTHREAD_LIBS = @PTHREAD_LIBS@ 374PYTHON = @PYTHON@ 375PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ 376PYTHON_PLATFORM = @PYTHON_PLATFORM@ 377PYTHON_PREFIX = @PYTHON_PREFIX@ 378PYTHON_VERSION = @PYTHON_VERSION@ 379RANLIB = @RANLIB@ 380SED = @SED@ 381SETCAP = @SETCAP@ 382SET_MAKE = @SET_MAKE@ 383SHELL = @SHELL@ 384SOCKET_LIBS = @SOCKET_LIBS@ 385STRIP = @STRIP@ 386UNWIND_CFLAGS = @UNWIND_CFLAGS@ 387UNWIND_LIBS = @UNWIND_LIBS@ 388UNWIND_REQUIRE = @UNWIND_REQUIRE@ 389USE_NLS = @USE_NLS@ 390VALGRIND_CFLAGS = @VALGRIND_CFLAGS@ 391VALGRIND_LIBS = @VALGRIND_LIBS@ 392VALGRIND_PATH = @VALGRIND_PATH@ 393VERSION = @VERSION@ 394VISIBILITY_CFLAGS = @VISIBILITY_CFLAGS@ 395WARNING_CFLAGS = @WARNING_CFLAGS@ 396WIN32_LIBS = @WIN32_LIBS@ 397XGETTEXT = @XGETTEXT@ 398XGETTEXT_015 = @XGETTEXT_015@ 399XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ 400abs_builddir = @abs_builddir@ 401abs_srcdir = @abs_srcdir@ 402abs_top_builddir = @abs_top_builddir@ 403abs_top_srcdir = @abs_top_srcdir@ 404ac_ct_AR = @ac_ct_AR@ 405ac_ct_CC = @ac_ct_CC@ 406ac_ct_CXX = @ac_ct_CXX@ 407ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 408am__include = @am__include@ 409am__leading_dot = @am__leading_dot@ 410am__quote = @am__quote@ 411am__tar = @am__tar@ 412am__untar = @am__untar@ 413ax_pthread_config = @ax_pthread_config@ 414bindir = @bindir@ 415build = @build@ 416build_alias = @build_alias@ 417build_cpu = @build_cpu@ 418build_os = @build_os@ 419build_vendor = @build_vendor@ 420builddir = @builddir@ 421datadir = @datadir@ 422datarootdir = @datarootdir@ 423docdir = @docdir@ 424dvidir = @dvidir@ 425exec_prefix = @exec_prefix@ 426host = @host@ 427host_alias = @host_alias@ 428host_cpu = @host_cpu@ 429host_os = @host_os@ 430host_vendor = @host_vendor@ 431htmldir = @htmldir@ 432includedir = @includedir@ 433infodir = @infodir@ 434install_sh = @install_sh@ 435libdir = @libdir@ 436libexecdir = @libexecdir@ 437localedir = @localedir@ 438localstatedir = @localstatedir@ 439mandir = @mandir@ 440mkdir_p = @mkdir_p@ 441oldincludedir = @oldincludedir@ 442pdfdir = @pdfdir@ 443pkgpyexecdir = @pkgpyexecdir@ 444pkgpythondir = @pkgpythondir@ 445plugindir = @plugindir@ 446prefix = @prefix@ 447program_transform_name = @program_transform_name@ 448psdir = @psdir@ 449pyexecdir = @pyexecdir@ 450pythondir = @pythondir@ 451runstatedir = @runstatedir@ 452sbindir = @sbindir@ 453sharedstatedir = @sharedstatedir@ 454srcdir = @srcdir@ 455sysconfdir = @sysconfdir@ 456target = @target@ 457target_alias = @target_alias@ 458target_cpu = @target_cpu@ 459target_os = @target_os@ 460target_vendor = @target_vendor@ 461top_build_prefix = @top_build_prefix@ 462top_builddir = @top_builddir@ 463top_srcdir = @top_srcdir@ 464 465# The name of the module, e.g. 'glib'. 466#DOC_MODULE=gstreamer-libs-@GST_API_VERSION@ 467DOC_MODULE = gstreamer-libs 468 469# for upload-doc.mak 470DOC = gstreamer-libs 471FORMATS = html 472 473# these variables define the location of the online docs 474DOC_SERVER = gstreamer.freedesktop.org 475DOC_BASE = /srv/gstreamer.freedesktop.org/www/data/doc 476DOC_URL = $(DOC_SERVER):$(DOC_BASE) 477 478# The top-level SGML file. Change it if you want. 479DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml 480 481# The directory containing the source code. 482# gtk-doc will search all .c & .h files beneath here for inline comments 483# documenting functions and macros. 484DOC_SOURCE_DIR = $(top_srcdir)/libs/gst 485 486# Extra options to supply to gtkdoc-scan. 487SCAN_OPTIONS = --deprecated-guards="GST_DISABLE_DEPRECATED" \ 488 --ignore-decorators="GST_API|GST_BASE_API|GST_CHECK_API|GST_CONTROLLER_API|GST_NET_API" 489 490 491# Extra options to supply to gtkdoc-mkdb. 492MKDB_OPTIONS = --sgml-mode --output-format=xml --ignore-files="$(IGNORE_HFILES)" 493 494# Extra options to supply to gtkdoc-fixref. 495FIXXREF_OPTIONS = --extra-dir=$(top_builddir)/docs/gst/html \ 496 --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html \ 497 --extra-dir=$(datadir)/gtk-doc/html 498 499 500# Used for dependencies. 501HFILE_GLOB = $(top_srcdir)/libs/gst/*/*.h 502CFILE_GLOB = $(top_srcdir)/libs/gst/*/*.c 503 504# Extra options to pass to gtkdoc-scanobj or gtkdoc-scangobj. 505SCANOBJ_OPTIONS = --type-init-func="gst_init(&argc,&argv)" 506CHECK_HFILES = $(wildcard $(top_srcdir)/libs/gst/check/libcheck/*.h) \ 507 $(wildcard \ 508 $(top_srcdir)/libs/gst/check/libcheck/libcompat/*.h) 509 510# Header files to ignore when scanning. 511IGNORE_HFILES = \ 512 $(CHECK_HFILES) \ 513 check/libcheck internal-check.h \ 514 gstinterpolationcontrolsourceprivate.h \ 515 gstlfocontrolsourceprivate.h \ 516 gstgetbits_inl.h \ 517 gstindex.h \ 518 dp-private.h \ 519 gstntppacket.h 520 521 522# Images to copy into HTML directory. 523HTML_IMAGES = gdp-header.png 524 525# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE). 526content_files = 527 528# Other files to distribute. 529extra_files = 530 531# CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib 532# contains GtkObjects/GObjects and you want to document signals and properties. 533GTKDOC_CFLAGS = -I$(top_builddir) -I$(top_builddir)/libs $(GST_OBJ_CFLAGS) 534GTKDOC_LIBS = \ 535 $(top_builddir)/libs/gst/controller/libgstcontroller-@GST_API_VERSION@.la \ 536 $(top_builddir)/libs/gst/base/libgstbase-@GST_API_VERSION@.la \ 537 $(top_builddir)/libs/gst/net/libgstnet-@GST_API_VERSION@.la \ 538 $(top_builddir)/libs/gst/check/libgstcheck-@GST_API_VERSION@.la \ 539 $(GST_OBJ_LIBS) 540 541GTKDOC_EXTRA_ENVIRONMENT = \ 542 GST_PLUGIN_SCANNER_1_0=$(top_builddir)/libs/gst/helpers/gst-plugin-scanner 543 544 545# If you need to override some of the declarations, place them in this file 546# and uncomment this line. 547DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt 548@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 549@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 550@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) 551@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) 552@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = 553@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute 554 555# We set GPATH here; this gives us semantics for GNU make 556# which are more like other make's VPATH, when it comes to 557# whether a source that is a target of one rule is then 558# searched for in VPATH/GPATH. 559# 560GPATH = $(srcdir) 561 562# thomas: make docs parallel installable 563TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)-@GST_API_VERSION@ 564EXTRA_DIST = \ 565 $(content_files) \ 566 $(extra_files) \ 567 $(HTML_IMAGES) \ 568 $(DOC_MAIN_SGML_FILE) \ 569 $(DOC_MODULE).types \ 570 $(DOC_OVERRIDES) \ 571 $(DOC_MODULE)-sections.txt 572 573DOC_STAMPS = \ 574 setup-build.stamp \ 575 scan-build.stamp \ 576 sgml-build.stamp \ 577 html-build.stamp \ 578 sgml.stamp \ 579 html.stamp 580 581SCANOBJ_FILES = \ 582 $(DOC_MODULE).args \ 583 $(DOC_MODULE).hierarchy \ 584 $(DOC_MODULE).interfaces \ 585 $(DOC_MODULE).prerequisites \ 586 $(DOC_MODULE).signals \ 587 .libs/$(DOC_MODULE)-scan.o 588 589REPORT_FILES = \ 590 $(DOC_MODULE)-undocumented.txt \ 591 $(DOC_MODULE)-undeclared.txt \ 592 $(DOC_MODULE)-unused.txt 593 594CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) doc-registry.xml 595all: all-am 596 597.SUFFIXES: 598$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/common/upload-doc.mak $(top_srcdir)/common/gtk-doc.mak $(am__configure_deps) 599 @for dep in $?; do \ 600 case '$(am__configure_deps)' in \ 601 *$$dep*) \ 602 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 603 && { if test -f $@; then exit 0; else break; fi; }; \ 604 exit 1;; \ 605 esac; \ 606 done; \ 607 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/libs/Makefile'; \ 608 $(am__cd) $(top_srcdir) && \ 609 $(AUTOMAKE) --gnu docs/libs/Makefile 610Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 611 @case '$?' in \ 612 *config.status*) \ 613 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 614 *) \ 615 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 616 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 617 esac; 618$(top_srcdir)/common/upload-doc.mak $(top_srcdir)/common/gtk-doc.mak $(am__empty): 619 620$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 621 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 622 623$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 624 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 625$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 626 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 627$(am__aclocal_m4_deps): 628 629mostlyclean-libtool: 630 -rm -f *.lo 631 632clean-libtool: 633 -rm -rf .libs _libs 634tags TAGS: 635 636ctags CTAGS: 637 638cscope cscopelist: 639 640 641distdir: $(BUILT_SOURCES) 642 $(MAKE) $(AM_MAKEFLAGS) distdir-am 643 644distdir-am: $(DISTFILES) 645 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 646 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 647 list='$(DISTFILES)'; \ 648 dist_files=`for file in $$list; do echo $$file; done | \ 649 sed -e "s|^$$srcdirstrip/||;t" \ 650 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 651 case $$dist_files in \ 652 */*) $(MKDIR_P) `echo "$$dist_files" | \ 653 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 654 sort -u` ;; \ 655 esac; \ 656 for file in $$dist_files; do \ 657 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 658 if test -d $$d/$$file; then \ 659 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 660 if test -d "$(distdir)/$$file"; then \ 661 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 662 fi; \ 663 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 664 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 665 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 666 fi; \ 667 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 668 else \ 669 test -f "$(distdir)/$$file" \ 670 || cp -p $$d/$$file "$(distdir)/$$file" \ 671 || exit 1; \ 672 fi; \ 673 done 674 $(MAKE) $(AM_MAKEFLAGS) \ 675 top_distdir="$(top_distdir)" distdir="$(distdir)" \ 676 dist-hook 677check-am: all-am 678check: check-am 679all-am: Makefile all-local 680installdirs: 681install: install-am 682install-exec: install-exec-am 683install-data: install-data-am 684uninstall: uninstall-am 685 686install-am: all-am 687 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 688 689installcheck: installcheck-am 690install-strip: 691 if test -z '$(STRIP)'; then \ 692 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 693 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 694 install; \ 695 else \ 696 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 697 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 698 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 699 fi 700mostlyclean-generic: 701 702clean-generic: 703 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 704 705distclean-generic: 706 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 707 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 708 709maintainer-clean-generic: 710 @echo "This command is intended for maintainers to use" 711 @echo "it deletes files that may require special tools to rebuild." 712clean: clean-am 713 714clean-am: clean-generic clean-libtool clean-local mostlyclean-am 715 716distclean: distclean-am 717 -rm -f Makefile 718distclean-am: clean-am distclean-generic distclean-local 719 720dvi: dvi-am 721 722dvi-am: 723 724html-am: 725 726info: info-am 727 728info-am: 729 730install-data-am: install-data-local 731 732install-dvi: install-dvi-am 733 734install-dvi-am: 735 736install-exec-am: 737 738install-html: install-html-am 739 740install-html-am: 741 742install-info: install-info-am 743 744install-info-am: 745 746install-man: 747 748install-pdf: install-pdf-am 749 750install-pdf-am: 751 752install-ps: install-ps-am 753 754install-ps-am: 755 756installcheck-am: 757 758maintainer-clean: maintainer-clean-am 759 -rm -f Makefile 760maintainer-clean-am: distclean-am maintainer-clean-generic \ 761 maintainer-clean-local 762 763mostlyclean: mostlyclean-am 764 765mostlyclean-am: mostlyclean-generic mostlyclean-libtool 766 767pdf: pdf-am 768 769pdf-am: 770 771ps: ps-am 772 773ps-am: 774 775uninstall-am: uninstall-local 776 777.MAKE: install-am install-strip 778 779.PHONY: all all-am all-local check check-am clean clean-generic \ 780 clean-libtool clean-local cscopelist-am ctags-am dist-hook \ 781 distclean distclean-generic distclean-libtool distclean-local \ 782 distdir dvi dvi-am html html-am info info-am install \ 783 install-am install-data install-data-am install-data-local \ 784 install-dvi install-dvi-am install-exec install-exec-am \ 785 install-html install-html-am install-info install-info-am \ 786 install-man install-pdf install-pdf-am install-ps \ 787 install-ps-am install-strip installcheck installcheck-am \ 788 installdirs maintainer-clean maintainer-clean-generic \ 789 maintainer-clean-local mostlyclean mostlyclean-generic \ 790 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ 791 uninstall-am uninstall-local 792 793.PRECIOUS: Makefile 794 795html: html-build.stamp 796 797upload: $(FORMATS) 798 @if echo $(FORMATS) | grep html > /dev/null; then \ 799 echo "Preparing docs for upload (rebasing cross-references) ..." ; \ 800 if test x$(builddir) != x$(srcdir); then \ 801 echo "make upload can only be used if srcdir == builddir"; \ 802 exit 1; \ 803 fi; \ 804 # gtkdoc-rebase sometimes gets confused, so reset everything to \ 805 # local links before rebasing to online links \ 806 gtkdoc-rebase --html-dir=$(builddir)/html 2>/dev/null 2>/dev/null ; \ 807 rebase=`gtkdoc-rebase --verbose --online --html-dir=$(builddir)/html` ; \ 808 echo "$$rebase" | grep -e "On-*line"; \ 809 for req in glib gobject gstreamer gstreamer-libs gst-plugins-base-libs; do \ 810 if ! ( echo "$$rebase" | grep -i -e "On-*line.*/$$req/" ); then \ 811 echo "===============================================================================" ; \ 812 echo " Could not determine online location for $$req docs. Cross-referencing will be " ; \ 813 echo " broken, so not uploading. Make sure the library's gtk-doc documentation is " ; \ 814 echo " installed somewhere in /usr/share/gtk-doc. " ; \ 815 echo "===============================================================================" ; \ 816 exit 1; \ 817 fi; \ 818 done; \ 819 export SRC="$$SRC html"; \ 820 fi; \ 821 if echo $(FORMATS) | grep ps > /dev/null; then export SRC="$$SRC $(DOC).ps"; fi; \ 822 if echo $(FORMATS) | grep pdf > /dev/null; then export SRC="$$SRC $(DOC).pdf"; fi; \ 823 \ 824 # upload releases to both X.Y/ and head/ subdirectories \ 825 export DIR=$(DOC_BASE)/gstreamer/$(PACKAGE_VERSION_MAJOR).$(PACKAGE_VERSION_MINOR)/$(DOC); \ 826 echo Uploading $$SRC to $(DOC_SERVER):$$DIR; \ 827 ssh $(DOC_SERVER) mkdir -p $$DIR; \ 828 rsync -rv -e ssh --delete $$SRC $(DOC_SERVER):$$DIR; \ 829 ssh $(DOC_SERVER) chmod -R g+w $$DIR; \ 830 \ 831 export DIR=$(DOC_BASE)/gstreamer/head/$(DOC); \ 832 echo Uploading $$SRC to $(DOC_SERVER):$$DIR; \ 833 ssh $(DOC_SERVER) mkdir -p $$DIR; \ 834 rsync -rv -e ssh --delete $$SRC $(DOC_SERVER):$$DIR; \ 835 ssh $(DOC_SERVER) chmod -R g+w $$DIR; \ 836 \ 837 if echo $(FORMATS) | grep html > /dev/null; then \ 838 echo "Un-preparing docs for upload (rebasing cross-references) ..." ; \ 839 gtkdoc-rebase --html-dir=$(builddir)/html ; \ 840 fi; \ 841 echo Done 842 843@ENABLE_GTK_DOC_TRUE@all-local: html-build.stamp 844 845#### setup #### 846 847@ENABLE_GTK_DOC_TRUE@setup-build.stamp: $(content_files) 848@ENABLE_GTK_DOC_TRUE@ -@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ 849@ENABLE_GTK_DOC_TRUE@ echo ' DOC Preparing build'; \ 850@ENABLE_GTK_DOC_TRUE@ files=`echo $(DOC_MAIN_SGML_FILE) $(DOC_OVERRIDES) $(DOC_MODULE)-sections.txt $(DOC_MODULE).types $(content_files)`; \ 851@ENABLE_GTK_DOC_TRUE@ if test "x$$files" != "x" ; then \ 852@ENABLE_GTK_DOC_TRUE@ for file in $$files ; do \ 853@ENABLE_GTK_DOC_TRUE@ test -f $(abs_srcdir)/$$file && \ 854@ENABLE_GTK_DOC_TRUE@ cp -pu $(abs_srcdir)/$$file $(abs_builddir)/ || true; \ 855@ENABLE_GTK_DOC_TRUE@ done; \ 856@ENABLE_GTK_DOC_TRUE@ fi; \ 857@ENABLE_GTK_DOC_TRUE@ fi 858@ENABLE_GTK_DOC_TRUE@ @touch setup-build.stamp 859 860#### scan #### 861 862# in the case of non-srcdir builds, the built gst directory gets added 863# to gtk-doc scanning; but only then, to avoid duplicates 864@ENABLE_GTK_DOC_TRUE@scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) 865@ENABLE_GTK_DOC_TRUE@ @echo ' DOC Scanning header files' 866@ENABLE_GTK_DOC_TRUE@ @_source_dir='' ; \ 867@ENABLE_GTK_DOC_TRUE@ for i in $(DOC_SOURCE_DIR) ; do \ 868@ENABLE_GTK_DOC_TRUE@ _source_dir="$${_source_dir} --source-dir=$$i" ; \ 869@ENABLE_GTK_DOC_TRUE@ done ; \ 870@ENABLE_GTK_DOC_TRUE@ gtkdoc-scan \ 871@ENABLE_GTK_DOC_TRUE@ $(SCAN_OPTIONS) $(EXTRA_HFILES) \ 872@ENABLE_GTK_DOC_TRUE@ --module=$(DOC_MODULE) \ 873@ENABLE_GTK_DOC_TRUE@ $${_source_dir} \ 874@ENABLE_GTK_DOC_TRUE@ --ignore-headers="$(IGNORE_HFILES)" 875@ENABLE_GTK_DOC_TRUE@ @if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null; then \ 876@ENABLE_GTK_DOC_TRUE@ echo " DOC Introspecting gobjects"; \ 877@ENABLE_GTK_DOC_TRUE@ scanobj_options=""; \ 878@ENABLE_GTK_DOC_TRUE@ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \ 879@ENABLE_GTK_DOC_TRUE@ if test "$$?" = "0"; then \ 880@ENABLE_GTK_DOC_TRUE@ if test "x$(V)" = "x1"; then \ 881@ENABLE_GTK_DOC_TRUE@ scanobj_options="--verbose"; \ 882@ENABLE_GTK_DOC_TRUE@ fi; \ 883@ENABLE_GTK_DOC_TRUE@ fi; \ 884@ENABLE_GTK_DOC_TRUE@ GST_PLUGIN_SYSTEM_PATH_1_0=`cd $(top_builddir) && pwd` \ 885@ENABLE_GTK_DOC_TRUE@ GST_PLUGIN_PATH_1_0= \ 886@ENABLE_GTK_DOC_TRUE@ GST_REGISTRY_1_0=doc-registry.xml \ 887@ENABLE_GTK_DOC_TRUE@ $(GTKDOC_EXTRA_ENVIRONMENT) \ 888@ENABLE_GTK_DOC_TRUE@ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" \ 889@ENABLE_GTK_DOC_TRUE@ CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" \ 890@ENABLE_GTK_DOC_TRUE@ LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \ 891@ENABLE_GTK_DOC_TRUE@ gtkdoc-scangobj --type-init-func="gst_init(NULL,NULL)" \ 892@ENABLE_GTK_DOC_TRUE@ $$scanobj_options --module=$(DOC_MODULE) ; \ 893@ENABLE_GTK_DOC_TRUE@ else \ 894@ENABLE_GTK_DOC_TRUE@ for i in $(SCANOBJ_FILES) ; do \ 895@ENABLE_GTK_DOC_TRUE@ $(MKDIR_P) $(dirname $$i) ; \ 896@ENABLE_GTK_DOC_TRUE@ test -f $$i || touch $$i ; \ 897@ENABLE_GTK_DOC_TRUE@ done \ 898@ENABLE_GTK_DOC_TRUE@ fi 899@ENABLE_GTK_DOC_TRUE@ @touch scan-build.stamp 900 901@ENABLE_GTK_DOC_TRUE@$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp 902@ENABLE_GTK_DOC_TRUE@ @true 903 904#### xml #### 905 906@ENABLE_GTK_DOC_TRUE@sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(expand_content_files) 907@ENABLE_GTK_DOC_TRUE@ @echo ' DOC Building XML' 908@ENABLE_GTK_DOC_TRUE@ @_source_dir='' ; \ 909@ENABLE_GTK_DOC_TRUE@ for i in $(DOC_SOURCE_DIR) ; do \ 910@ENABLE_GTK_DOC_TRUE@ _source_dir="$${_source_dir} --source-dir=$$i" ; \ 911@ENABLE_GTK_DOC_TRUE@ done ; \ 912@ENABLE_GTK_DOC_TRUE@ gtkdoc-mkdb --module=$(DOC_MODULE) $${_source_dir} --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) --output-format=xml $(MKDB_OPTIONS) 913@ENABLE_GTK_DOC_TRUE@ @cp ../version.entities xml 914@ENABLE_GTK_DOC_TRUE@ @touch sgml-build.stamp 915 916@ENABLE_GTK_DOC_TRUE@sgml.stamp: sgml-build.stamp 917@ENABLE_GTK_DOC_TRUE@ @true 918 919#### html #### 920 921@ENABLE_GTK_DOC_TRUE@html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) 922@ENABLE_GTK_DOC_TRUE@ @echo ' DOC Building HTML' 923@ENABLE_GTK_DOC_TRUE@ @rm -rf html 924@ENABLE_GTK_DOC_TRUE@ @mkdir html 925@ENABLE_GTK_DOC_TRUE@ @cp -pr xml html 926@ENABLE_GTK_DOC_TRUE@ @cp ../version.entities ./ 927@ENABLE_GTK_DOC_TRUE@ @mkhtml_options=""; \ 928@ENABLE_GTK_DOC_TRUE@ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \ 929@ENABLE_GTK_DOC_TRUE@ if test "$(?)" = "0"; then \ 930@ENABLE_GTK_DOC_TRUE@ if test "x$(V)" = "x1"; then \ 931@ENABLE_GTK_DOC_TRUE@ mkhtml_options="$$mkhtml_options --verbose"; \ 932@ENABLE_GTK_DOC_TRUE@ fi; \ 933@ENABLE_GTK_DOC_TRUE@ fi; \ 934@ENABLE_GTK_DOC_TRUE@ @gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \ 935@ENABLE_GTK_DOC_TRUE@ if test "$(?)" = "0"; then \ 936@ENABLE_GTK_DOC_TRUE@ mkhtml_options=--path="$(abs_srcdir)"; \ 937@ENABLE_GTK_DOC_TRUE@ fi; \ 938@ENABLE_GTK_DOC_TRUE@ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE)-@GST_API_VERSION@ ../$(DOC_MAIN_SGML_FILE) 939@ENABLE_GTK_DOC_TRUE@ @rm -rf html/xml 940@ENABLE_GTK_DOC_TRUE@ @rm -f version.entities 941@ENABLE_GTK_DOC_TRUE@ @test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) $(abs_builddir)/html ) 942@ENABLE_GTK_DOC_TRUE@ @echo ' DOC Fixing cross-references' 943@ENABLE_GTK_DOC_TRUE@ @gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) 944@ENABLE_GTK_DOC_TRUE@ @touch html-build.stamp 945 946@ENABLE_GTK_DOC_TRUE@clean-local-gtkdoc: 947@ENABLE_GTK_DOC_TRUE@ @rm -rf xml tmpl html 948# clean files copied for nonsrcdir templates build 949@ENABLE_GTK_DOC_TRUE@ @if test x"$(srcdir)" != x. ; then \ 950@ENABLE_GTK_DOC_TRUE@ rm -rf $(DOC_MODULE).types; \ 951@ENABLE_GTK_DOC_TRUE@ fi 952@ENABLE_GTK_DOC_FALSE@all-local: 953@ENABLE_GTK_DOC_FALSE@clean-local-gtkdoc: 954 955clean-local: clean-local-gtkdoc 956 @rm -f *~ *.bak 957 @rm -rf .libs 958 959distclean-local: 960 @rm -f $(REPORT_FILES) \ 961 $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt 962 @rm -rf tmpl/*.sgml.bak 963 @rm -f $(DOC_MODULE).hierarchy 964 @rm -f *.stamp || true 965 @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ 966 rm -f $(DOC_MAIN_SGML_FILE) ; \ 967 rm -f $(DOC_OVERRIDES) ; \ 968 rm -f $(DOC_MODULE).types ; \ 969 rm -f $(DOC_MODULE).interfaces ; \ 970 rm -f $(DOC_MODULE).prerequisites ; \ 971 rm -f $(DOC_MODULE)-sections.txt ; \ 972 rm -f $(content_files) ; \ 973 rm -rf tmpl/*.sgml ; \ 974 fi 975 @rm -rf *.o 976 977maintainer-clean-local: clean 978 @cd $(srcdir) && rm -rf html \ 979 xml $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt 980 981# thomas: make docs parallel installable; devhelp requires majorminor too 982install-data-local: 983 (installfiles=`echo $(builddir)/html/*.sgml $(builddir)/html/*.html $(builddir)/html/*.png $(builddir)/html/*.css`; \ 984 if test "$$installfiles" = '$(builddir)/html/*.sgml $(builddir)/html/*.html $(builddir)/html/*.png $(builddir)/html/*.css'; \ 985 then echo '-- Nothing to install' ; \ 986 else \ 987 $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \ 988 for i in $$installfiles; do \ 989 echo '-- Installing '$$i ; \ 990 $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ 991 done; \ 992 echo '-- Installing $(builddir)/html/$(DOC_MODULE)-@GST_API_VERSION@.devhelp2' ; \ 993 if test -e $(builddir)/html/$(DOC_MODULE)-@GST_API_VERSION@.devhelp2; then \ 994 $(INSTALL_DATA) $(builddir)/html/$(DOC_MODULE)-@GST_API_VERSION@.devhelp2 \ 995 $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_API_VERSION@.devhelp2; \ 996 fi; \ 997 $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) || true ; \ 998 fi) 999uninstall-local: 1000 if test -d $(DESTDIR)$(TARGET_DIR); then \ 1001 rm -rf $(DESTDIR)$(TARGET_DIR)/*; \ 1002 rmdir -p $(DESTDIR)$(TARGET_DIR) 2>/dev/null || true; \ 1003 else \ 1004 echo '-- Nothing to uninstall' ; \ 1005 fi; 1006 1007# 1008# Require gtk-doc when making dist 1009# 1010@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc: 1011@ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc: 1012@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist" 1013@ENABLE_GTK_DOC_FALSE@ @false 1014 1015dist-hook: dist-check-gtkdoc dist-hook-local 1016 mkdir $(distdir)/html 1017 cp html/* $(distdir)/html 1018 -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/ 1019 -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/ 1020 cd $(distdir) && rm -f $(DISTCLEANFILES) 1021 -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html 1022 1023.PHONY : dist-hook-local docs 1024 1025# avoid spurious build errors when distchecking with -jN 1026.NOTPARALLEL: 1027 1028# Tell versions [3.59,3.63) of GNU make to not export all variables. 1029# Otherwise a system limit (for SysV at least) may be exceeded. 1030.NOEXPORT: 1031