1# Makefile.in generated by automake 1.16.2 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2020 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# Documentation is built with xmlto, but some of the recipes in here are 18# leftovers from building with Publican (https://fedorahosted.org/publican/) 19# 20# How this build works: 21# * the main target is Wayland, documentation ends up in $(builddir)/Wayland/ 22# * hand-written chapters and CSS files are located in sources. These are 23# copied into $(builddir)/en-US/ 24# * ProtocolSpec.xml is generated from $(top_srcdir)/protocol/wayland.xml, 25# changed into docbook via XSLT and saved in $(builddir)/en-US/ 26# * ProtocolInterfaces.xml, same as above, uses a different XSLT 27# * *API.xml is generated from the doxygen output and saved in 28# $(builddir)/en-US 29# * run xmlto on $(builddir)/en-US, output to $(builddir)/Wayland/en-US 30 31VPATH = @srcdir@ 32am__is_gnu_make = { \ 33 if test -z '$(MAKELEVEL)'; then \ 34 false; \ 35 elif test -n '$(MAKE_HOST)'; then \ 36 true; \ 37 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 38 true; \ 39 else \ 40 false; \ 41 fi; \ 42} 43am__make_running_with_option = \ 44 case $${target_option-} in \ 45 ?) ;; \ 46 *) echo "am__make_running_with_option: internal error: invalid" \ 47 "target option '$${target_option-}' specified" >&2; \ 48 exit 1;; \ 49 esac; \ 50 has_opt=no; \ 51 sane_makeflags=$$MAKEFLAGS; \ 52 if $(am__is_gnu_make); then \ 53 sane_makeflags=$$MFLAGS; \ 54 else \ 55 case $$MAKEFLAGS in \ 56 *\\[\ \ ]*) \ 57 bs=\\; \ 58 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 59 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 60 esac; \ 61 fi; \ 62 skip_next=no; \ 63 strip_trailopt () \ 64 { \ 65 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 66 }; \ 67 for flg in $$sane_makeflags; do \ 68 test $$skip_next = yes && { skip_next=no; continue; }; \ 69 case $$flg in \ 70 *=*|--*) continue;; \ 71 -*I) strip_trailopt 'I'; skip_next=yes;; \ 72 -*I?*) strip_trailopt 'I';; \ 73 -*O) strip_trailopt 'O'; skip_next=yes;; \ 74 -*O?*) strip_trailopt 'O';; \ 75 -*l) strip_trailopt 'l'; skip_next=yes;; \ 76 -*l?*) strip_trailopt 'l';; \ 77 -[dEDm]) skip_next=yes;; \ 78 -[JT]) skip_next=yes;; \ 79 esac; \ 80 case $$flg in \ 81 *$$target_option*) has_opt=yes; break;; \ 82 esac; \ 83 done; \ 84 test $$has_opt = yes 85am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 86am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 87pkgdatadir = $(datadir)/@PACKAGE@ 88pkgincludedir = $(includedir)/@PACKAGE@ 89pkglibdir = $(libdir)/@PACKAGE@ 90pkglibexecdir = $(libexecdir)/@PACKAGE@ 91am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 92install_sh_DATA = $(install_sh) -c -m 644 93install_sh_PROGRAM = $(install_sh) -c 94install_sh_SCRIPT = $(install_sh) -c 95INSTALL_HEADER = $(INSTALL_DATA) 96transform = $(program_transform_name) 97NORMAL_INSTALL = : 98PRE_INSTALL = : 99POST_INSTALL = : 100NORMAL_UNINSTALL = : 101PRE_UNINSTALL = : 102POST_UNINSTALL = : 103build_triplet = @build@ 104host_triplet = @host@ 105subdir = doc/publican 106ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 107am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ 108 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ 109 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ 110 $(top_srcdir)/m4/weston.m4 $(top_srcdir)/configure.ac 111am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 112 $(ACLOCAL_M4) 113DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 114mkinstalldirs = $(install_sh) -d 115CONFIG_HEADER = $(top_builddir)/config.h 116CONFIG_CLEAN_FILES = 117CONFIG_CLEAN_VPATH_FILES = 118AM_V_P = $(am__v_P_@AM_V@) 119am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 120am__v_P_0 = false 121am__v_P_1 = : 122AM_V_GEN = $(am__v_GEN_@AM_V@) 123am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 124am__v_GEN_0 = @echo " GEN " $@; 125am__v_GEN_1 = 126AM_V_at = $(am__v_at_@AM_V@) 127am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 128am__v_at_0 = @ 129am__v_at_1 = 130SOURCES = 131DIST_SOURCES = 132am__can_run_installinfo = \ 133 case $$AM_UPDATE_INFO_DIR in \ 134 n|no|NO) false;; \ 135 *) (install-info --version) >/dev/null 2>&1;; \ 136 esac 137DATA = $(noinst_DATA) 138am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 139am__DIST_COMMON = $(srcdir)/Makefile.in 140DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 141ACLOCAL = @ACLOCAL@ 142AMTAR = @AMTAR@ 143AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 144AR = @AR@ 145AUTOCONF = @AUTOCONF@ 146AUTOHEADER = @AUTOHEADER@ 147AUTOMAKE = @AUTOMAKE@ 148AWK = @AWK@ 149CC = @CC@ 150CCAS = @CCAS@ 151CCASDEPMODE = @CCASDEPMODE@ 152CCASFLAGS = @CCASFLAGS@ 153CCDEPMODE = @CCDEPMODE@ 154CFLAGS = @CFLAGS@ 155CPPFLAGS = @CPPFLAGS@ 156CXX = @CXX@ 157CXXCPP = @CXXCPP@ 158CXXDEPMODE = @CXXDEPMODE@ 159CXXFLAGS = @CXXFLAGS@ 160CYGPATH_W = @CYGPATH_W@ 161DEFS = @DEFS@ 162DEPDIR = @DEPDIR@ 163DLLTOOL = @DLLTOOL@ 164DL_LIBS = @DL_LIBS@ 165DOCS_STYLESHEET = @DOCS_STYLESHEET@ 166DOT = @DOT@ 167DOXYGEN = @DOXYGEN@ 168DSYMUTIL = @DSYMUTIL@ 169DUMPBIN = @DUMPBIN@ 170ECHO_C = @ECHO_C@ 171ECHO_N = @ECHO_N@ 172ECHO_T = @ECHO_T@ 173EGREP = @EGREP@ 174EXEEXT = @EXEEXT@ 175EXPAT_CFLAGS = @EXPAT_CFLAGS@ 176EXPAT_LIBS = @EXPAT_LIBS@ 177FFI_CFLAGS = @FFI_CFLAGS@ 178FFI_LIBS = @FFI_LIBS@ 179FGREP = @FGREP@ 180GCC_CFLAGS = @GCC_CFLAGS@ 181GREP = @GREP@ 182ICONDIR = @ICONDIR@ 183INSTALL = @INSTALL@ 184INSTALL_DATA = @INSTALL_DATA@ 185INSTALL_PROGRAM = @INSTALL_PROGRAM@ 186INSTALL_SCRIPT = @INSTALL_SCRIPT@ 187INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 188LD = @LD@ 189LDFLAGS = @LDFLAGS@ 190LIBOBJS = @LIBOBJS@ 191LIBS = @LIBS@ 192LIBTOOL = @LIBTOOL@ 193LIBXML_CFLAGS = @LIBXML_CFLAGS@ 194LIBXML_LIBS = @LIBXML_LIBS@ 195LIPO = @LIPO@ 196LN_S = @LN_S@ 197LTLIBOBJS = @LTLIBOBJS@ 198LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 199MAKEINFO = @MAKEINFO@ 200MANIFEST_TOOL = @MANIFEST_TOOL@ 201MKDIR_P = @MKDIR_P@ 202NM = @NM@ 203NMEDIT = @NMEDIT@ 204OBJDUMP = @OBJDUMP@ 205OBJEXT = @OBJEXT@ 206OTOOL = @OTOOL@ 207OTOOL64 = @OTOOL64@ 208PACKAGE = @PACKAGE@ 209PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 210PACKAGE_NAME = @PACKAGE_NAME@ 211PACKAGE_STRING = @PACKAGE_STRING@ 212PACKAGE_TARNAME = @PACKAGE_TARNAME@ 213PACKAGE_URL = @PACKAGE_URL@ 214PACKAGE_VERSION = @PACKAGE_VERSION@ 215PATH_SEPARATOR = @PATH_SEPARATOR@ 216PKG_CONFIG = @PKG_CONFIG@ 217PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ 218PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ 219RANLIB = @RANLIB@ 220RT_LIBS = @RT_LIBS@ 221SED = @SED@ 222SET_MAKE = @SET_MAKE@ 223SHELL = @SHELL@ 224STRIP = @STRIP@ 225VERSION = @VERSION@ 226WAYLAND_VERSION = @WAYLAND_VERSION@ 227WAYLAND_VERSION_MAJOR = @WAYLAND_VERSION_MAJOR@ 228WAYLAND_VERSION_MICRO = @WAYLAND_VERSION_MICRO@ 229WAYLAND_VERSION_MINOR = @WAYLAND_VERSION_MINOR@ 230XMLTO = @XMLTO@ 231XSLTPROC = @XSLTPROC@ 232abs_builddir = @abs_builddir@ 233abs_srcdir = @abs_srcdir@ 234abs_top_builddir = @abs_top_builddir@ 235abs_top_srcdir = @abs_top_srcdir@ 236ac_ct_AR = @ac_ct_AR@ 237ac_ct_CC = @ac_ct_CC@ 238ac_ct_CXX = @ac_ct_CXX@ 239ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 240am__include = @am__include@ 241am__leading_dot = @am__leading_dot@ 242am__quote = @am__quote@ 243am__tar = @am__tar@ 244am__untar = @am__untar@ 245bindir = @bindir@ 246build = @build@ 247build_alias = @build_alias@ 248build_cpu = @build_cpu@ 249build_os = @build_os@ 250build_vendor = @build_vendor@ 251builddir = @builddir@ 252datadir = @datadir@ 253datarootdir = @datarootdir@ 254docdir = @docdir@ 255dvidir = @dvidir@ 256exec_prefix = @exec_prefix@ 257host = @host@ 258host_alias = @host_alias@ 259host_cpu = @host_cpu@ 260host_os = @host_os@ 261host_vendor = @host_vendor@ 262htmldir = @htmldir@ 263includedir = @includedir@ 264infodir = @infodir@ 265install_sh = @install_sh@ 266libdir = @libdir@ 267libexecdir = @libexecdir@ 268localedir = @localedir@ 269localstatedir = @localstatedir@ 270mandir = @mandir@ 271mkdir_p = @mkdir_p@ 272oldincludedir = @oldincludedir@ 273pdfdir = @pdfdir@ 274prefix = @prefix@ 275program_transform_name = @program_transform_name@ 276psdir = @psdir@ 277runstatedir = @runstatedir@ 278sbindir = @sbindir@ 279sharedstatedir = @sharedstatedir@ 280srcdir = @srcdir@ 281sysconfdir = @sysconfdir@ 282target_alias = @target_alias@ 283top_build_prefix = @top_build_prefix@ 284top_builddir = @top_builddir@ 285top_srcdir = @top_srcdir@ 286doxydir := $(top_builddir)/doc/doxygen 287html_destdir := $(builddir)/Wayland/en-US/html 288publican_sources = \ 289 $(srcdir)/sources/Wayland.ent \ 290 $(srcdir)/sources/Wayland.xml \ 291 $(srcdir)/sources/Book_Info.xml \ 292 $(srcdir)/sources/Author_Group.xml \ 293 $(srcdir)/sources/Foreword.xml \ 294 $(srcdir)/sources/Preface.xml \ 295 $(srcdir)/sources/Revision_History.xml \ 296 $(srcdir)/sources/Protocol.xml \ 297 $(srcdir)/sources/Xwayland.xml \ 298 $(srcdir)/sources/Compositors.xml \ 299 $(srcdir)/sources/images/icon.svg \ 300 $(srcdir)/sources/images/wayland.png \ 301 $(srcdir)/sources/images/xwayland-architecture.png \ 302 $(srcdir)/sources/Client.xml \ 303 $(srcdir)/sources/Server.xml 304 305processed_sources := \ 306 $(srcdir)/sources/Architecture.xml \ 307 $(srcdir)/sources/Introduction.xml 308 309css_sources = \ 310 $(srcdir)/sources/css/brand.css \ 311 $(srcdir)/sources/css/common.css \ 312 $(srcdir)/sources/css/default.css \ 313 $(srcdir)/sources/css/epub.css \ 314 $(srcdir)/sources/css/print.css 315 316img_sources = \ 317 $(srcdir)/sources/images/icon.svg \ 318 $(srcdir)/sources/images/wayland.png \ 319 $(srcdir)/sources/images/xwayland-architecture.png 320 321doxygen_img_sources := \ 322 $(doxydir)/xml/wayland-architecture.png \ 323 $(doxydir)/xml/x-architecture.png 324 325map_sources := \ 326 $(doxydir)/xml/x-architecture.map \ 327 $(doxydir)/xml/wayland-architecture.map 328 329@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@noinst_DATA = $(builddir)/Wayland $(publican_targets) 330@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@XMLTO_PARAM = \ 331@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --skip-validation \ 332@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --stringparam chunk.section.depth=0 \ 333@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --stringparam toc.section.depth=1 \ 334@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --stringparam html.stylesheet=css/default.css 335 336 337# Listing various directories that might need to be created. 338@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@alldirs := $(builddir)/en-US $(builddir)/en-US/images $(html_destdir) $(html_destdir)/css $(html_destdir)/images 339@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@html_css_targets = $(addprefix $(html_destdir)/css/,$(notdir $(css_sources))) 340@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@html_img_targets = $(addprefix $(html_destdir)/images/,$(notdir $(img_sources))) 341@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@doxygen_img_targets := $(doxygen_img_sources:$(doxydir)/xml/%=$(html_destdir)/images/%) 342@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@map_targets := $(map_sources:$(doxydir)/xml/%=$(builddir)/en-US/images/%) 343@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@processed_targets := $(processed_sources:$(srcdir)/sources/%=$(builddir)/en-US/%) 344@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@pubdir = $(docdir)/Wayland/en-US 345@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@publican_targets = $(publican_sources:$(srcdir)/sources/%=$(builddir)/en-US/%) \ 346@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(builddir)/en-US/ProtocolSpec.xml \ 347@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(builddir)/en-US/ProtocolInterfaces.xml \ 348@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(builddir)/en-US/ClientAPI.xml \ 349@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(builddir)/en-US/ServerAPI.xml 350 351@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@CLEANFILES = $(publican_targets) 352EXTRA_DIST = \ 353 $(publican_sources) $(processed_sources) $(css_sources) $(img_sources) \ 354 protocol-to-docbook.xsl \ 355 protocol-interfaces-to-docbook.xsl \ 356 doxygen-to-publican.xsl \ 357 merge-mapcoords.xsl 358 359all: all-am 360 361.SUFFIXES: 362$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) 363 @for dep in $?; do \ 364 case '$(am__configure_deps)' in \ 365 *$$dep*) \ 366 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 367 && { if test -f $@; then exit 0; else break; fi; }; \ 368 exit 1;; \ 369 esac; \ 370 done; \ 371 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/publican/Makefile'; \ 372 $(am__cd) $(top_srcdir) && \ 373 $(AUTOMAKE) --foreign doc/publican/Makefile 374Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 375 @case '$?' in \ 376 *config.status*) \ 377 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 378 *) \ 379 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 380 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 381 esac; 382 383$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 384 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 385 386$(top_srcdir)/configure: $(am__configure_deps) 387 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 388$(ACLOCAL_M4): $(am__aclocal_m4_deps) 389 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 390$(am__aclocal_m4_deps): 391 392mostlyclean-libtool: 393 -rm -f *.lo 394 395clean-libtool: 396 -rm -rf .libs _libs 397tags TAGS: 398 399ctags CTAGS: 400 401cscope cscopelist: 402 403 404distdir: $(BUILT_SOURCES) 405 $(MAKE) $(AM_MAKEFLAGS) distdir-am 406 407distdir-am: $(DISTFILES) 408 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 409 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 410 list='$(DISTFILES)'; \ 411 dist_files=`for file in $$list; do echo $$file; done | \ 412 sed -e "s|^$$srcdirstrip/||;t" \ 413 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 414 case $$dist_files in \ 415 */*) $(MKDIR_P) `echo "$$dist_files" | \ 416 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 417 sort -u` ;; \ 418 esac; \ 419 for file in $$dist_files; do \ 420 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 421 if test -d $$d/$$file; then \ 422 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 423 if test -d "$(distdir)/$$file"; then \ 424 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 425 fi; \ 426 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 427 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 428 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 429 fi; \ 430 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 431 else \ 432 test -f "$(distdir)/$$file" \ 433 || cp -p $$d/$$file "$(distdir)/$$file" \ 434 || exit 1; \ 435 fi; \ 436 done 437check-am: all-am 438check: check-am 439all-am: Makefile $(DATA) 440installdirs: 441install: install-am 442install-exec: install-exec-am 443install-data: install-data-am 444uninstall: uninstall-am 445 446install-am: all-am 447 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 448 449installcheck: installcheck-am 450install-strip: 451 if test -z '$(STRIP)'; then \ 452 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 453 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 454 install; \ 455 else \ 456 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 457 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 458 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 459 fi 460mostlyclean-generic: 461 462clean-generic: 463 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 464 465distclean-generic: 466 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 467 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 468 469maintainer-clean-generic: 470 @echo "This command is intended for maintainers to use" 471 @echo "it deletes files that may require special tools to rebuild." 472@HAVE_XMLTO_FALSE@uninstall-local: 473@HAVE_XSLTPROC_FALSE@uninstall-local: 474@HAVE_XMLTO_FALSE@clean-local: 475@HAVE_XSLTPROC_FALSE@clean-local: 476@HAVE_XMLTO_FALSE@install-data-local: 477@HAVE_XSLTPROC_FALSE@install-data-local: 478clean: clean-am 479 480clean-am: clean-generic clean-libtool clean-local mostlyclean-am 481 482distclean: distclean-am 483 -rm -f Makefile 484distclean-am: clean-am distclean-generic 485 486dvi: dvi-am 487 488dvi-am: 489 490html: html-am 491 492html-am: 493 494info: info-am 495 496info-am: 497 498install-data-am: install-data-local 499 500install-dvi: install-dvi-am 501 502install-dvi-am: 503 504install-exec-am: 505 506install-html: install-html-am 507 508install-html-am: 509 510install-info: install-info-am 511 512install-info-am: 513 514install-man: 515 516install-pdf: install-pdf-am 517 518install-pdf-am: 519 520install-ps: install-ps-am 521 522install-ps-am: 523 524installcheck-am: 525 526maintainer-clean: maintainer-clean-am 527 -rm -f Makefile 528maintainer-clean-am: distclean-am maintainer-clean-generic 529 530mostlyclean: mostlyclean-am 531 532mostlyclean-am: mostlyclean-generic mostlyclean-libtool 533 534pdf: pdf-am 535 536pdf-am: 537 538ps: ps-am 539 540ps-am: 541 542uninstall-am: uninstall-local 543 544.MAKE: install-am install-strip 545 546.PHONY: all all-am check check-am clean clean-generic clean-libtool \ 547 clean-local cscopelist-am ctags-am distclean distclean-generic \ 548 distclean-libtool distdir dvi dvi-am html html-am info info-am \ 549 install install-am install-data install-data-am \ 550 install-data-local install-dvi install-dvi-am install-exec \ 551 install-exec-am install-html install-html-am install-info \ 552 install-info-am install-man install-pdf install-pdf-am \ 553 install-ps install-ps-am install-strip installcheck \ 554 installcheck-am installdirs maintainer-clean \ 555 maintainer-clean-generic mostlyclean mostlyclean-generic \ 556 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ 557 uninstall-am uninstall-local 558 559.PRECIOUS: Makefile 560 561 562@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(builddir)/Wayland: $(publican_targets) $(html_css_targets) $(html_img_targets) $(processed_targets) $(doxygen_img_targets) | $(builddir)/en-US 563@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)$(XMLTO) $(XMLTO_PARAM) html $(builddir)/en-US/Wayland.xml -o $(html_destdir) 564@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ @touch $@ 565 566@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(html_destdir)/css/%: $(srcdir)/sources/css/% | $(html_destdir)/css 567@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)cp -f $< $@ 568 569@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(html_destdir)/images/%: $(srcdir)/sources/images/% | $(html_destdir)/images 570@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)cp -f $< $@ 571 572@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(html_destdir)/images/%: $(doxydir)/xml/% | $(html_destdir)/images 573@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)cp -f $< $@ 574 575# The Protocol.xml is purely generated and required before running publican 576@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(builddir)/en-US/ProtocolSpec.xml: $(top_srcdir)/protocol/wayland.xml $(srcdir)/protocol-to-docbook.xsl | $(builddir)/en-US 577@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)$(XSLTPROC) $(srcdir)/protocol-to-docbook.xsl \ 578@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(top_srcdir)/protocol/wayland.xml > $@ 579 580@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(builddir)/en-US/ProtocolInterfaces.xml: $(top_srcdir)/protocol/wayland.xml $(srcdir)/protocol-interfaces-to-docbook.xsl | $(builddir)/en-US 581@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)$(XSLTPROC) $(srcdir)/protocol-interfaces-to-docbook.xsl \ 582@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(top_srcdir)/protocol/wayland.xml > $@ 583 584# * use doxygen's combine.xslt to merge the xml files into one single file 585# * pipe that through the doxygen-to-publican stylesheet 586@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(builddir)/en-US/%API.xml: $(doxydir)/xml/%/index.xml $(srcdir)/doxygen-to-publican.xsl | $(builddir)/en-US 587@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)$(XSLTPROC) $(doxydir)/xml/$*/combine.xslt \ 588@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(doxydir)/xml/$*/index.xml | \ 589@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(XSLTPROC) --stringparam which $* \ 590@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(srcdir)/doxygen-to-publican.xsl - > $@ 591 592# Copy the sources source files into en-US destination 593# This is required for out-of-source-tree build as publican does not allow us 594# to specify the location of the source code. 595@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(builddir)/en-US/%: $(srcdir)/sources/% $(publican_sources) | $(builddir)/en-US/images 596@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)cp -f $< $@ 597@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_at)chmod a+w $@ 598 599@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(builddir)/en-US/images/%: $(doxydir)/xml/% | $(builddir)/en-US/images 600@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)cp -f $< $@ 601@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_at)chmod a+w $@ 602 603# More specific rule to override explicitly listed targets and perform xslt 604# modifications on them. 605# Note that we can't use $< as all targets must be there 606@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(processed_targets): $(processed_sources) $(map_targets) $(srcdir)/merge-mapcoords.xsl | $(builddir)/en-US/images 607@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)$(XSLTPROC) --stringparam basedir $(builddir)/en-US \ 608@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(srcdir)/merge-mapcoords.xsl $(addprefix $(srcdir)/sources/,$(notdir $@)) > $@ 609 610# general rule to create one of the listed directories. 611@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@$(alldirs): 612@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)$(MKDIR_P) $@ 613 614@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@clean-local: 615@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_at)rm -fr $(builddir)/en-US 616@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_at)rm -fr $(builddir)/Wayland 617 618@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@install-data-local: 619@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ test -z "$(pubdir)/html/css" || $(mkdir_p) "$(DESTDIR)$(pubdir)/html/css" 620@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ test -z "$(pubdir)/html/images" || $(mkdir_p) "$(DESTDIR)$(pubdir)/html/images" 621@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ list=`find $(builddir)/Wayland/en-US -type f`; \ 622@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ for p in $$list; do \ 623@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ echo " $(INSTALL_DATA) '$$p' '$(DESTDIR)$(docdir)/$$p'"; \ 624@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(INSTALL_DATA) "$$p" "$(DESTDIR)$(docdir)/$$p"; \ 625@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ done; 626 627@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@uninstall-local: 628@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ @if test -n $(DESTDIR)$(docdir); then \ 629@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ if test -d $(DESTDIR)$(docdir); then \ 630@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ echo " rm -fr $(DESTDIR)$(docdir)/Wayland;"; \ 631@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ rm -fr $(DESTDIR)$(docdir)/Wayland; \ 632@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ fi; \ 633@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ fi; 634 635# Tell versions [3.59,3.63) of GNU make to not export all variables. 636# Otherwise a system limit (for SysV at least) may be exceeded. 637.NOEXPORT: 638