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# This is an include file specifically tuned for building documentation 32# for GStreamer plug-ins 33VPATH = @srcdir@ 34am__is_gnu_make = { \ 35 if test -z '$(MAKELEVEL)'; then \ 36 false; \ 37 elif test -n '$(MAKE_HOST)'; then \ 38 true; \ 39 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 40 true; \ 41 else \ 42 false; \ 43 fi; \ 44} 45am__make_running_with_option = \ 46 case $${target_option-} in \ 47 ?) ;; \ 48 *) echo "am__make_running_with_option: internal error: invalid" \ 49 "target option '$${target_option-}' specified" >&2; \ 50 exit 1;; \ 51 esac; \ 52 has_opt=no; \ 53 sane_makeflags=$$MAKEFLAGS; \ 54 if $(am__is_gnu_make); then \ 55 sane_makeflags=$$MFLAGS; \ 56 else \ 57 case $$MAKEFLAGS in \ 58 *\\[\ \ ]*) \ 59 bs=\\; \ 60 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 61 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 62 esac; \ 63 fi; \ 64 skip_next=no; \ 65 strip_trailopt () \ 66 { \ 67 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 68 }; \ 69 for flg in $$sane_makeflags; do \ 70 test $$skip_next = yes && { skip_next=no; continue; }; \ 71 case $$flg in \ 72 *=*|--*) continue;; \ 73 -*I) strip_trailopt 'I'; skip_next=yes;; \ 74 -*I?*) strip_trailopt 'I';; \ 75 -*O) strip_trailopt 'O'; skip_next=yes;; \ 76 -*O?*) strip_trailopt 'O';; \ 77 -*l) strip_trailopt 'l'; skip_next=yes;; \ 78 -*l?*) strip_trailopt 'l';; \ 79 -[dEDm]) skip_next=yes;; \ 80 -[JT]) skip_next=yes;; \ 81 esac; \ 82 case $$flg in \ 83 *$$target_option*) has_opt=yes; break;; \ 84 esac; \ 85 done; \ 86 test $$has_opt = yes 87am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 88am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 89pkgdatadir = $(datadir)/@PACKAGE@ 90pkgincludedir = $(includedir)/@PACKAGE@ 91pkglibdir = $(libdir)/@PACKAGE@ 92pkglibexecdir = $(libexecdir)/@PACKAGE@ 93am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 94install_sh_DATA = $(install_sh) -c -m 644 95install_sh_PROGRAM = $(install_sh) -c 96install_sh_SCRIPT = $(install_sh) -c 97INSTALL_HEADER = $(INSTALL_DATA) 98transform = $(program_transform_name) 99NORMAL_INSTALL = : 100PRE_INSTALL = : 101POST_INSTALL = : 102NORMAL_UNINSTALL = : 103PRE_UNINSTALL = : 104POST_UNINSTALL = : 105build_triplet = @build@ 106host_triplet = @host@ 107target_triplet = @target@ 108subdir = docs/plugins 109ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 110am__aclocal_m4_deps = $(top_srcdir)/common/m4/as-ac-expand.m4 \ 111 $(top_srcdir)/common/m4/as-auto-alt.m4 \ 112 $(top_srcdir)/common/m4/as-compiler-flag.m4 \ 113 $(top_srcdir)/common/m4/as-libtool.m4 \ 114 $(top_srcdir)/common/m4/as-version.m4 \ 115 $(top_srcdir)/common/m4/ax_create_stdint_h.m4 \ 116 $(top_srcdir)/common/m4/ax_pthread.m4 \ 117 $(top_srcdir)/common/m4/gst-arch.m4 \ 118 $(top_srcdir)/common/m4/gst-args.m4 \ 119 $(top_srcdir)/common/m4/gst-check.m4 \ 120 $(top_srcdir)/common/m4/gst-default.m4 \ 121 $(top_srcdir)/common/m4/gst-error.m4 \ 122 $(top_srcdir)/common/m4/gst-feature.m4 \ 123 $(top_srcdir)/common/m4/gst-function.m4 \ 124 $(top_srcdir)/common/m4/gst-gettext.m4 \ 125 $(top_srcdir)/common/m4/gst-glib2.m4 \ 126 $(top_srcdir)/common/m4/gst-package-release-datetime.m4 \ 127 $(top_srcdir)/common/m4/gst-platform.m4 \ 128 $(top_srcdir)/common/m4/gst-plugin-docs.m4 \ 129 $(top_srcdir)/common/m4/gst-plugindir.m4 \ 130 $(top_srcdir)/common/m4/gst.m4 \ 131 $(top_srcdir)/common/m4/gtk-doc.m4 \ 132 $(top_srcdir)/common/m4/introspection.m4 \ 133 $(top_srcdir)/common/m4/orc.m4 $(top_srcdir)/common/m4/pkg.m4 \ 134 $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/gst-alsa.m4 \ 135 $(top_srcdir)/m4/gst-gl.m4 $(top_srcdir)/m4/iconv.m4 \ 136 $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/lib-ld.m4 \ 137 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ 138 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/lrint.m4 \ 139 $(top_srcdir)/m4/lrintf.m4 $(top_srcdir)/m4/ltoptions.m4 \ 140 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ 141 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ 142 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ 143 $(top_srcdir)/configure.ac 144am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 145 $(ACLOCAL_M4) 146DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 147mkinstalldirs = $(install_sh) -d 148CONFIG_HEADER = $(top_builddir)/config.h 149CONFIG_CLEAN_FILES = 150CONFIG_CLEAN_VPATH_FILES = 151AM_V_P = $(am__v_P_@AM_V@) 152am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 153am__v_P_0 = false 154am__v_P_1 = : 155AM_V_GEN = $(am__v_GEN_@AM_V@) 156am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 157am__v_GEN_0 = @echo " GEN " $@; 158am__v_GEN_1 = 159AM_V_at = $(am__v_at_@AM_V@) 160am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 161am__v_at_0 = @ 162am__v_at_1 = 163SOURCES = 164DIST_SOURCES = 165am__can_run_installinfo = \ 166 case $$AM_UPDATE_INFO_DIR in \ 167 n|no|NO) false;; \ 168 *) (install-info --version) >/dev/null 2>&1;; \ 169 esac 170am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 171am__DIST_COMMON = $(srcdir)/Makefile.in \ 172 $(top_srcdir)/common/gtk-doc-plugins.mak \ 173 $(top_srcdir)/common/upload-doc.mak 174DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 175ACLOCAL = @ACLOCAL@ 176ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@ 177ALSA_CFLAGS = @ALSA_CFLAGS@ 178ALSA_LIBS = @ALSA_LIBS@ 179AMTAR = @AMTAR@ 180AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 181AR = @AR@ 182AS = @AS@ 183AUDIORESAMPLE_FORMAT_AUTO = @AUDIORESAMPLE_FORMAT_AUTO@ 184AUDIORESAMPLE_FORMAT_FLOAT = @AUDIORESAMPLE_FORMAT_FLOAT@ 185AUDIORESAMPLE_FORMAT_INT = @AUDIORESAMPLE_FORMAT_INT@ 186AUTOCONF = @AUTOCONF@ 187AUTOHEADER = @AUTOHEADER@ 188AUTOMAKE = @AUTOMAKE@ 189AWK = @AWK@ 190CC = @CC@ 191CCASFLAGS = @CCASFLAGS@ 192CCDEPMODE = @CCDEPMODE@ 193CDPARANOIA_CFLAGS = @CDPARANOIA_CFLAGS@ 194CDPARANOIA_LIBS = @CDPARANOIA_LIBS@ 195CFLAGS = @CFLAGS@ 196CPP = @CPP@ 197CPPFLAGS = @CPPFLAGS@ 198CXX = @CXX@ 199CXXCPP = @CXXCPP@ 200CXXDEPMODE = @CXXDEPMODE@ 201CXXFLAGS = @CXXFLAGS@ 202CYGPATH_W = @CYGPATH_W@ 203DEFAULT_AUDIOSINK = @DEFAULT_AUDIOSINK@ 204DEFAULT_AUDIOSRC = @DEFAULT_AUDIOSRC@ 205DEFAULT_VIDEOSINK = @DEFAULT_VIDEOSINK@ 206DEFAULT_VIDEOSRC = @DEFAULT_VIDEOSRC@ 207DEFAULT_VISUALIZER = @DEFAULT_VISUALIZER@ 208DEFS = @DEFS@ 209DEPDIR = @DEPDIR@ 210DEPRECATED_CFLAGS = @DEPRECATED_CFLAGS@ 211DLLTOOL = @DLLTOOL@ 212DRM_CFLAGS = @DRM_CFLAGS@ 213DRM_LIBS = @DRM_LIBS@ 214DSYMUTIL = @DSYMUTIL@ 215DUMPBIN = @DUMPBIN@ 216ECHO_C = @ECHO_C@ 217ECHO_N = @ECHO_N@ 218ECHO_T = @ECHO_T@ 219EGL_CFLAGS = @EGL_CFLAGS@ 220EGL_LIBS = @EGL_LIBS@ 221EGREP = @EGREP@ 222ERROR_CFLAGS = @ERROR_CFLAGS@ 223ERROR_CXXFLAGS = @ERROR_CXXFLAGS@ 224ERROR_OBJCFLAGS = @ERROR_OBJCFLAGS@ 225EXEEXT = @EXEEXT@ 226EXTRA_CFLAGS = @EXTRA_CFLAGS@ 227FFLAGS = @FFLAGS@ 228FGREP = @FGREP@ 229GBM_CFLAGS = @GBM_CFLAGS@ 230GBM_LIBS = @GBM_LIBS@ 231GCOV = @GCOV@ 232GCOV_CFLAGS = @GCOV_CFLAGS@ 233GCOV_LIBS = @GCOV_LIBS@ 234GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@ 235GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ 236GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ 237GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ 238GIO_CFLAGS = @GIO_CFLAGS@ 239GIO_LDFLAGS = @GIO_LDFLAGS@ 240GIO_LIBS = @GIO_LIBS@ 241GIO_UNIX_2_0_CFLAGS = @GIO_UNIX_2_0_CFLAGS@ 242GIO_UNIX_2_0_LIBS = @GIO_UNIX_2_0_LIBS@ 243GLES2_CFLAGS = @GLES2_CFLAGS@ 244GLES2_LIBS = @GLES2_LIBS@ 245GLIB_CFLAGS = @GLIB_CFLAGS@ 246GLIB_EXTRA_CFLAGS = @GLIB_EXTRA_CFLAGS@ 247GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ 248GLIB_LIBS = @GLIB_LIBS@ 249GLIB_MKENUMS = @GLIB_MKENUMS@ 250GLIB_PREFIX = @GLIB_PREFIX@ 251GLIB_REQ = @GLIB_REQ@ 252GL_APIS = @GL_APIS@ 253GL_CFLAGS = @GL_CFLAGS@ 254GL_LIBS = @GL_LIBS@ 255GL_OBJCFLAGS = @GL_OBJCFLAGS@ 256GL_PLATFORMS = @GL_PLATFORMS@ 257GL_WINDOWS = @GL_WINDOWS@ 258GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@ 259GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@ 260GMSGFMT = @GMSGFMT@ 261GMSGFMT_015 = @GMSGFMT_015@ 262GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ 263GRAPHENE_LIBS = @GRAPHENE_LIBS@ 264GREP = @GREP@ 265GST_AGE = @GST_AGE@ 266GST_ALL_LDFLAGS = @GST_ALL_LDFLAGS@ 267GST_API_VERSION = @GST_API_VERSION@ 268GST_BASE_CFLAGS = @GST_BASE_CFLAGS@ 269GST_BASE_LIBS = @GST_BASE_LIBS@ 270GST_CFLAGS = @GST_CFLAGS@ 271GST_CHECK_CFLAGS = @GST_CHECK_CFLAGS@ 272GST_CHECK_LIBS = @GST_CHECK_LIBS@ 273GST_CONTROLLER_CFLAGS = @GST_CONTROLLER_CFLAGS@ 274GST_CONTROLLER_LIBS = @GST_CONTROLLER_LIBS@ 275GST_CURRENT = @GST_CURRENT@ 276GST_CXXFLAGS = @GST_CXXFLAGS@ 277GST_INSTALL_PLUGINS_HELPER = @GST_INSTALL_PLUGINS_HELPER@ 278GST_LEVEL_DEFAULT = @GST_LEVEL_DEFAULT@ 279GST_LIBS = @GST_LIBS@ 280GST_LIBVERSION = @GST_LIBVERSION@ 281GST_LIB_LDFLAGS = @GST_LIB_LDFLAGS@ 282GST_LICENSE = @GST_LICENSE@ 283GST_LT_LDFLAGS = @GST_LT_LDFLAGS@ 284GST_NET_CFLAGS = @GST_NET_CFLAGS@ 285GST_NET_LIBS = @GST_NET_LIBS@ 286GST_OPTION_CFLAGS = @GST_OPTION_CFLAGS@ 287GST_OPTION_CXXFLAGS = @GST_OPTION_CXXFLAGS@ 288GST_PACKAGE_NAME = @GST_PACKAGE_NAME@ 289GST_PACKAGE_ORIGIN = @GST_PACKAGE_ORIGIN@ 290GST_PKG_CONFIG_PATH = @GST_PKG_CONFIG_PATH@ 291GST_PLUGINS_ALL = @GST_PLUGINS_ALL@ 292GST_PLUGINS_BASE_CFLAGS = @GST_PLUGINS_BASE_CFLAGS@ 293GST_PLUGINS_DIR = @GST_PLUGINS_DIR@ 294GST_PLUGINS_NONPORTED = @GST_PLUGINS_NONPORTED@ 295GST_PLUGINS_SELECTED = @GST_PLUGINS_SELECTED@ 296GST_PLUGIN_LDFLAGS = @GST_PLUGIN_LDFLAGS@ 297GST_PREFIX = @GST_PREFIX@ 298GST_REVISION = @GST_REVISION@ 299GST_TOOLS_DIR = @GST_TOOLS_DIR@ 300GTKDOC_CHECK = @GTKDOC_CHECK@ 301GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ 302GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ 303GTKDOC_MKPDF = @GTKDOC_MKPDF@ 304GTKDOC_REBASE = @GTKDOC_REBASE@ 305GTK_CFLAGS = @GTK_CFLAGS@ 306GTK_LIBS = @GTK_LIBS@ 307GTK_QUARTZ_CFLAGS = @GTK_QUARTZ_CFLAGS@ 308GTK_QUARTZ_LIBS = @GTK_QUARTZ_LIBS@ 309GTK_X11_CFLAGS = @GTK_X11_CFLAGS@ 310GTK_X11_LIBS = @GTK_X11_LIBS@ 311G_UDEV_CFLAGS = @G_UDEV_CFLAGS@ 312G_UDEV_LIBS = @G_UDEV_LIBS@ 313HAVE_CDPARANOIA = @HAVE_CDPARANOIA@ 314HAVE_EGL = @HAVE_EGL@ 315HAVE_GL = @HAVE_GL@ 316HAVE_GLES2 = @HAVE_GLES2@ 317HAVE_GRAPHENE = @HAVE_GRAPHENE@ 318HAVE_JPEG = @HAVE_JPEG@ 319HAVE_PNG = @HAVE_PNG@ 320HAVE_XSHM = @HAVE_XSHM@ 321HAVE_ZLIB = @HAVE_ZLIB@ 322HTML_DIR = @HTML_DIR@ 323INSTALL = @INSTALL@ 324INSTALL_DATA = @INSTALL_DATA@ 325INSTALL_PROGRAM = @INSTALL_PROGRAM@ 326INSTALL_SCRIPT = @INSTALL_SCRIPT@ 327INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 328INTLLIBS = @INTLLIBS@ 329INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ 330INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ 331INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ 332INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ 333INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ 334INTROSPECTION_INIT = @INTROSPECTION_INIT@ 335INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ 336INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ 337INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ 338INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ 339IVORBIS_CFLAGS = @IVORBIS_CFLAGS@ 340IVORBIS_LIBS = @IVORBIS_LIBS@ 341JPEG_LIBS = @JPEG_LIBS@ 342LD = @LD@ 343LDFLAGS = @LDFLAGS@ 344LIBICONV = @LIBICONV@ 345LIBINTL = @LIBINTL@ 346LIBM = @LIBM@ 347LIBOBJS = @LIBOBJS@ 348LIBPNG_CFLAGS = @LIBPNG_CFLAGS@ 349LIBPNG_LIBS = @LIBPNG_LIBS@ 350LIBS = @LIBS@ 351LIBTOOL = @LIBTOOL@ 352LIBVISUAL_CFLAGS = @LIBVISUAL_CFLAGS@ 353LIBVISUAL_LIBS = @LIBVISUAL_LIBS@ 354LIPO = @LIPO@ 355LN_S = @LN_S@ 356LOCALEDIR = @LOCALEDIR@ 357LTLIBICONV = @LTLIBICONV@ 358LTLIBINTL = @LTLIBINTL@ 359LTLIBOBJS = @LTLIBOBJS@ 360LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 361MAINT = @MAINT@ 362MAKEINFO = @MAKEINFO@ 363MANIFEST_TOOL = @MANIFEST_TOOL@ 364MKDIR_P = @MKDIR_P@ 365MSGFMT = @MSGFMT@ 366MSGFMT_015 = @MSGFMT_015@ 367MSGMERGE = @MSGMERGE@ 368NM = @NM@ 369NMEDIT = @NMEDIT@ 370OBJC = @OBJC@ 371OBJCDEPMODE = @OBJCDEPMODE@ 372OBJCFLAGS = @OBJCFLAGS@ 373OBJDUMP = @OBJDUMP@ 374OBJEXT = @OBJEXT@ 375OGG_CFLAGS = @OGG_CFLAGS@ 376OGG_LIBS = @OGG_LIBS@ 377OPUS_CFLAGS = @OPUS_CFLAGS@ 378OPUS_LIBS = @OPUS_LIBS@ 379ORCC = @ORCC@ 380ORCC_FLAGS = @ORCC_FLAGS@ 381ORC_CFLAGS = @ORC_CFLAGS@ 382ORC_LIBS = @ORC_LIBS@ 383ORC_PC = @ORC_PC@ 384OTOOL = @OTOOL@ 385OTOOL64 = @OTOOL64@ 386PACKAGE = @PACKAGE@ 387PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 388PACKAGE_NAME = @PACKAGE_NAME@ 389PACKAGE_STRING = @PACKAGE_STRING@ 390PACKAGE_TARNAME = @PACKAGE_TARNAME@ 391PACKAGE_URL = @PACKAGE_URL@ 392PACKAGE_VERSION = @PACKAGE_VERSION@ 393PACKAGE_VERSION_MAJOR = @PACKAGE_VERSION_MAJOR@ 394PACKAGE_VERSION_MICRO = @PACKAGE_VERSION_MICRO@ 395PACKAGE_VERSION_MINOR = @PACKAGE_VERSION_MINOR@ 396PACKAGE_VERSION_NANO = @PACKAGE_VERSION_NANO@ 397PACKAGE_VERSION_RELEASE = @PACKAGE_VERSION_RELEASE@ 398PANGO_CFLAGS = @PANGO_CFLAGS@ 399PANGO_LIBS = @PANGO_LIBS@ 400PATH_SEPARATOR = @PATH_SEPARATOR@ 401PKG_CONFIG = @PKG_CONFIG@ 402PLUGINDIR = @PLUGINDIR@ 403POSUB = @POSUB@ 404PROFILE_CFLAGS = @PROFILE_CFLAGS@ 405PTHREAD_CC = @PTHREAD_CC@ 406PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ 407PTHREAD_LIBS = @PTHREAD_LIBS@ 408PYTHON = @PYTHON@ 409PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ 410PYTHON_PLATFORM = @PYTHON_PLATFORM@ 411PYTHON_PREFIX = @PYTHON_PREFIX@ 412PYTHON_VERSION = @PYTHON_VERSION@ 413QTCHOOSER = @QTCHOOSER@ 414QT_CFLAGS = @QT_CFLAGS@ 415QT_LIBS = @QT_LIBS@ 416QT_MOC = @QT_MOC@ 417RANLIB = @RANLIB@ 418SDL_CFLAGS = @SDL_CFLAGS@ 419SDL_LIBS = @SDL_LIBS@ 420SED = @SED@ 421SET_MAKE = @SET_MAKE@ 422SHELL = @SHELL@ 423SSE2_CFLAGS = @SSE2_CFLAGS@ 424SSE41_CFLAGS = @SSE41_CFLAGS@ 425SSE_CFLAGS = @SSE_CFLAGS@ 426STRIP = @STRIP@ 427THEORA_CFLAGS = @THEORA_CFLAGS@ 428THEORA_LIBS = @THEORA_LIBS@ 429USE_GLES2 = @USE_GLES2@ 430USE_NLS = @USE_NLS@ 431USE_OPENGL = @USE_OPENGL@ 432VALGRIND_CFLAGS = @VALGRIND_CFLAGS@ 433VALGRIND_LIBS = @VALGRIND_LIBS@ 434VALGRIND_PATH = @VALGRIND_PATH@ 435VERSION = @VERSION@ 436VISIBILITY_CFLAGS = @VISIBILITY_CFLAGS@ 437VISIBILITY_CXXFLAGS = @VISIBILITY_CXXFLAGS@ 438VORBIS_CFLAGS = @VORBIS_CFLAGS@ 439VORBIS_LIBS = @VORBIS_LIBS@ 440WARNING_CFLAGS = @WARNING_CFLAGS@ 441WARNING_CXXFLAGS = @WARNING_CXXFLAGS@ 442WARNING_OBJCFLAGS = @WARNING_OBJCFLAGS@ 443WAYLAND_EGL_CFLAGS = @WAYLAND_EGL_CFLAGS@ 444WAYLAND_EGL_LIBS = @WAYLAND_EGL_LIBS@ 445WAYLAND_PROTOCOLS_DATADIR = @WAYLAND_PROTOCOLS_DATADIR@ 446WAYLAND_SCANNER = @WAYLAND_SCANNER@ 447WIN32_LIBS = @WIN32_LIBS@ 448X11_XCB_CFLAGS = @X11_XCB_CFLAGS@ 449X11_XCB_LIBS = @X11_XCB_LIBS@ 450XGETTEXT = @XGETTEXT@ 451XGETTEXT_015 = @XGETTEXT_015@ 452XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ 453XSHM_CFLAGS = @XSHM_CFLAGS@ 454XSHM_LIBS = @XSHM_LIBS@ 455XVIDEO_CFLAGS = @XVIDEO_CFLAGS@ 456XVIDEO_LIBS = @XVIDEO_LIBS@ 457X_CFLAGS = @X_CFLAGS@ 458X_LIBS = @X_LIBS@ 459ZLIB_CFLAGS = @ZLIB_CFLAGS@ 460ZLIB_LIBS = @ZLIB_LIBS@ 461abs_builddir = @abs_builddir@ 462abs_srcdir = @abs_srcdir@ 463abs_top_builddir = @abs_top_builddir@ 464abs_top_srcdir = @abs_top_srcdir@ 465ac_ct_AR = @ac_ct_AR@ 466ac_ct_CC = @ac_ct_CC@ 467ac_ct_CXX = @ac_ct_CXX@ 468ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 469ac_ct_OBJC = @ac_ct_OBJC@ 470am__include = @am__include@ 471am__leading_dot = @am__leading_dot@ 472am__quote = @am__quote@ 473am__tar = @am__tar@ 474am__untar = @am__untar@ 475ax_pthread_config = @ax_pthread_config@ 476bindir = @bindir@ 477build = @build@ 478build_alias = @build_alias@ 479build_cpu = @build_cpu@ 480build_os = @build_os@ 481build_vendor = @build_vendor@ 482builddir = @builddir@ 483datadir = @datadir@ 484datarootdir = @datarootdir@ 485docdir = @docdir@ 486dvidir = @dvidir@ 487exec_prefix = @exec_prefix@ 488host = @host@ 489host_alias = @host_alias@ 490host_cpu = @host_cpu@ 491host_os = @host_os@ 492host_vendor = @host_vendor@ 493htmldir = @htmldir@ 494includedir = @includedir@ 495infodir = @infodir@ 496install_sh = @install_sh@ 497libdir = @libdir@ 498libexecdir = @libexecdir@ 499localedir = @localedir@ 500localstatedir = @localstatedir@ 501mandir = @mandir@ 502mkdir_p = @mkdir_p@ 503oldincludedir = @oldincludedir@ 504pdfdir = @pdfdir@ 505pkgpyexecdir = @pkgpyexecdir@ 506pkgpythondir = @pkgpythondir@ 507plugindir = @plugindir@ 508prefix = @prefix@ 509program_transform_name = @program_transform_name@ 510psdir = @psdir@ 511pyexecdir = @pyexecdir@ 512pythondir = @pythondir@ 513runstatedir = @runstatedir@ 514sbindir = @sbindir@ 515sharedstatedir = @sharedstatedir@ 516srcdir = @srcdir@ 517sysconfdir = @sysconfdir@ 518target = @target@ 519target_alias = @target_alias@ 520target_cpu = @target_cpu@ 521target_os = @target_os@ 522target_vendor = @target_vendor@ 523top_build_prefix = @top_build_prefix@ 524top_builddir = @top_builddir@ 525top_srcdir = @top_srcdir@ 526GST_DOC_SCANOBJ = $(top_srcdir)/common/gstdoc-scangobj 527 528# The name of the module, e.g. 'glib'. 529#DOC_MODULE=gst-plugins-libs-@GST_API_VERSION@ 530MODULE = gst-plugins-base 531DOC_MODULE = $(MODULE)-plugins 532 533# for upload-doc.mak 534DOC = $(MODULE)-plugins 535FORMATS = html 536 537# these variables define the location of the online docs 538DOC_SERVER = gstreamer.freedesktop.org 539DOC_BASE = /srv/gstreamer.freedesktop.org/www/data/doc 540DOC_URL = $(DOC_SERVER):$(DOC_BASE) 541 542# The top-level SGML file. Change it if you want. 543DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml 544 545# The directory containing the source code. 546# gtk-doc will search all .c & .h files beneath here for inline comments 547# documenting functions and macros. 548DOC_SOURCE_DIR = $(top_srcdir)/gst $(top_srcdir)/ext $(top_srcdir)/sys 549 550# Extra options to supply to gtkdoc-scan. 551SCAN_OPTIONS = 552 553# Extra options to supply to gtkdoc-mkdb. 554MKDB_OPTIONS = --sgml-mode 555 556# Extra options to supply to gtkdoc-fixref. 557FIXXREF_OPTIONS = --extra-dir=$(top_builddir)/docs/libs/html \ 558 --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html \ 559 --extra-dir=$(GST_PREFIX)/share/gtk-doc/html \ 560 --extra-dir=$(datadir)/gtk-doc/html 561 562 563# Used for dependencies. 564HFILE_GLOB = $(top_srcdir)/gst/*/*.h $(top_srcdir)/ext/*/*.h $(top_srcdir)/sys/*/*.h 565CFILE_GLOB = $(top_srcdir)/gst/*/*.c $(top_srcdir)/ext/*/*.c $(top_srcdir)/sys/*/*.c $(top_srcdir)/ext/*/*.m 566 567# Header files to ignore when scanning. 568IGNORE_HFILES = avcodec.h dsputil.h arch.h speex_resampler.h speex_resampler_wrapper.h fixed_arm4.h fixed_arm5e.h fixed_bfin.h fixed_debug.h fixed_generic.h resample_sse.h 569IGNORE_CFILES = utils.c mem.c imgconvert.c 570 571# we add all .h files of elements that have signals/args we want 572# sadly this also pulls in the private methods - maybe we should 573# move those around in the source ? 574# also, we should add some stuff here conditionally based on whether 575# or not the plugin will actually build 576# but I'm not sure about that - it might be this Just Works given that 577# the registry won't have the element 578EXTRA_HFILES = \ 579 $(top_srcdir)/ext/alsa/gstalsasink.h \ 580 $(top_srcdir)/ext/alsa/gstalsasrc.h \ 581 $(top_srcdir)/ext/cdparanoia/gstcdparanoiasrc.h \ 582 $(top_srcdir)/ext/ogg/gstoggdemux.h \ 583 $(top_srcdir)/ext/ogg/gstoggmux.h \ 584 $(top_srcdir)/ext/opus/gstopusdec.h \ 585 $(top_srcdir)/ext/opus/gstopusenc.h \ 586 $(top_srcdir)/ext/pango/gstclockoverlay.h \ 587 $(top_srcdir)/ext/pango/gsttextoverlay.h \ 588 $(top_srcdir)/ext/pango/gsttextrender.h \ 589 $(top_srcdir)/ext/pango/gsttimeoverlay.h \ 590 $(top_srcdir)/ext/theora/gsttheoradec.h \ 591 $(top_srcdir)/ext/theora/gsttheoraenc.h \ 592 $(top_srcdir)/ext/theora/gsttheoraparse.h \ 593 $(top_srcdir)/ext/vorbis/gstvorbisdec.h \ 594 $(top_srcdir)/ext/vorbis/gstvorbisenc.h \ 595 $(top_srcdir)/ext/vorbis/gstvorbisparse.h \ 596 $(top_srcdir)/ext/vorbis/gstvorbistag.h \ 597 $(top_srcdir)/gst/adder/gstadder.h \ 598 $(top_srcdir)/gst/audioconvert/gstaudioconvert.h \ 599 $(top_srcdir)/gst/audiorate/gstaudiorate.h \ 600 $(top_srcdir)/gst/audioresample/gstaudioresample.h \ 601 $(top_srcdir)/gst/audiotestsrc/gstaudiotestsrc.h \ 602 $(top_srcdir)/gst/encoding/gstencodebin.h \ 603 $(top_srcdir)/gst/gio/gstgiosink.h \ 604 $(top_srcdir)/gst/gio/gstgiosrc.h \ 605 $(top_srcdir)/gst/gio/gstgiostreamsink.h \ 606 $(top_srcdir)/gst/gio/gstgiostreamsrc.h \ 607 $(top_srcdir)/gst/playback/gstplay-enum.h \ 608 $(top_srcdir)/gst/playback/gstplaysink.h \ 609 $(top_srcdir)/gst/playback/gststreamsynchronizer.h \ 610 $(top_srcdir)/gst/playback/gstsubtitleoverlay.h \ 611 $(top_srcdir)/gst/audiorate/gstaudiorate.h \ 612 $(top_srcdir)/gst/audioresample/gstaudioresample.h \ 613 $(top_srcdir)/gst/overlaycomposition/gstoverlaycomposition.h \ 614 $(top_srcdir)/gst/rawparse/gstrawaudioparse.h \ 615 $(top_srcdir)/gst/rawparse/gstrawvideoparse.h \ 616 $(top_srcdir)/gst/rawparse/gstunalignedaudioparse.h \ 617 $(top_srcdir)/gst/rawparse/gstunalignedvideoparse.h \ 618 $(top_srcdir)/gst/subparse/gstssaparse.h \ 619 $(top_srcdir)/gst/subparse/gstsubparse.h \ 620 $(top_srcdir)/gst/tcp/gstmultifdsink.h \ 621 $(top_srcdir)/gst/tcp/gstmultihandlesink.h \ 622 $(top_srcdir)/gst/tcp/gstmultisocketsink.h \ 623 $(top_srcdir)/gst/tcp/gstsocketsrc.h \ 624 $(top_srcdir)/gst/tcp/gsttcpclientsink.h \ 625 $(top_srcdir)/gst/tcp/gsttcpclientsrc.h \ 626 $(top_srcdir)/gst/tcp/gsttcp.h \ 627 $(top_srcdir)/gst/tcp/gsttcpserversink.h \ 628 $(top_srcdir)/gst/tcp/gsttcpserversrc.h \ 629 $(top_srcdir)/gst/videoconvert/gstvideoconvert.h \ 630 $(top_srcdir)/gst/videorate/gstvideorate.h \ 631 $(top_srcdir)/gst/videoscale/gstvideoscale.h \ 632 $(top_srcdir)/gst/videotestsrc/gstvideotestsrc.h \ 633 $(top_srcdir)/gst/volume/gstvolume.h \ 634 $(top_srcdir)/sys/ximage/ximagesink.h \ 635 $(top_srcdir)/sys/xvimage/xvimagesink.h \ 636 $(top_srcdir)/gst-libs/gst/app/gstappsrc.h \ 637 $(top_srcdir)/gst-libs/gst/app/gstappsink.h 638 639 640# Images to copy into HTML directory. 641HTML_IMAGES = 642 643# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE). 644content_files = 645 646# Other files to distribute. 647extra_files = 648 649# CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib 650# contains GtkObjects/GObjects and you want to document signals and properties. 651GTKDOC_CFLAGS = $(GST_BASE_CFLAGS) -I$(top_builddir) -I$(top_builddir)/gst-libs 652GTKDOC_LIBS = $(GST_BASE_LIBS) 653 654# If you need to override some of the declarations, place them in this file 655DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt 656@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 657@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 658@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) 659@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) 660@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = 661@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute 662 663# We set GPATH here; this gives us semantics for GNU make 664# which are more like other make's VPATH, when it comes to 665# whether a source that is a target of one rule is then 666# searched for in VPATH/GPATH. 667# 668GPATH = $(srcdir) 669 670# thomas: make docs parallel installable 671TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)-@GST_API_VERSION@ 672MAINTAINER_DOC_STAMPS = \ 673 scanobj-build.stamp 674 675EXTRA_DIST = \ 676 $(MAINTAINER_DOC_STAMPS) \ 677 $(srcdir)/inspect/*.xml \ 678 $(SCANOBJ_FILES) \ 679 $(content_files) \ 680 $(extra_files) \ 681 $(HTML_IMAGES) \ 682 $(DOC_MAIN_SGML_FILE) \ 683 $(DOC_OVERRIDES) \ 684 $(DOC_MODULE)-sections.txt 685 686 687# we don't add scanobj-build.stamp here since they are built manually by docs 688# maintainers and result is commited to git 689DOC_STAMPS = \ 690 scan-build.stamp \ 691 sgml-build.stamp \ 692 html-build.stamp \ 693 scan.stamp \ 694 sgml.stamp \ 695 html.stamp 696 697 698# files generated/updated by gtkdoc-scangobj 699SCANOBJ_FILES = \ 700 $(DOC_MODULE).args \ 701 $(DOC_MODULE).hierarchy \ 702 $(DOC_MODULE).interfaces \ 703 $(DOC_MODULE).prerequisites \ 704 $(DOC_MODULE).signals \ 705 $(DOC_MODULE).types 706 707SCANOBJ_FILES_O = \ 708 .libs/$(DOC_MODULE)-scan.o 709 710 711# files generated/updated by gtkdoc-scan 712SCAN_FILES = \ 713 $(DOC_MODULE)-sections.txt \ 714 $(DOC_MODULE)-overrides.txt \ 715 $(DOC_MODULE)-decl.txt \ 716 $(DOC_MODULE)-decl-list.txt 717 718REPORT_FILES = \ 719 $(DOC_MODULE)-undocumented.txt \ 720 $(DOC_MODULE)-undeclared.txt \ 721 $(DOC_MODULE)-unused.txt 722 723CLEANFILES = \ 724 $(SCANOBJ_FILES_O) \ 725 $(REPORT_FILES) \ 726 $(DOC_STAMPS) \ 727 inspect-registry.xml 728 729INSPECT_DIR = inspect 730 731### inspect GStreamer plug-ins; done by documentation maintainer ### 732 733# only look at the plugins in this module when building inspect .xml stuff 734@ENABLE_GTK_DOC_TRUE@INSPECT_REGISTRY = $(top_builddir)/docs/plugins/inspect-registry.xml 735@ENABLE_GTK_DOC_TRUE@INSPECT_ENVIRONMENT = \ 736@ENABLE_GTK_DOC_TRUE@ LC_ALL=C \ 737@ENABLE_GTK_DOC_TRUE@ GST_PLUGIN_SYSTEM_PATH_1_0= \ 738@ENABLE_GTK_DOC_TRUE@ GST_PLUGIN_PATH_1_0=$(top_builddir)/gst:$(top_builddir)/sys:$(top_builddir)/ext:$(top_builddir)/plugins:$(top_builddir)/src:$(top_builddir)/gnl \ 739@ENABLE_GTK_DOC_TRUE@ GST_REGISTRY_1_0=$(INSPECT_REGISTRY) \ 740@ENABLE_GTK_DOC_TRUE@ PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ 741@ENABLE_GTK_DOC_TRUE@ $(INSPECT_EXTRA_ENVIRONMENT) 742 743MAINTAINERCLEANFILES = $(MAINTAINER_DOC_STAMPS) 744 745# wildcard is apparently not portable to other makes, hence the use of find 746inspect_files = $(sort $(shell find $(srcdir)/$(INSPECT_DIR) -name '*.xml')) 747all: all-am 748 749.SUFFIXES: 750$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/common/upload-doc.mak $(top_srcdir)/common/gtk-doc-plugins.mak $(am__configure_deps) 751 @for dep in $?; do \ 752 case '$(am__configure_deps)' in \ 753 *$$dep*) \ 754 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 755 && { if test -f $@; then exit 0; else break; fi; }; \ 756 exit 1;; \ 757 esac; \ 758 done; \ 759 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/plugins/Makefile'; \ 760 $(am__cd) $(top_srcdir) && \ 761 $(AUTOMAKE) --gnu docs/plugins/Makefile 762Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 763 @case '$?' in \ 764 *config.status*) \ 765 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 766 *) \ 767 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 768 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 769 esac; 770$(top_srcdir)/common/upload-doc.mak $(top_srcdir)/common/gtk-doc-plugins.mak $(am__empty): 771 772$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 773 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 774 775$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 776 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 777$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 778 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 779$(am__aclocal_m4_deps): 780 781mostlyclean-libtool: 782 -rm -f *.lo 783 784clean-libtool: 785 -rm -rf .libs _libs 786tags TAGS: 787 788ctags CTAGS: 789 790cscope cscopelist: 791 792 793distdir: $(BUILT_SOURCES) 794 $(MAKE) $(AM_MAKEFLAGS) distdir-am 795 796distdir-am: $(DISTFILES) 797 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 798 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 799 list='$(DISTFILES)'; \ 800 dist_files=`for file in $$list; do echo $$file; done | \ 801 sed -e "s|^$$srcdirstrip/||;t" \ 802 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 803 case $$dist_files in \ 804 */*) $(MKDIR_P) `echo "$$dist_files" | \ 805 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 806 sort -u` ;; \ 807 esac; \ 808 for file in $$dist_files; do \ 809 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 810 if test -d $$d/$$file; then \ 811 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 812 if test -d "$(distdir)/$$file"; then \ 813 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 814 fi; \ 815 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 816 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 817 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 818 fi; \ 819 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 820 else \ 821 test -f "$(distdir)/$$file" \ 822 || cp -p $$d/$$file "$(distdir)/$$file" \ 823 || exit 1; \ 824 fi; \ 825 done 826 $(MAKE) $(AM_MAKEFLAGS) \ 827 top_distdir="$(top_distdir)" distdir="$(distdir)" \ 828 dist-hook 829check-am: all-am 830check: check-am 831all-am: Makefile all-local 832installdirs: 833install: install-am 834install-exec: install-exec-am 835install-data: install-data-am 836uninstall: uninstall-am 837 838install-am: all-am 839 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 840 841installcheck: installcheck-am 842install-strip: 843 if test -z '$(STRIP)'; then \ 844 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 845 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 846 install; \ 847 else \ 848 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 849 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 850 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 851 fi 852mostlyclean-generic: 853 854clean-generic: 855 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 856 857distclean-generic: 858 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 859 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 860 861maintainer-clean-generic: 862 @echo "This command is intended for maintainers to use" 863 @echo "it deletes files that may require special tools to rebuild." 864 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) 865clean: clean-am 866 867clean-am: clean-generic clean-libtool clean-local mostlyclean-am 868 869distclean: distclean-am 870 -rm -f Makefile 871distclean-am: clean-am distclean-generic distclean-local 872 873dvi: dvi-am 874 875dvi-am: 876 877html-am: 878 879info: info-am 880 881info-am: 882 883install-data-am: install-data-local 884 885install-dvi: install-dvi-am 886 887install-dvi-am: 888 889install-exec-am: 890 891install-html: install-html-am 892 893install-html-am: 894 895install-info: install-info-am 896 897install-info-am: 898 899install-man: 900 901install-pdf: install-pdf-am 902 903install-pdf-am: 904 905install-ps: install-ps-am 906 907install-ps-am: 908 909installcheck-am: 910 911maintainer-clean: maintainer-clean-am 912 -rm -f Makefile 913maintainer-clean-am: distclean-am maintainer-clean-generic 914 915mostlyclean: mostlyclean-am 916 917mostlyclean-am: mostlyclean-generic mostlyclean-libtool 918 919pdf: pdf-am 920 921pdf-am: 922 923ps: ps-am 924 925ps-am: 926 927uninstall-am: uninstall-local 928 929.MAKE: install-am install-strip 930 931.PHONY: all all-am all-local check check-am clean clean-generic \ 932 clean-libtool clean-local cscopelist-am ctags-am dist-hook \ 933 distclean distclean-generic distclean-libtool distclean-local \ 934 distdir dvi dvi-am html html-am info info-am install \ 935 install-am install-data install-data-am install-data-local \ 936 install-dvi install-dvi-am install-exec install-exec-am \ 937 install-html install-html-am install-info install-info-am \ 938 install-man install-pdf install-pdf-am install-ps \ 939 install-ps-am install-strip installcheck installcheck-am \ 940 installdirs maintainer-clean maintainer-clean-generic \ 941 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ 942 ps ps-am tags-am uninstall uninstall-am uninstall-local 943 944.PRECIOUS: Makefile 945 946html: html-build.stamp 947 948upload: $(FORMATS) 949 @if echo $(FORMATS) | grep html > /dev/null; then \ 950 echo "Preparing docs for upload (rebasing cross-references) ..." ; \ 951 if test x$(builddir) != x$(srcdir); then \ 952 echo "make upload can only be used if srcdir == builddir"; \ 953 exit 1; \ 954 fi; \ 955 # gtkdoc-rebase sometimes gets confused, so reset everything to \ 956 # local links before rebasing to online links \ 957 gtkdoc-rebase --html-dir=$(builddir)/html 2>/dev/null 2>/dev/null ; \ 958 rebase=`gtkdoc-rebase --verbose --online --html-dir=$(builddir)/html` ; \ 959 echo "$$rebase" | grep -e "On-*line"; \ 960 for req in glib gobject gstreamer gstreamer-libs gst-plugins-base-libs; do \ 961 if ! ( echo "$$rebase" | grep -i -e "On-*line.*/$$req/" ); then \ 962 echo "===============================================================================" ; \ 963 echo " Could not determine online location for $$req docs. Cross-referencing will be " ; \ 964 echo " broken, so not uploading. Make sure the library's gtk-doc documentation is " ; \ 965 echo " installed somewhere in /usr/share/gtk-doc. " ; \ 966 echo "===============================================================================" ; \ 967 exit 1; \ 968 fi; \ 969 done; \ 970 export SRC="$$SRC html"; \ 971 fi; \ 972 if echo $(FORMATS) | grep ps > /dev/null; then export SRC="$$SRC $(DOC).ps"; fi; \ 973 if echo $(FORMATS) | grep pdf > /dev/null; then export SRC="$$SRC $(DOC).pdf"; fi; \ 974 \ 975 # upload releases to both X.Y/ and head/ subdirectories \ 976 export DIR=$(DOC_BASE)/gstreamer/$(PACKAGE_VERSION_MAJOR).$(PACKAGE_VERSION_MINOR)/$(DOC); \ 977 echo Uploading $$SRC to $(DOC_SERVER):$$DIR; \ 978 ssh $(DOC_SERVER) mkdir -p $$DIR; \ 979 rsync -rv -e ssh --delete $$SRC $(DOC_SERVER):$$DIR; \ 980 ssh $(DOC_SERVER) chmod -R g+w $$DIR; \ 981 \ 982 export DIR=$(DOC_BASE)/gstreamer/head/$(DOC); \ 983 echo Uploading $$SRC to $(DOC_SERVER):$$DIR; \ 984 ssh $(DOC_SERVER) mkdir -p $$DIR; \ 985 rsync -rv -e ssh --delete $$SRC $(DOC_SERVER):$$DIR; \ 986 ssh $(DOC_SERVER) chmod -R g+w $$DIR; \ 987 \ 988 if echo $(FORMATS) | grep html > /dev/null; then \ 989 echo "Un-preparing docs for upload (rebasing cross-references) ..." ; \ 990 gtkdoc-rebase --html-dir=$(builddir)/html ; \ 991 fi; \ 992 echo Done 993 994help: 995 @echo 996 @echo "If you are a doc maintainer, run 'make update' to update" 997 @echo "the documentation files maintained in git" 998 @echo 999 @echo Other useful make targets: 1000 @echo 1001 @echo check-inspected-versions: make sure the inspected plugin info 1002 @echo is up to date before a release 1003 @echo 1004 1005# update the stuff maintained by doc maintainers 1006update: scanobj-update 1007 $(MAKE) check-outdated-docs 1008 1009@ENABLE_GTK_DOC_TRUE@all-local: html-build.stamp 1010 1011#### scan gobjects; done by documentation maintainer #### 1012@ENABLE_GTK_DOC_TRUE@scanobj-update: 1013@ENABLE_GTK_DOC_TRUE@ -rm scanobj-build.stamp 1014@ENABLE_GTK_DOC_TRUE@ $(MAKE) scanobj-build.stamp 1015 1016# gstdoc-scanobj produces 5 output files (.new) 1017# scangobj-merge.py merges them into the file which we commit later 1018# TODO: also merge the hierarchy 1019@ENABLE_GTK_DOC_TRUE@scanobj-build.stamp: $(SCANOBJ_DEPS) $(basefiles) 1020@ENABLE_GTK_DOC_TRUE@ @echo " DOC Introspecting gobjects" 1021@ENABLE_GTK_DOC_TRUE@ @if test x"$(srcdir)" != x. ; then \ 1022@ENABLE_GTK_DOC_TRUE@ for f in $(SCANOBJ_FILES) $(SCAN_FILES); \ 1023@ENABLE_GTK_DOC_TRUE@ do \ 1024@ENABLE_GTK_DOC_TRUE@ if test -e $(srcdir)/$$f; then \ 1025@ENABLE_GTK_DOC_TRUE@ cp -u $(srcdir)/$$f . || cp $(srcdir)/$$f . ; \ 1026@ENABLE_GTK_DOC_TRUE@ fi; \ 1027@ENABLE_GTK_DOC_TRUE@ done; \ 1028@ENABLE_GTK_DOC_TRUE@ fi; \ 1029@ENABLE_GTK_DOC_TRUE@ mkdir -p $(INSPECT_DIR); \ 1030@ENABLE_GTK_DOC_TRUE@ scanobj_options=""; \ 1031@ENABLE_GTK_DOC_TRUE@ if test "x$(V)" = "x1"; then \ 1032@ENABLE_GTK_DOC_TRUE@ scanobj_options="--verbose"; \ 1033@ENABLE_GTK_DOC_TRUE@ fi; \ 1034@ENABLE_GTK_DOC_TRUE@ $(INSPECT_ENVIRONMENT) \ 1035@ENABLE_GTK_DOC_TRUE@ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" \ 1036@ENABLE_GTK_DOC_TRUE@ CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS) $(WARNING_CFLAGS)" \ 1037@ENABLE_GTK_DOC_TRUE@ LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \ 1038@ENABLE_GTK_DOC_TRUE@ $(GST_DOC_SCANOBJ) $$scanobj_options --type-init-func="gst_init(NULL,NULL)" \ 1039@ENABLE_GTK_DOC_TRUE@ --module=$(DOC_MODULE) --source=$(PACKAGE) --inspect-dir=$(INSPECT_DIR) && \ 1040@ENABLE_GTK_DOC_TRUE@ echo " DOC Merging introspection data" && \ 1041@ENABLE_GTK_DOC_TRUE@ $(PYTHON) \ 1042@ENABLE_GTK_DOC_TRUE@ $(top_srcdir)/common/scangobj-merge.py $(DOC_MODULE) || exit 1; \ 1043@ENABLE_GTK_DOC_TRUE@ if test x"$(srcdir)" != x. ; then \ 1044@ENABLE_GTK_DOC_TRUE@ for f in $(SCANOBJ_FILES); \ 1045@ENABLE_GTK_DOC_TRUE@ do \ 1046@ENABLE_GTK_DOC_TRUE@ cmp -s ./$$f $(srcdir)/$$f || cp ./$$f $(srcdir)/ ; \ 1047@ENABLE_GTK_DOC_TRUE@ done; \ 1048@ENABLE_GTK_DOC_TRUE@ fi; \ 1049@ENABLE_GTK_DOC_TRUE@ touch scanobj-build.stamp 1050 1051@ENABLE_GTK_DOC_TRUE@$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(SCANOBJ_FILES_O): scan-build.stamp 1052@ENABLE_GTK_DOC_TRUE@ @true 1053 1054### scan headers; done on every build ### 1055@ENABLE_GTK_DOC_TRUE@scan-build.stamp: $(HFILE_GLOB) $(EXTRA_HFILES) $(basefiles) scanobj-build.stamp 1056@ENABLE_GTK_DOC_TRUE@ @echo ' DOC Scanning header files' 1057@ENABLE_GTK_DOC_TRUE@ @if test x"$(srcdir)" != x. ; then \ 1058@ENABLE_GTK_DOC_TRUE@ for f in $(SCANOBJ_FILES) $(SCAN_FILES); \ 1059@ENABLE_GTK_DOC_TRUE@ do \ 1060@ENABLE_GTK_DOC_TRUE@ if test -e $(srcdir)/$$f; then \ 1061@ENABLE_GTK_DOC_TRUE@ cp -u $(srcdir)/$$f . || cp $(srcdir)/$$f .; \ 1062@ENABLE_GTK_DOC_TRUE@ fi; \ 1063@ENABLE_GTK_DOC_TRUE@ done; \ 1064@ENABLE_GTK_DOC_TRUE@ fi 1065@ENABLE_GTK_DOC_TRUE@ @_source_dir='' ; \ 1066@ENABLE_GTK_DOC_TRUE@ for i in $(DOC_SOURCE_DIR) ; do \ 1067@ENABLE_GTK_DOC_TRUE@ _source_dir="$${_source_dir} --source-dir=$$i" ; \ 1068@ENABLE_GTK_DOC_TRUE@ done ; \ 1069@ENABLE_GTK_DOC_TRUE@ gtkdoc-scan \ 1070@ENABLE_GTK_DOC_TRUE@ $(SCAN_OPTIONS) $(EXTRA_HFILES) \ 1071@ENABLE_GTK_DOC_TRUE@ --module=$(DOC_MODULE) \ 1072@ENABLE_GTK_DOC_TRUE@ $${_source_dir} \ 1073@ENABLE_GTK_DOC_TRUE@ --ignore-headers="$(IGNORE_HFILES)"; \ 1074@ENABLE_GTK_DOC_TRUE@ touch scan-build.stamp 1075 1076#### xml #### 1077 1078@ENABLE_GTK_DOC_TRUE@sgml-build.stamp: scan-build.stamp $(CFILE_GLOB) $(top_srcdir)/common/plugins.xsl $(expand_content_files) 1079@ENABLE_GTK_DOC_TRUE@ @echo ' DOC Building XML' 1080@ENABLE_GTK_DOC_TRUE@ @-mkdir -p xml 1081@ENABLE_GTK_DOC_TRUE@ @for a in $(inspect_files); do \ 1082@ENABLE_GTK_DOC_TRUE@ xsltproc --stringparam module $(MODULE) \ 1083@ENABLE_GTK_DOC_TRUE@ $(top_srcdir)/common/plugins.xsl $$a > xml/`basename $$a`; done 1084@ENABLE_GTK_DOC_TRUE@ @for f in $(EXAMPLE_CFILES); do \ 1085@ENABLE_GTK_DOC_TRUE@ $(PYTHON) $(top_srcdir)/common/c-to-xml.py $$f > xml/element-`basename $$f .c`.xml; done 1086@ENABLE_GTK_DOC_TRUE@ @_source_dir='' ; \ 1087@ENABLE_GTK_DOC_TRUE@ for i in $(DOC_SOURCE_DIR) ; do \ 1088@ENABLE_GTK_DOC_TRUE@ _source_dir="$${_source_dir} --source-dir=$$i" ; \ 1089@ENABLE_GTK_DOC_TRUE@ done ; \ 1090@ENABLE_GTK_DOC_TRUE@ gtkdoc-mkdb \ 1091@ENABLE_GTK_DOC_TRUE@ --module=$(DOC_MODULE) \ 1092@ENABLE_GTK_DOC_TRUE@ $${_source_dir} \ 1093@ENABLE_GTK_DOC_TRUE@ --expand-content-files="$(expand_content_files)" \ 1094@ENABLE_GTK_DOC_TRUE@ --main-sgml-file=$(srcdir)/$(DOC_MAIN_SGML_FILE) \ 1095@ENABLE_GTK_DOC_TRUE@ --output-format=xml \ 1096@ENABLE_GTK_DOC_TRUE@ --ignore-files="$(IGNORE_HFILES) $(IGNORE_CFILES)" \ 1097@ENABLE_GTK_DOC_TRUE@ $(MKDB_OPTIONS) 1098@ENABLE_GTK_DOC_TRUE@ @$(PYTHON) $(top_srcdir)/common/mangle-db.py xml 1099@ENABLE_GTK_DOC_TRUE@ @cp ../version.entities xml 1100@ENABLE_GTK_DOC_TRUE@ @touch sgml-build.stamp 1101 1102@ENABLE_GTK_DOC_TRUE@sgml.stamp: sgml-build.stamp 1103@ENABLE_GTK_DOC_TRUE@ @true 1104 1105#### html #### 1106 1107@ENABLE_GTK_DOC_TRUE@html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) 1108@ENABLE_GTK_DOC_TRUE@ @echo ' DOC Building HTML' 1109@ENABLE_GTK_DOC_TRUE@ @rm -rf html 1110@ENABLE_GTK_DOC_TRUE@ @mkdir html 1111@ENABLE_GTK_DOC_TRUE@ @cp $(srcdir)/$(DOC_MAIN_SGML_FILE) html 1112@ENABLE_GTK_DOC_TRUE@ @for f in $(content_files); do cp $(srcdir)/$$f html; done 1113@ENABLE_GTK_DOC_TRUE@ @cp -pr xml html 1114@ENABLE_GTK_DOC_TRUE@ @cp ../version.entities html 1115@ENABLE_GTK_DOC_TRUE@ @mkhtml_options=""; \ 1116@ENABLE_GTK_DOC_TRUE@ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \ 1117@ENABLE_GTK_DOC_TRUE@ if test "$(?)" = "0"; then \ 1118@ENABLE_GTK_DOC_TRUE@ if test "x$(V)" = "x1"; then \ 1119@ENABLE_GTK_DOC_TRUE@ mkhtml_options="$$mkhtml_options --verbose"; \ 1120@ENABLE_GTK_DOC_TRUE@ fi; \ 1121@ENABLE_GTK_DOC_TRUE@ fi; \ 1122@ENABLE_GTK_DOC_TRUE@ cd html && gtkdoc-mkhtml $$mkhtml_options $(DOC_MODULE)-@GST_API_VERSION@ $(DOC_MAIN_SGML_FILE) 1123@ENABLE_GTK_DOC_TRUE@ @rm -f html/$(DOC_MAIN_SGML_FILE) 1124@ENABLE_GTK_DOC_TRUE@ @rm -rf html/xml 1125@ENABLE_GTK_DOC_TRUE@ @rm -f html/version.entities 1126@ENABLE_GTK_DOC_TRUE@ @test "x$(HTML_IMAGES)" = "x" || for i in "" $(HTML_IMAGES) ; do \ 1127@ENABLE_GTK_DOC_TRUE@ if test "$$i" != ""; then cp $(srcdir)/$$i html ; fi; done 1128@ENABLE_GTK_DOC_TRUE@ @echo ' DOC Fixing cross-references' 1129@ENABLE_GTK_DOC_TRUE@ @gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) 1130@ENABLE_GTK_DOC_TRUE@ @touch html-build.stamp 1131 1132@ENABLE_GTK_DOC_TRUE@clean-local-gtkdoc: 1133@ENABLE_GTK_DOC_TRUE@ @rm -rf xml tmpl html 1134# clean files copied for nonsrcdir templates build 1135@ENABLE_GTK_DOC_TRUE@ @if test x"$(srcdir)" != x. ; then \ 1136@ENABLE_GTK_DOC_TRUE@ rm -rf $(SCANOBJ_FILES) $(SCAN_FILES) $(REPORT_FILES) \ 1137@ENABLE_GTK_DOC_TRUE@ $(MAINTAINER_DOC_STAMPS); \ 1138@ENABLE_GTK_DOC_TRUE@ fi 1139@ENABLE_GTK_DOC_FALSE@all-local: 1140@ENABLE_GTK_DOC_FALSE@clean-local-gtkdoc: 1141 1142clean-local: clean-local-gtkdoc 1143 @rm -f *~ *.bak 1144 @rm -rf .libs 1145 1146distclean-local: 1147 @rm -f $(REPORT_FILES) \ 1148 $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt 1149 @rm -rf tmpl/*.sgml.bak 1150 @rm -f $(DOC_MODULE).hierarchy 1151 @rm -f *.stamp || true 1152 @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ 1153 rm -f $(DOC_MODULE)-docs.sgml ; \ 1154 rm -f $(DOC_MODULE).types ; \ 1155 rm -f $(DOC_MODULE).interfaces ; \ 1156 rm -f $(DOC_MODULE)-overrides.txt ; \ 1157 rm -f $(DOC_MODULE).prerequisites ; \ 1158 rm -f $(DOC_MODULE)-sections.txt ; \ 1159 rm -rf tmpl/*.sgml ; \ 1160 rm -rf $(INSPECT_DIR); \ 1161 fi 1162 @rm -rf *.o 1163 1164# thomas: make docs parallel installable; devhelp requires majorminor too 1165install-data-local: 1166 (installfiles=`echo $(builddir)/html/*.sgml $(builddir)/html/*.html $(builddir)/html/*.png $(builddir)/html/*.css`; \ 1167 if test "$$installfiles" = '$(builddir)/html/*.sgml $(builddir)/html/*.html $(builddir)/html/*.png $(builddir)/html/*.css'; \ 1168 then echo '-- Nothing to install' ; \ 1169 else \ 1170 $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \ 1171 for i in $$installfiles; do \ 1172 echo '-- Installing '$$i ; \ 1173 $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ 1174 done; \ 1175 pngfiles=`echo ./html/*.png`; \ 1176 if test "$$pngfiles" != './html/*.png'; then \ 1177 for i in $$pngfiles; do \ 1178 echo '-- Installing '$$i ; \ 1179 $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ 1180 done; \ 1181 fi; \ 1182 echo '-- Installing $(builddir)/html/$(DOC_MODULE)-@GST_API_VERSION@.devhelp2' ; \ 1183 if test -e $(builddir)/html/$(DOC_MODULE)-@GST_API_VERSION@.devhelp2; then \ 1184 $(INSTALL_DATA) $(builddir)/html/$(DOC_MODULE)-@GST_API_VERSION@.devhelp2 \ 1185 $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_API_VERSION@.devhelp2; \ 1186 fi; \ 1187 $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) || true ; \ 1188 fi) 1189uninstall-local: 1190 if test -d $(DESTDIR)$(TARGET_DIR); then \ 1191 rm -rf $(DESTDIR)$(TARGET_DIR)/*; \ 1192 rmdir -p $(DESTDIR)$(TARGET_DIR) 2>/dev/null || true; \ 1193 else \ 1194 echo '-- Nothing to uninstall' ; \ 1195 fi; 1196 1197# 1198# Checks 1199# 1200@ENABLE_GTK_DOC_TRUE@check-hierarchy: $(DOC_MODULE).hierarchy 1201@ENABLE_GTK_DOC_TRUE@ @if grep ' ' $(DOC_MODULE).hierarchy; then \ 1202@ENABLE_GTK_DOC_TRUE@ echo "$(DOC_MODULE).hierarchy contains tabs, please fix"; \ 1203@ENABLE_GTK_DOC_TRUE@ /bin/false; \ 1204@ENABLE_GTK_DOC_TRUE@ fi 1205 1206@ENABLE_GTK_DOC_TRUE@check: check-hierarchy 1207 1208check-inspected-versions: 1209 @echo Checking plugin versions of inspected plugin data ...; \ 1210 fail=0 ; \ 1211 for each in $(inspect_files) ; do \ 1212 if (grep -H '<version>' $$each | grep -v '<version>$(VERSION)'); then \ 1213 echo $$each should be fixed to say version $(VERSION) or be removed ; \ 1214 echo "sed -i -e 's/<version.*version>/<version>$(VERSION)<\/version>/'" $$each; \ 1215 echo ; \ 1216 fail=1; \ 1217 fi ; \ 1218 done ; \ 1219 exit $$fail 1220 1221check-outdated-docs: 1222 $(AM_V_GEN)echo Checking for outdated plugin inspect data ...; \ 1223 fail=0 ; \ 1224 if [ -d $(top_srcdir)/.git/ ]; then \ 1225 files=`find $(srcdir)/inspect/ -name '*xml'`; \ 1226 for f in $$files; do \ 1227 ver=`grep '<version>$(PACKAGE_VERSION)</version>' $$f`; \ 1228 if test "x$$ver" = "x"; then \ 1229 plugin=`echo $$f | sed -e 's/^.*plugin-//' -e 's/.xml//'`; \ 1230 # echo "Checking $$plugin $$f"; \ 1231 pushd "$(top_srcdir)" >/dev/null; \ 1232 pinit=`git grep -A3 GST_PLUGIN_DEFINE -- ext/ gst/ sys/ | grep "\"$$plugin\""`; \ 1233 popd >/dev/null; \ 1234 # echo "[$$pinit]"; \ 1235 if test "x$$pinit" = "x"; then \ 1236 printf " **** outdated docs for plugin %-15s: %s\n" $$plugin $$f; \ 1237 fail=1; \ 1238 fi; \ 1239 fi; \ 1240 done; \ 1241 fi ; \ 1242 exit $$fail 1243 1244# 1245# Require gtk-doc when making dist 1246# 1247@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc: 1248@ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc: 1249@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist" 1250@ENABLE_GTK_DOC_FALSE@ @false 1251 1252# FIXME: decide whether we want to dist generated html or not 1253# also this only works, if the project has been build before 1254# we could dist html only if its there, but that might lead to missing html in 1255# tarballs 1256dist-hook: dist-check-gtkdoc dist-hook-local 1257 mkdir $(distdir)/html 1258 cp html/* $(distdir)/html 1259 -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/ 1260 -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/ 1261 cd $(distdir) && rm -f $(DISTCLEANFILES) 1262 -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html 1263 1264.PHONY : dist-hook-local docs check-outdated-docs inspect 1265 1266# avoid spurious build errors when distchecking with -jN 1267.NOTPARALLEL: 1268 1269# Tell versions [3.59,3.63) of GNU make to not export all variables. 1270# Otherwise a system limit (for SysV at least) may be exceeded. 1271.NOEXPORT: 1272