1# Makefile.in generated by automake 1.11.6 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
6# Foundation, Inc.
7# This Makefile.in is free software; the Free Software Foundation
8# gives unlimited permission to copy and/or distribute it,
9# with or without modifications, as long as this notice is preserved.
10
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14# PARTICULAR PURPOSE.
15
16@SET_MAKE@
17
18VPATH = @srcdir@
19am__make_dryrun = \
20  { \
21    am__dry=no; \
22    case $$MAKEFLAGS in \
23      *\\[\ \	]*) \
24        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
25          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
26      *) \
27        for am__flg in $$MAKEFLAGS; do \
28          case $$am__flg in \
29            *=*|--*) ;; \
30            *n*) am__dry=yes; break;; \
31          esac; \
32        done;; \
33    esac; \
34    test $$am__dry = yes; \
35  }
36pkgdatadir = $(datadir)/@PACKAGE@
37pkgincludedir = $(includedir)/@PACKAGE@
38pkglibdir = $(libdir)/@PACKAGE@
39pkglibexecdir = $(libexecdir)/@PACKAGE@
40am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
41install_sh_DATA = $(install_sh) -c -m 644
42install_sh_PROGRAM = $(install_sh) -c
43install_sh_SCRIPT = $(install_sh) -c
44INSTALL_HEADER = $(INSTALL_DATA)
45transform = $(program_transform_name)
46NORMAL_INSTALL = :
47PRE_INSTALL = :
48POST_INSTALL = :
49NORMAL_UNINSTALL = :
50PRE_UNINSTALL = :
51POST_UNINSTALL = :
52build_triplet = @build@
53host_triplet = @host@
54subdir = .
55DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
56	$(srcdir)/Makefile.in $(srcdir)/config.h.in \
57	$(srcdir)/pixman-1-uninstalled.pc.in $(srcdir)/pixman-1.pc.in \
58	$(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
59	config.guess config.sub depcomp install-sh ltmain.sh missing
60ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
61am__aclocal_m4_deps = $(top_srcdir)/configure.ac
62am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
63	$(ACLOCAL_M4)
64am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
65 configure.lineno config.status.lineno
66mkinstalldirs = $(install_sh) -d
67CONFIG_HEADER = config.h
68CONFIG_CLEAN_FILES = pixman-1.pc pixman-1-uninstalled.pc
69CONFIG_CLEAN_VPATH_FILES =
70AM_V_GEN = $(am__v_GEN_@AM_V@)
71am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
72am__v_GEN_0 = @echo "  GEN   " $@;
73AM_V_at = $(am__v_at_@AM_V@)
74am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
75am__v_at_0 = @
76SOURCES =
77DIST_SOURCES =
78RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
79	html-recursive info-recursive install-data-recursive \
80	install-dvi-recursive install-exec-recursive \
81	install-html-recursive install-info-recursive \
82	install-pdf-recursive install-ps-recursive install-recursive \
83	installcheck-recursive installdirs-recursive pdf-recursive \
84	ps-recursive uninstall-recursive
85am__can_run_installinfo = \
86  case $$AM_UPDATE_INFO_DIR in \
87    n|no|NO) false;; \
88    *) (install-info --version) >/dev/null 2>&1;; \
89  esac
90am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
91am__vpath_adj = case $$p in \
92    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
93    *) f=$$p;; \
94  esac;
95am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
96am__install_max = 40
97am__nobase_strip_setup = \
98  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
99am__nobase_strip = \
100  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
101am__nobase_list = $(am__nobase_strip_setup); \
102  for p in $$list; do echo "$$p $$p"; done | \
103  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
104  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
105    if (++n[$$2] == $(am__install_max)) \
106      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
107    END { for (dir in files) print dir, files[dir] }'
108am__base_list = \
109  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
110  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
111am__uninstall_files_from_dir = { \
112  test -z "$$files" \
113    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
114    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
115         $(am__cd) "$$dir" && rm -f $$files; }; \
116  }
117am__installdirs = "$(DESTDIR)$(pkgconfigdir)"
118DATA = $(pkgconfig_DATA)
119RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
120  distclean-recursive maintainer-clean-recursive
121AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
122	$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
123	distdir dist dist-all distcheck
124ETAGS = etags
125CTAGS = ctags
126DIST_SUBDIRS = $(SUBDIRS)
127DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
128distdir = $(PACKAGE)-$(VERSION)
129top_distdir = $(distdir)
130am__remove_distdir = \
131  if test -d "$(distdir)"; then \
132    find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
133      && rm -rf "$(distdir)" \
134      || { sleep 5 && rm -rf "$(distdir)"; }; \
135  else :; fi
136am__relativize = \
137  dir0=`pwd`; \
138  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
139  sed_rest='s,^[^/]*/*,,'; \
140  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
141  sed_butlast='s,/*[^/]*$$,,'; \
142  while test -n "$$dir1"; do \
143    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
144    if test "$$first" != "."; then \
145      if test "$$first" = ".."; then \
146        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
147        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
148      else \
149        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
150        if test "$$first2" = "$$first"; then \
151          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
152        else \
153          dir2="../$$dir2"; \
154        fi; \
155        dir0="$$dir0"/"$$first"; \
156      fi; \
157    fi; \
158    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
159  done; \
160  reldir="$$dir2"
161DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
162GZIP_ENV = --best
163distuninstallcheck_listfiles = find . -type f -print
164am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
165  | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
166distcleancheck_listfiles = find . -type f -print
167ACLOCAL = @ACLOCAL@
168AMTAR = @AMTAR@
169AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
170AR = @AR@
171AUTOCONF = @AUTOCONF@
172AUTOHEADER = @AUTOHEADER@
173AUTOMAKE = @AUTOMAKE@
174AWK = @AWK@
175CC = @CC@
176CCAS = @CCAS@
177CCASDEPMODE = @CCASDEPMODE@
178CCASFLAGS = @CCASFLAGS@
179CCDEPMODE = @CCDEPMODE@
180CFLAGS = @CFLAGS@
181CPP = @CPP@
182CPPFLAGS = @CPPFLAGS@
183CYGPATH_W = @CYGPATH_W@
184DEFS = @DEFS@
185DEPDIR = @DEPDIR@
186DLLTOOL = @DLLTOOL@
187DSYMUTIL = @DSYMUTIL@
188DUMPBIN = @DUMPBIN@
189ECHO_C = @ECHO_C@
190ECHO_N = @ECHO_N@
191ECHO_T = @ECHO_T@
192EGREP = @EGREP@
193EXEEXT = @EXEEXT@
194FGREP = @FGREP@
195GREP = @GREP@
196GTK_CFLAGS = @GTK_CFLAGS@
197GTK_LIBS = @GTK_LIBS@
198HAVE_LIBPNG = @HAVE_LIBPNG@
199HAVE_PTHREAD_SETSPECIFIC = @HAVE_PTHREAD_SETSPECIFIC@
200INSTALL = @INSTALL@
201INSTALL_DATA = @INSTALL_DATA@
202INSTALL_PROGRAM = @INSTALL_PROGRAM@
203INSTALL_SCRIPT = @INSTALL_SCRIPT@
204INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
205IWMMXT_CFLAGS = @IWMMXT_CFLAGS@
206LD = @LD@
207LDFLAGS = @LDFLAGS@
208LIBOBJS = @LIBOBJS@
209LIBS = @LIBS@
210LIBTOOL = @LIBTOOL@
211LIPO = @LIPO@
212LN_S = @LN_S@
213LS_CFLAGS = @LS_CFLAGS@
214LTLIBOBJS = @LTLIBOBJS@
215LT_VERSION_INFO = @LT_VERSION_INFO@
216MAKEINFO = @MAKEINFO@
217MANIFEST_TOOL = @MANIFEST_TOOL@
218MKDIR_P = @MKDIR_P@
219MMX_CFLAGS = @MMX_CFLAGS@
220MMX_LDFLAGS = @MMX_LDFLAGS@
221NM = @NM@
222NMEDIT = @NMEDIT@
223OBJDUMP = @OBJDUMP@
224OBJEXT = @OBJEXT@
225OPENMP_CFLAGS = @OPENMP_CFLAGS@
226OTOOL = @OTOOL@
227OTOOL64 = @OTOOL64@
228PACKAGE = @PACKAGE@
229PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
230PACKAGE_NAME = @PACKAGE_NAME@
231PACKAGE_STRING = @PACKAGE_STRING@
232PACKAGE_TARNAME = @PACKAGE_TARNAME@
233PACKAGE_URL = @PACKAGE_URL@
234PACKAGE_VERSION = @PACKAGE_VERSION@
235PATH_SEPARATOR = @PATH_SEPARATOR@
236PIXMAN_TIMERS = @PIXMAN_TIMERS@
237PIXMAN_VERSION_MAJOR = @PIXMAN_VERSION_MAJOR@
238PIXMAN_VERSION_MICRO = @PIXMAN_VERSION_MICRO@
239PIXMAN_VERSION_MINOR = @PIXMAN_VERSION_MINOR@
240PKG_CONFIG = @PKG_CONFIG@
241PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
242PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
243PNG_CFLAGS = @PNG_CFLAGS@
244PNG_LIBS = @PNG_LIBS@
245PTHREAD_LDFLAGS = @PTHREAD_LDFLAGS@
246PTHREAD_LIBS = @PTHREAD_LIBS@
247RANLIB = @RANLIB@
248SED = @SED@
249SET_MAKE = @SET_MAKE@
250SHELL = @SHELL@
251SSE2_CFLAGS = @SSE2_CFLAGS@
252SSE2_LDFLAGS = @SSE2_LDFLAGS@
253STRIP = @STRIP@
254TESTPROGS_EXTRA_LDFLAGS = @TESTPROGS_EXTRA_LDFLAGS@
255TOOLCHAIN_SUPPORTS_ATTRIBUTE_CONSTRUCTOR = @TOOLCHAIN_SUPPORTS_ATTRIBUTE_CONSTRUCTOR@
256TOOLCHAIN_SUPPORTS__THREAD = @TOOLCHAIN_SUPPORTS__THREAD@
257VERSION = @VERSION@
258VMX_CFLAGS = @VMX_CFLAGS@
259abs_builddir = @abs_builddir@
260abs_srcdir = @abs_srcdir@
261abs_top_builddir = @abs_top_builddir@
262abs_top_srcdir = @abs_top_srcdir@
263ac_ct_AR = @ac_ct_AR@
264ac_ct_CC = @ac_ct_CC@
265ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
266am__include = @am__include@
267am__leading_dot = @am__leading_dot@
268am__quote = @am__quote@
269am__tar = @am__tar@
270am__untar = @am__untar@
271bindir = @bindir@
272build = @build@
273build_alias = @build_alias@
274build_cpu = @build_cpu@
275build_os = @build_os@
276build_vendor = @build_vendor@
277builddir = @builddir@
278datadir = @datadir@
279datarootdir = @datarootdir@
280docdir = @docdir@
281dvidir = @dvidir@
282exec_prefix = @exec_prefix@
283host = @host@
284host_alias = @host_alias@
285host_cpu = @host_cpu@
286host_os = @host_os@
287host_vendor = @host_vendor@
288htmldir = @htmldir@
289includedir = @includedir@
290infodir = @infodir@
291install_sh = @install_sh@
292libdir = @libdir@
293libexecdir = @libexecdir@
294localedir = @localedir@
295localstatedir = @localstatedir@
296mandir = @mandir@
297mkdir_p = @mkdir_p@
298oldincludedir = @oldincludedir@
299pdfdir = @pdfdir@
300prefix = @prefix@
301program_transform_name = @program_transform_name@
302psdir = @psdir@
303sbindir = @sbindir@
304sharedstatedir = @sharedstatedir@
305srcdir = @srcdir@
306sysconfdir = @sysconfdir@
307target_alias = @target_alias@
308top_build_prefix = @top_build_prefix@
309top_builddir = @top_builddir@
310top_srcdir = @top_srcdir@
311SUBDIRS = pixman demos test
312pkgconfigdir = $(libdir)/pkgconfig
313pkgconfig_DATA = pixman-1.pc
314GPGKEY = 3892336E
315USERNAME = $$USER
316RELEASE_OR_SNAPSHOT = $$(if test "x$(PIXMAN_VERSION_MINOR)" = "x$$(echo "$(PIXMAN_VERSION_MINOR)/2*2" | bc)" ; then echo release; else echo snapshot; fi)
317RELEASE_CAIRO_HOST = $(USERNAME)@cairographics.org
318RELEASE_CAIRO_DIR = /srv/cairo.freedesktop.org/www/$(RELEASE_OR_SNAPSHOT)s
319RELEASE_CAIRO_URL = http://cairographics.org/$(RELEASE_OR_SNAPSHOT)s
320RELEASE_XORG_URL = http://xorg.freedesktop.org/archive/individual/lib
321RELEASE_XORG_HOST = $(USERNAME)@xorg.freedesktop.org
322RELEASE_XORG_DIR = /srv/xorg.freedesktop.org/archive/individual/lib
323RELEASE_ANNOUNCE_LIST = cairo-announce@cairographics.org, xorg-announce@lists.freedesktop.org, pixman@lists.freedesktop.org
324EXTRA_DIST = \
325	Makefile.win32			\
326	Makefile.win32.common
327
328tar_gz = $(PACKAGE)-$(VERSION).tar.gz
329tar_bz2 = $(PACKAGE)-$(VERSION).tar.bz2
330sha1_tgz = $(tar_gz).sha1
331md5_tgz = $(tar_gz).md5
332sha1_tbz2 = $(tar_bz2).sha1
333md5_tbz2 = $(tar_bz2).md5
334gpg_file = $(sha1_tgz).asc
335HASHFILES = $(sha1_tgz) $(sha1_tbz2) $(md5_tgz) $(md5_tbz2)
336RELEASE_TYPE = $$(if test "x$(PIXMAN_VERSION_MINOR)" = "x$$(echo "$(PIXMAN_VERSION_MINOR)/2*2" | bc)" ; then echo "stable release in the" ; else echo "development snapshot leading up to a stable"; fi)
337all: config.h
338	$(MAKE) $(AM_MAKEFLAGS) all-recursive
339
340.SUFFIXES:
341am--refresh: Makefile
342	@:
343$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
344	@for dep in $?; do \
345	  case '$(am__configure_deps)' in \
346	    *$$dep*) \
347	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
348	      $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
349		&& exit 0; \
350	      exit 1;; \
351	  esac; \
352	done; \
353	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
354	$(am__cd) $(top_srcdir) && \
355	  $(AUTOMAKE) --foreign Makefile
356.PRECIOUS: Makefile
357Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
358	@case '$?' in \
359	  *config.status*) \
360	    echo ' $(SHELL) ./config.status'; \
361	    $(SHELL) ./config.status;; \
362	  *) \
363	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
364	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
365	esac;
366
367$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
368	$(SHELL) ./config.status --recheck
369
370$(top_srcdir)/configure:  $(am__configure_deps)
371	$(am__cd) $(srcdir) && $(AUTOCONF)
372$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
373	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
374$(am__aclocal_m4_deps):
375
376config.h: stamp-h1
377	@if test ! -f $@; then rm -f stamp-h1; else :; fi
378	@if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
379
380stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
381	@rm -f stamp-h1
382	cd $(top_builddir) && $(SHELL) ./config.status config.h
383$(srcdir)/config.h.in:  $(am__configure_deps) 
384	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
385	rm -f stamp-h1
386	touch $@
387
388distclean-hdr:
389	-rm -f config.h stamp-h1
390pixman-1.pc: $(top_builddir)/config.status $(srcdir)/pixman-1.pc.in
391	cd $(top_builddir) && $(SHELL) ./config.status $@
392pixman-1-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/pixman-1-uninstalled.pc.in
393	cd $(top_builddir) && $(SHELL) ./config.status $@
394
395mostlyclean-libtool:
396	-rm -f *.lo
397
398clean-libtool:
399	-rm -rf .libs _libs
400
401distclean-libtool:
402	-rm -f libtool config.lt
403install-pkgconfigDATA: $(pkgconfig_DATA)
404	@$(NORMAL_INSTALL)
405	@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
406	if test -n "$$list"; then \
407	  echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \
408	  $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \
409	fi; \
410	for p in $$list; do \
411	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
412	  echo "$$d$$p"; \
413	done | $(am__base_list) | \
414	while read files; do \
415	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
416	  $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
417	done
418
419uninstall-pkgconfigDATA:
420	@$(NORMAL_UNINSTALL)
421	@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
422	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
423	dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
424
425# This directory's subdirectories are mostly independent; you can cd
426# into them and run `make' without going through this Makefile.
427# To change the values of `make' variables: instead of editing Makefiles,
428# (1) if the variable is set in `config.status', edit `config.status'
429#     (which will cause the Makefiles to be regenerated when you run `make');
430# (2) otherwise, pass the desired values on the `make' command line.
431$(RECURSIVE_TARGETS):
432	@fail= failcom='exit 1'; \
433	for f in x $$MAKEFLAGS; do \
434	  case $$f in \
435	    *=* | --[!k]*);; \
436	    *k*) failcom='fail=yes';; \
437	  esac; \
438	done; \
439	dot_seen=no; \
440	target=`echo $@ | sed s/-recursive//`; \
441	list='$(SUBDIRS)'; for subdir in $$list; do \
442	  echo "Making $$target in $$subdir"; \
443	  if test "$$subdir" = "."; then \
444	    dot_seen=yes; \
445	    local_target="$$target-am"; \
446	  else \
447	    local_target="$$target"; \
448	  fi; \
449	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
450	  || eval $$failcom; \
451	done; \
452	if test "$$dot_seen" = "no"; then \
453	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
454	fi; test -z "$$fail"
455
456$(RECURSIVE_CLEAN_TARGETS):
457	@fail= failcom='exit 1'; \
458	for f in x $$MAKEFLAGS; do \
459	  case $$f in \
460	    *=* | --[!k]*);; \
461	    *k*) failcom='fail=yes';; \
462	  esac; \
463	done; \
464	dot_seen=no; \
465	case "$@" in \
466	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
467	  *) list='$(SUBDIRS)' ;; \
468	esac; \
469	rev=''; for subdir in $$list; do \
470	  if test "$$subdir" = "."; then :; else \
471	    rev="$$subdir $$rev"; \
472	  fi; \
473	done; \
474	rev="$$rev ."; \
475	target=`echo $@ | sed s/-recursive//`; \
476	for subdir in $$rev; do \
477	  echo "Making $$target in $$subdir"; \
478	  if test "$$subdir" = "."; then \
479	    local_target="$$target-am"; \
480	  else \
481	    local_target="$$target"; \
482	  fi; \
483	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
484	  || eval $$failcom; \
485	done && test -z "$$fail"
486tags-recursive:
487	list='$(SUBDIRS)'; for subdir in $$list; do \
488	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
489	done
490ctags-recursive:
491	list='$(SUBDIRS)'; for subdir in $$list; do \
492	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
493	done
494
495ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
496	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
497	unique=`for i in $$list; do \
498	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
499	  done | \
500	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
501	      END { if (nonempty) { for (i in files) print i; }; }'`; \
502	mkid -fID $$unique
503tags: TAGS
504
505TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
506		$(TAGS_FILES) $(LISP)
507	set x; \
508	here=`pwd`; \
509	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
510	  include_option=--etags-include; \
511	  empty_fix=.; \
512	else \
513	  include_option=--include; \
514	  empty_fix=; \
515	fi; \
516	list='$(SUBDIRS)'; for subdir in $$list; do \
517	  if test "$$subdir" = .; then :; else \
518	    test ! -f $$subdir/TAGS || \
519	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
520	  fi; \
521	done; \
522	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
523	unique=`for i in $$list; do \
524	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
525	  done | \
526	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
527	      END { if (nonempty) { for (i in files) print i; }; }'`; \
528	shift; \
529	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
530	  test -n "$$unique" || unique=$$empty_fix; \
531	  if test $$# -gt 0; then \
532	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
533	      "$$@" $$unique; \
534	  else \
535	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
536	      $$unique; \
537	  fi; \
538	fi
539ctags: CTAGS
540CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
541		$(TAGS_FILES) $(LISP)
542	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
543	unique=`for i in $$list; do \
544	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
545	  done | \
546	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
547	      END { if (nonempty) { for (i in files) print i; }; }'`; \
548	test -z "$(CTAGS_ARGS)$$unique" \
549	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
550	     $$unique
551
552GTAGS:
553	here=`$(am__cd) $(top_builddir) && pwd` \
554	  && $(am__cd) $(top_srcdir) \
555	  && gtags -i $(GTAGS_ARGS) "$$here"
556
557distclean-tags:
558	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
559
560distdir: $(DISTFILES)
561	$(am__remove_distdir)
562	test -d "$(distdir)" || mkdir "$(distdir)"
563	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
564	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
565	list='$(DISTFILES)'; \
566	  dist_files=`for file in $$list; do echo $$file; done | \
567	  sed -e "s|^$$srcdirstrip/||;t" \
568	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
569	case $$dist_files in \
570	  */*) $(MKDIR_P) `echo "$$dist_files" | \
571			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
572			   sort -u` ;; \
573	esac; \
574	for file in $$dist_files; do \
575	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
576	  if test -d $$d/$$file; then \
577	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
578	    if test -d "$(distdir)/$$file"; then \
579	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
580	    fi; \
581	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
582	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
583	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
584	    fi; \
585	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
586	  else \
587	    test -f "$(distdir)/$$file" \
588	    || cp -p $$d/$$file "$(distdir)/$$file" \
589	    || exit 1; \
590	  fi; \
591	done
592	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
593	  if test "$$subdir" = .; then :; else \
594	    $(am__make_dryrun) \
595	      || test -d "$(distdir)/$$subdir" \
596	      || $(MKDIR_P) "$(distdir)/$$subdir" \
597	      || exit 1; \
598	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
599	    $(am__relativize); \
600	    new_distdir=$$reldir; \
601	    dir1=$$subdir; dir2="$(top_distdir)"; \
602	    $(am__relativize); \
603	    new_top_distdir=$$reldir; \
604	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
605	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
606	    ($(am__cd) $$subdir && \
607	      $(MAKE) $(AM_MAKEFLAGS) \
608	        top_distdir="$$new_top_distdir" \
609	        distdir="$$new_distdir" \
610		am__remove_distdir=: \
611		am__skip_length_check=: \
612		am__skip_mode_fix=: \
613	        distdir) \
614	      || exit 1; \
615	  fi; \
616	done
617	-test -n "$(am__skip_mode_fix)" \
618	|| find "$(distdir)" -type d ! -perm -755 \
619		-exec chmod u+rwx,go+rx {} \; -o \
620	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
621	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
622	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
623	|| chmod -R a+r "$(distdir)"
624dist-gzip: distdir
625	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
626	$(am__remove_distdir)
627dist-bzip2: distdir
628	tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
629	$(am__remove_distdir)
630
631dist-lzip: distdir
632	tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
633	$(am__remove_distdir)
634
635dist-lzma: distdir
636	tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
637	$(am__remove_distdir)
638
639dist-xz: distdir
640	tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
641	$(am__remove_distdir)
642
643dist-tarZ: distdir
644	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
645	$(am__remove_distdir)
646
647dist-shar: distdir
648	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
649	$(am__remove_distdir)
650
651dist-zip: distdir
652	-rm -f $(distdir).zip
653	zip -rq $(distdir).zip $(distdir)
654	$(am__remove_distdir)
655
656dist dist-all: distdir
657	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
658	tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
659	$(am__remove_distdir)
660
661# This target untars the dist file and tries a VPATH configuration.  Then
662# it guarantees that the distribution is self-contained by making another
663# tarfile.
664distcheck: dist
665	case '$(DIST_ARCHIVES)' in \
666	*.tar.gz*) \
667	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
668	*.tar.bz2*) \
669	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
670	*.tar.lzma*) \
671	  lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
672	*.tar.lz*) \
673	  lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
674	*.tar.xz*) \
675	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\
676	*.tar.Z*) \
677	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
678	*.shar.gz*) \
679	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
680	*.zip*) \
681	  unzip $(distdir).zip ;;\
682	esac
683	chmod -R a-w $(distdir); chmod u+w $(distdir)
684	mkdir $(distdir)/_build
685	mkdir $(distdir)/_inst
686	chmod a-w $(distdir)
687	test -d $(distdir)/_build || exit 0; \
688	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
689	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
690	  && am__cwd=`pwd` \
691	  && $(am__cd) $(distdir)/_build \
692	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
693	    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
694	    $(DISTCHECK_CONFIGURE_FLAGS) \
695	  && $(MAKE) $(AM_MAKEFLAGS) \
696	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
697	  && $(MAKE) $(AM_MAKEFLAGS) check \
698	  && $(MAKE) $(AM_MAKEFLAGS) install \
699	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
700	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
701	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
702	        distuninstallcheck \
703	  && chmod -R a-w "$$dc_install_base" \
704	  && ({ \
705	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
706	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
707	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
708	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
709	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
710	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
711	  && rm -rf "$$dc_destdir" \
712	  && $(MAKE) $(AM_MAKEFLAGS) dist \
713	  && rm -rf $(DIST_ARCHIVES) \
714	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
715	  && cd "$$am__cwd" \
716	  || exit 1
717	$(am__remove_distdir)
718	@(echo "$(distdir) archives ready for distribution: "; \
719	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
720	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
721distuninstallcheck:
722	@test -n '$(distuninstallcheck_dir)' || { \
723	  echo 'ERROR: trying to run $@ with an empty' \
724	       '$$(distuninstallcheck_dir)' >&2; \
725	  exit 1; \
726	}; \
727	$(am__cd) '$(distuninstallcheck_dir)' || { \
728	  echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
729	  exit 1; \
730	}; \
731	test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
732	   || { echo "ERROR: files left after uninstall:" ; \
733	        if test -n "$(DESTDIR)"; then \
734	          echo "  (check DESTDIR support)"; \
735	        fi ; \
736	        $(distuninstallcheck_listfiles) ; \
737	        exit 1; } >&2
738distcleancheck: distclean
739	@if test '$(srcdir)' = . ; then \
740	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
741	  exit 1 ; \
742	fi
743	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
744	  || { echo "ERROR: files left in build directory after distclean:" ; \
745	       $(distcleancheck_listfiles) ; \
746	       exit 1; } >&2
747check-am: all-am
748check: check-recursive
749all-am: Makefile $(DATA) config.h
750installdirs: installdirs-recursive
751installdirs-am:
752	for dir in "$(DESTDIR)$(pkgconfigdir)"; do \
753	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
754	done
755install: install-recursive
756install-exec: install-exec-recursive
757install-data: install-data-recursive
758uninstall: uninstall-recursive
759
760install-am: all-am
761	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
762
763installcheck: installcheck-recursive
764install-strip:
765	if test -z '$(STRIP)'; then \
766	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
767	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
768	      install; \
769	else \
770	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
771	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
772	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
773	fi
774mostlyclean-generic:
775
776clean-generic:
777
778distclean-generic:
779	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
780	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
781
782maintainer-clean-generic:
783	@echo "This command is intended for maintainers to use"
784	@echo "it deletes files that may require special tools to rebuild."
785clean: clean-recursive
786
787clean-am: clean-generic clean-libtool mostlyclean-am
788
789distclean: distclean-recursive
790	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
791	-rm -f Makefile
792distclean-am: clean-am distclean-generic distclean-hdr \
793	distclean-libtool distclean-tags
794
795dvi: dvi-recursive
796
797dvi-am:
798
799html: html-recursive
800
801html-am:
802
803info: info-recursive
804
805info-am:
806
807install-data-am: install-pkgconfigDATA
808
809install-dvi: install-dvi-recursive
810
811install-dvi-am:
812
813install-exec-am:
814
815install-html: install-html-recursive
816
817install-html-am:
818
819install-info: install-info-recursive
820
821install-info-am:
822
823install-man:
824
825install-pdf: install-pdf-recursive
826
827install-pdf-am:
828
829install-ps: install-ps-recursive
830
831install-ps-am:
832
833installcheck-am:
834
835maintainer-clean: maintainer-clean-recursive
836	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
837	-rm -rf $(top_srcdir)/autom4te.cache
838	-rm -f Makefile
839maintainer-clean-am: distclean-am maintainer-clean-generic
840
841mostlyclean: mostlyclean-recursive
842
843mostlyclean-am: mostlyclean-generic mostlyclean-libtool
844
845pdf: pdf-recursive
846
847pdf-am:
848
849ps: ps-recursive
850
851ps-am:
852
853uninstall-am: uninstall-pkgconfigDATA
854
855.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
856	ctags-recursive install-am install-strip tags-recursive
857
858.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
859	all all-am am--refresh check check-am clean clean-generic \
860	clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
861	dist-gzip dist-lzip dist-lzma dist-shar dist-tarZ dist-xz \
862	dist-zip distcheck distclean distclean-generic distclean-hdr \
863	distclean-libtool distclean-tags distcleancheck distdir \
864	distuninstallcheck dvi dvi-am html html-am info info-am \
865	install install-am install-data install-data-am install-dvi \
866	install-dvi-am install-exec install-exec-am install-html \
867	install-html-am install-info install-info-am install-man \
868	install-pdf install-pdf-am install-pkgconfigDATA install-ps \
869	install-ps-am install-strip installcheck installcheck-am \
870	installdirs installdirs-am maintainer-clean \
871	maintainer-clean-generic mostlyclean mostlyclean-generic \
872	mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
873	uninstall uninstall-am uninstall-pkgconfigDATA
874
875
876$(pkgconfig_DATA): pixman-1.pc.in
877
878snapshot:
879	distdir="$(distdir)-`date '+%Y%m%d'`"; \
880	test -d "$(srcdir)/.git" && distdir=$$distdir-`cd "$(srcdir)" && git rev-parse HEAD | cut -c 1-6`; \
881	$(MAKE) $(AM_MAKEFLAGS) distdir="$$distdir" dist
882
883$(sha1_tgz): $(tar_gz)
884	sha1sum $^ > $@
885
886$(md5_tgz): $(tar_gz)
887	md5sum $^ > $@
888
889$(sha1_tbz2): $(tar_bz2)
890	sha1sum $^ > $@
891
892$(md5_tbz2): $(tar_bz2)
893	md5sum $^ > $@
894
895$(gpg_file): $(sha1_tgz)
896	@echo "Please enter your GPG password to sign the checksum."
897	gpg --armor --sign $^ 
898
899release-verify-newer:
900	@echo -n "Checking that no $(VERSION) release already exists at $(RELEASE_XORG_HOST)..."
901	@ssh $(RELEASE_XORG_HOST) test ! -e $(RELEASE_XORG_DIR)/$(tar_gz) \
902		|| (echo "Ouch." && echo "Found: $(RELEASE_XORG_HOST):$(RELEASE_XORG_DIR)/$(tar_gz)" \
903		&& echo "Refusing to try to generate a new release of the same name." \
904		&& false)
905	@ssh $(RELEASE_CAIRO_HOST) test ! -e $(RELEASE_CAIRO_DIR)/$(tar_gz) \
906		|| (echo "Ouch." && echo "Found: $(RELEASE_CAIRO_HOST):$(RELEASE_CAIRO_DIR)/$(tar_gz)" \
907		&& echo "Refusing to try to generate a new release of the same name." \
908		&& false)
909	@echo "Good."
910
911release-remove-old:
912	$(RM) $(tar_gz) $(tar_bz2) $(HASHFILES) $(gpg_file)
913
914ensure-prev:
915	@if [[ "$(PREV)" == "" ]]; then							\
916		echo ""							          &&	\
917		echo "You must set the PREV variable on the make command line to" &&	\
918		echo "the last version."				  	  &&	\
919		echo ""								  &&	\
920		echo "For example:"						  &&	\
921		echo "      make PREV=0.7.3"				  	  &&	\
922		echo ""								  &&	\
923		false;									\
924	fi
925
926release-check: ensure-prev release-verify-newer release-remove-old distcheck
927
928release-tag:
929	git tag -u $(GPGKEY) -m "$(PACKAGE) $(VERSION) release" $(PACKAGE)-$(VERSION)
930
931release-upload: release-check $(tar_gz) $(tar_bz2) $(sha1_tgz) $(sha1_tbz2) $(md5_tgz) $(gpg_file)
932	scp $(tar_gz) $(sha1_tgz) $(gpg_file) $(RELEASE_CAIRO_HOST):$(RELEASE_CAIRO_DIR)
933	scp $(tar_gz) $(tar_bz2) $(RELEASE_XORG_HOST):$(RELEASE_XORG_DIR)
934	ssh $(RELEASE_CAIRO_HOST) "rm -f $(RELEASE_CAIRO_DIR)/LATEST-$(PACKAGE)-[0-9]* && ln -s $(tar_gz) $(RELEASE_CAIRO_DIR)/LATEST-$(PACKAGE)-$(VERSION)"
935
936release-publish-message: $(HASHFILES) ensure-prev
937	@echo "Please follow the instructions in RELEASING to push stuff out and"
938	@echo "send out the announcement mails.  Here is the excerpt you need:"
939	@echo ""
940	@echo "Lists:  $(RELEASE_ANNOUNCE_LIST)"
941	@echo "Subject: [ANNOUNCE] $(PACKAGE) release $(VERSION) now available"
942	@echo "============================== CUT HERE =============================="
943	@echo "A new $(PACKAGE) release $(VERSION) is now available. This is a $(RELEASE_TYPE)"
944	@echo ""
945	@echo "tar.gz:"
946	@echo "	$(RELEASE_CAIRO_URL)/$(tar_gz)"
947	@echo "	$(RELEASE_XORG_URL)/$(tar_gz)"
948	@echo ""
949	@echo "tar.bz2:"
950	@echo "	$(RELEASE_XORG_URL)/$(tar_bz2)"
951	@echo ""
952	@echo "Hashes:"
953	@echo -n "	MD5:  "
954	@cat $(md5_tgz)
955	@echo -n "	MD5:  "
956	@cat $(md5_tbz2)
957	@echo -n "	SHA1: "
958	@cat $(sha1_tgz)
959	@echo -n "	SHA1: "
960	@cat $(sha1_tbz2)
961	@echo ""
962	@echo "GPG signature:"
963	@echo "	$(RELEASE_CAIRO_URL)/$(gpg_file)"
964	@echo "	(signed by`gpg --list-keys $(GPGKEY) | grep uid | cut -b4- | tr -s " "`)"
965	@echo ""
966	@echo "Git:"
967	@echo "	git://git.freedesktop.org/git/pixman"
968	@echo "	tag: $(PACKAGE)-$(VERSION)"
969	@echo ""
970	@echo "Log:"
971	@git log --no-merges "$(PACKAGE)-$(PREV)".."$(PACKAGE)-$(VERSION)" | git shortlog | awk '{ printf "\t"; print ; }' | cut -b1-80
972	@echo "============================== CUT HERE =============================="
973	@echo ""
974
975release-publish: release-upload release-tag release-publish-message
976
977.PHONY: release-upload release-publish release-publish-message release-tag
978
979# Tell versions [3.59,3.63) of GNU make to not export all variables.
980# Otherwise a system limit (for SysV at least) may be exceeded.
981.NOEXPORT:
982