• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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