# Makefile.in generated by automake 1.9.6 from Makefile.am.
# test/Makefile.  Generated from Makefile.in by configure.

# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005  Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.




srcdir = .
top_srcdir = ..

pkgdatadir = $(datadir)/cairo
pkglibdir = $(libdir)/cairo
pkgincludedir = $(includedir)/cairo
top_builddir = ..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = /usr/athena/bin/install -c
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = sparc-sun-solaris2.10
host_triplet = sparc-sun-solaris2.10
am__append_1 = pthread-show-text
am__append_2 = ft-font-create-for-ft-face
#am__append_3 = pdf-surface pdf-clip
#am__append_4 = ps-surface
am__append_5 = xlib-surface
check_PROGRAMS = $(am__EXEEXT_6)
am__append_6 = -lpthread
noinst_PROGRAMS = imagediff$(EXEEXT)
subdir = test
DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
	$(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
	$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
libcairotest_la_LIBADD =
am_libcairotest_la_OBJECTS = buffer-diff.lo cairo-test.lo read-png.lo \
	write-png.lo xmalloc.lo
libcairotest_la_OBJECTS = $(am_libcairotest_la_OBJECTS)
am__EXEEXT_1 = pthread-show-text$(EXEEXT)
am__EXEEXT_2 =  \
	ft-font-create-for-ft-face$(EXEEXT)
#am__EXEEXT_3 = pdf-surface$(EXEEXT) \
#	pdf-clip$(EXEEXT)
#am__EXEEXT_4 = ps-surface$(EXEEXT)
am__EXEEXT_5 = xlib-surface$(EXEEXT)
am__EXEEXT_6 = a8-mask$(EXEEXT) caps-joins$(EXEEXT) \
	caps-sub-paths$(EXEEXT) clip-all$(EXEEXT) \
	clip-nesting$(EXEEXT) clip-operator$(EXEEXT) \
	clip-twice$(EXEEXT) \
	composite-integer-translate-source$(EXEEXT) \
	composite-integer-translate-over$(EXEEXT) \
	composite-integer-translate-over-repeat$(EXEEXT) \
	create-from-png$(EXEEXT) create-from-png-stream$(EXEEXT) \
	dash-caps-joins$(EXEEXT) dash-offset-negative$(EXEEXT) \
	fill-and-stroke$(EXEEXT) fill-rule$(EXEEXT) \
	filter-nearest-offset$(EXEEXT) get-and-set$(EXEEXT) \
	gradient-alpha$(EXEEXT) leaky-polygon$(EXEEXT) \
	line-width$(EXEEXT) linear-gradient$(EXEEXT) mask$(EXEEXT) \
	mask-ctm$(EXEEXT) mask-surface-ctm$(EXEEXT) \
	move-to-show-surface$(EXEEXT) nil-surface$(EXEEXT) \
	operator-clear$(EXEEXT) operator-source$(EXEEXT) \
	paint$(EXEEXT) paint-with-alpha$(EXEEXT) path-data$(EXEEXT) \
	pixman-rotate$(EXEEXT) rectangle-rounding-error$(EXEEXT) \
	scale-source-surface-paint$(EXEEXT) \
	select-font-no-show-text$(EXEEXT) self-copy$(EXEEXT) \
	self-intersecting$(EXEEXT) set-source$(EXEEXT) \
	show-text-current-point$(EXEEXT) source-clip$(EXEEXT) \
	source-surface-scale-paint$(EXEEXT) \
	surface-finish-twice$(EXEEXT) surface-pattern$(EXEEXT) \
	text-antialias-gray$(EXEEXT) text-antialias-none$(EXEEXT) \
	text-antialias-subpixel$(EXEEXT) text-cache-crash$(EXEEXT) \
	text-pattern$(EXEEXT) text-rotate$(EXEEXT) transforms$(EXEEXT) \
	translate-show-surface$(EXEEXT) trap-clip$(EXEEXT) \
	unantialiased-shapes$(EXEEXT) unbounded-operator$(EXEEXT) \
	user-data$(EXEEXT) rel-path$(EXEEXT) $(am__EXEEXT_1) \
	$(am__EXEEXT_2) $(am__EXEEXT_3) $(am__EXEEXT_4) \
	$(am__EXEEXT_5)
PROGRAMS = $(noinst_PROGRAMS)
a8_mask_SOURCES = a8-mask.c
a8_mask_OBJECTS = a8-mask.$(OBJEXT)
am__DEPENDENCIES_1 =
am__DEPENDENCIES_2 = libcairotest.la $(top_builddir)/src/libcairo.la \
	$(am__DEPENDENCIES_1)
a8_mask_DEPENDENCIES = $(am__DEPENDENCIES_2)
caps_joins_SOURCES = caps-joins.c
caps_joins_OBJECTS = caps-joins.$(OBJEXT)
caps_joins_DEPENDENCIES = $(am__DEPENDENCIES_2)
caps_sub_paths_SOURCES = caps-sub-paths.c
caps_sub_paths_OBJECTS = caps-sub-paths.$(OBJEXT)
caps_sub_paths_DEPENDENCIES = $(am__DEPENDENCIES_2)
clip_all_SOURCES = clip-all.c
clip_all_OBJECTS = clip-all.$(OBJEXT)
clip_all_DEPENDENCIES = $(am__DEPENDENCIES_2)
clip_nesting_SOURCES = clip-nesting.c
clip_nesting_OBJECTS = clip-nesting.$(OBJEXT)
clip_nesting_DEPENDENCIES = $(am__DEPENDENCIES_2)
clip_operator_SOURCES = clip-operator.c
clip_operator_OBJECTS = clip-operator.$(OBJEXT)
clip_operator_DEPENDENCIES = $(am__DEPENDENCIES_2)
clip_twice_SOURCES = clip-twice.c
clip_twice_OBJECTS = clip-twice.$(OBJEXT)
clip_twice_DEPENDENCIES = $(am__DEPENDENCIES_2)
composite_integer_translate_over_SOURCES =  \
	composite-integer-translate-over.c
composite_integer_translate_over_OBJECTS =  \
	composite-integer-translate-over.$(OBJEXT)
composite_integer_translate_over_DEPENDENCIES = $(am__DEPENDENCIES_2)
composite_integer_translate_over_repeat_SOURCES =  \
	composite-integer-translate-over-repeat.c
composite_integer_translate_over_repeat_OBJECTS =  \
	composite-integer-translate-over-repeat.$(OBJEXT)
composite_integer_translate_over_repeat_DEPENDENCIES =  \
	$(am__DEPENDENCIES_2)
composite_integer_translate_source_SOURCES =  \
	composite-integer-translate-source.c
composite_integer_translate_source_OBJECTS =  \
	composite-integer-translate-source.$(OBJEXT)
composite_integer_translate_source_DEPENDENCIES =  \
	$(am__DEPENDENCIES_2)
create_from_png_SOURCES = create-from-png.c
create_from_png_OBJECTS = create-from-png.$(OBJEXT)
create_from_png_DEPENDENCIES = $(am__DEPENDENCIES_2)
create_from_png_stream_SOURCES = create-from-png-stream.c
create_from_png_stream_OBJECTS = create-from-png-stream.$(OBJEXT)
create_from_png_stream_DEPENDENCIES = $(am__DEPENDENCIES_2)
dash_caps_joins_SOURCES = dash-caps-joins.c
dash_caps_joins_OBJECTS = dash-caps-joins.$(OBJEXT)
dash_caps_joins_DEPENDENCIES = $(am__DEPENDENCIES_2)
dash_offset_negative_SOURCES = dash-offset-negative.c
dash_offset_negative_OBJECTS = dash-offset-negative.$(OBJEXT)
dash_offset_negative_DEPENDENCIES = $(am__DEPENDENCIES_2)
fill_and_stroke_SOURCES = fill-and-stroke.c
fill_and_stroke_OBJECTS = fill-and-stroke.$(OBJEXT)
fill_and_stroke_DEPENDENCIES = $(am__DEPENDENCIES_2)
fill_rule_SOURCES = fill-rule.c
fill_rule_OBJECTS = fill-rule.$(OBJEXT)
fill_rule_DEPENDENCIES = $(am__DEPENDENCIES_2)
filter_nearest_offset_SOURCES = filter-nearest-offset.c
filter_nearest_offset_OBJECTS = filter-nearest-offset.$(OBJEXT)
filter_nearest_offset_DEPENDENCIES = $(am__DEPENDENCIES_2)
ft_font_create_for_ft_face_SOURCES = ft-font-create-for-ft-face.c
ft_font_create_for_ft_face_OBJECTS =  \
	ft-font-create-for-ft-face.$(OBJEXT)
ft_font_create_for_ft_face_DEPENDENCIES = $(am__DEPENDENCIES_2)
get_and_set_SOURCES = get-and-set.c
get_and_set_OBJECTS = get-and-set.$(OBJEXT)
get_and_set_DEPENDENCIES = $(am__DEPENDENCIES_2)
gradient_alpha_SOURCES = gradient-alpha.c
gradient_alpha_OBJECTS = gradient-alpha.$(OBJEXT)
gradient_alpha_DEPENDENCIES = $(am__DEPENDENCIES_2)
imagediff_SOURCES = imagediff.c
imagediff_OBJECTS = imagediff.$(OBJEXT)
imagediff_DEPENDENCIES = $(am__DEPENDENCIES_2)
leaky_polygon_SOURCES = leaky-polygon.c
leaky_polygon_OBJECTS = leaky-polygon.$(OBJEXT)
leaky_polygon_DEPENDENCIES = $(am__DEPENDENCIES_2)
line_width_SOURCES = line-width.c
line_width_OBJECTS = line-width.$(OBJEXT)
line_width_DEPENDENCIES = $(am__DEPENDENCIES_2)
linear_gradient_SOURCES = linear-gradient.c
linear_gradient_OBJECTS = linear-gradient.$(OBJEXT)
linear_gradient_DEPENDENCIES = $(am__DEPENDENCIES_2)
mask_SOURCES = mask.c
mask_OBJECTS = mask.$(OBJEXT)
mask_DEPENDENCIES = $(am__DEPENDENCIES_2)
mask_ctm_SOURCES = mask-ctm.c
mask_ctm_OBJECTS = mask-ctm.$(OBJEXT)
mask_ctm_DEPENDENCIES = $(am__DEPENDENCIES_2)
mask_surface_ctm_SOURCES = mask-surface-ctm.c
mask_surface_ctm_OBJECTS = mask-surface-ctm.$(OBJEXT)
mask_surface_ctm_DEPENDENCIES = $(am__DEPENDENCIES_2)
move_to_show_surface_SOURCES = move-to-show-surface.c
move_to_show_surface_OBJECTS = move-to-show-surface.$(OBJEXT)
move_to_show_surface_DEPENDENCIES = $(am__DEPENDENCIES_2)
nil_surface_SOURCES = nil-surface.c
nil_surface_OBJECTS = nil-surface.$(OBJEXT)
nil_surface_DEPENDENCIES = $(am__DEPENDENCIES_2)
operator_clear_SOURCES = operator-clear.c
operator_clear_OBJECTS = operator-clear.$(OBJEXT)
operator_clear_DEPENDENCIES = $(am__DEPENDENCIES_2)
operator_source_SOURCES = operator-source.c
operator_source_OBJECTS = operator-source.$(OBJEXT)
operator_source_DEPENDENCIES = $(am__DEPENDENCIES_2)
paint_SOURCES = paint.c
paint_OBJECTS = paint.$(OBJEXT)
paint_DEPENDENCIES = $(am__DEPENDENCIES_2)
paint_with_alpha_SOURCES = paint-with-alpha.c
paint_with_alpha_OBJECTS = paint-with-alpha.$(OBJEXT)
paint_with_alpha_DEPENDENCIES = $(am__DEPENDENCIES_2)
path_data_SOURCES = path-data.c
path_data_OBJECTS = path-data.$(OBJEXT)
path_data_DEPENDENCIES = $(am__DEPENDENCIES_2)
pdf_clip_SOURCES = pdf-clip.c
pdf_clip_OBJECTS = pdf-clip.$(OBJEXT)
pdf_clip_DEPENDENCIES = $(am__DEPENDENCIES_2)
pdf_surface_SOURCES = pdf-surface.c
pdf_surface_OBJECTS = pdf-surface.$(OBJEXT)
pdf_surface_DEPENDENCIES = $(am__DEPENDENCIES_2)
pixman_rotate_SOURCES = pixman-rotate.c
pixman_rotate_OBJECTS = pixman-rotate.$(OBJEXT)
pixman_rotate_DEPENDENCIES = $(am__DEPENDENCIES_2)
ps_surface_SOURCES = ps-surface.c
ps_surface_OBJECTS = ps-surface.$(OBJEXT)
ps_surface_DEPENDENCIES = $(am__DEPENDENCIES_2)
pthread_show_text_SOURCES = pthread-show-text.c
pthread_show_text_OBJECTS = pthread-show-text.$(OBJEXT)
pthread_show_text_DEPENDENCIES = $(am__DEPENDENCIES_2)
rectangle_rounding_error_SOURCES = rectangle-rounding-error.c
rectangle_rounding_error_OBJECTS = rectangle-rounding-error.$(OBJEXT)
rectangle_rounding_error_DEPENDENCIES = $(am__DEPENDENCIES_2)
rel_path_SOURCES = rel-path.c
rel_path_OBJECTS = rel-path.$(OBJEXT)
rel_path_DEPENDENCIES = $(am__DEPENDENCIES_2)
scale_source_surface_paint_SOURCES = scale-source-surface-paint.c
scale_source_surface_paint_OBJECTS =  \
	scale-source-surface-paint.$(OBJEXT)
scale_source_surface_paint_DEPENDENCIES = $(am__DEPENDENCIES_2)
select_font_no_show_text_SOURCES = select-font-no-show-text.c
select_font_no_show_text_OBJECTS = select-font-no-show-text.$(OBJEXT)
select_font_no_show_text_DEPENDENCIES = $(am__DEPENDENCIES_2)
self_copy_SOURCES = self-copy.c
self_copy_OBJECTS = self-copy.$(OBJEXT)
self_copy_DEPENDENCIES = $(am__DEPENDENCIES_2)
self_intersecting_SOURCES = self-intersecting.c
self_intersecting_OBJECTS = self-intersecting.$(OBJEXT)
self_intersecting_DEPENDENCIES = $(am__DEPENDENCIES_2)
set_source_SOURCES = set-source.c
set_source_OBJECTS = set-source.$(OBJEXT)
set_source_DEPENDENCIES = $(am__DEPENDENCIES_2)
show_text_current_point_SOURCES = show-text-current-point.c
show_text_current_point_OBJECTS = show-text-current-point.$(OBJEXT)
show_text_current_point_DEPENDENCIES = $(am__DEPENDENCIES_2)
source_clip_SOURCES = source-clip.c
source_clip_OBJECTS = source-clip.$(OBJEXT)
source_clip_DEPENDENCIES = $(am__DEPENDENCIES_2)
source_surface_scale_paint_SOURCES = source-surface-scale-paint.c
source_surface_scale_paint_OBJECTS =  \
	source-surface-scale-paint.$(OBJEXT)
source_surface_scale_paint_DEPENDENCIES = $(am__DEPENDENCIES_2)
surface_finish_twice_SOURCES = surface-finish-twice.c
surface_finish_twice_OBJECTS = surface-finish-twice.$(OBJEXT)
surface_finish_twice_DEPENDENCIES = $(am__DEPENDENCIES_2)
surface_pattern_SOURCES = surface-pattern.c
surface_pattern_OBJECTS = surface-pattern.$(OBJEXT)
surface_pattern_DEPENDENCIES = $(am__DEPENDENCIES_2)
text_antialias_gray_SOURCES = text-antialias-gray.c
text_antialias_gray_OBJECTS = text-antialias-gray.$(OBJEXT)
text_antialias_gray_DEPENDENCIES = $(am__DEPENDENCIES_2)
text_antialias_none_SOURCES = text-antialias-none.c
text_antialias_none_OBJECTS = text-antialias-none.$(OBJEXT)
text_antialias_none_DEPENDENCIES = $(am__DEPENDENCIES_2)
text_antialias_subpixel_SOURCES = text-antialias-subpixel.c
text_antialias_subpixel_OBJECTS = text-antialias-subpixel.$(OBJEXT)
text_antialias_subpixel_DEPENDENCIES = $(am__DEPENDENCIES_2)
text_cache_crash_SOURCES = text-cache-crash.c
text_cache_crash_OBJECTS = text-cache-crash.$(OBJEXT)
text_cache_crash_DEPENDENCIES = $(am__DEPENDENCIES_2)
text_pattern_SOURCES = text-pattern.c
text_pattern_OBJECTS = text-pattern.$(OBJEXT)
text_pattern_DEPENDENCIES = $(am__DEPENDENCIES_2)
text_rotate_SOURCES = text-rotate.c
text_rotate_OBJECTS = text-rotate.$(OBJEXT)
text_rotate_DEPENDENCIES = $(am__DEPENDENCIES_2)
transforms_SOURCES = transforms.c
transforms_OBJECTS = transforms.$(OBJEXT)
transforms_DEPENDENCIES = $(am__DEPENDENCIES_2)
translate_show_surface_SOURCES = translate-show-surface.c
translate_show_surface_OBJECTS = translate-show-surface.$(OBJEXT)
translate_show_surface_DEPENDENCIES = $(am__DEPENDENCIES_2)
trap_clip_SOURCES = trap-clip.c
trap_clip_OBJECTS = trap-clip.$(OBJEXT)
trap_clip_DEPENDENCIES = $(am__DEPENDENCIES_2)
unantialiased_shapes_SOURCES = unantialiased-shapes.c
unantialiased_shapes_OBJECTS = unantialiased-shapes.$(OBJEXT)
unantialiased_shapes_DEPENDENCIES = $(am__DEPENDENCIES_2)
unbounded_operator_SOURCES = unbounded-operator.c
unbounded_operator_OBJECTS = unbounded-operator.$(OBJEXT)
unbounded_operator_DEPENDENCIES = $(am__DEPENDENCIES_2)
user_data_SOURCES = user-data.c
user_data_OBJECTS = user-data.$(OBJEXT)
user_data_DEPENDENCIES = $(am__DEPENDENCIES_2)
xlib_surface_SOURCES = xlib-surface.c
xlib_surface_OBJECTS = xlib-surface.$(OBJEXT)
xlib_surface_DEPENDENCIES = $(am__DEPENDENCIES_2)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
	$(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
	$(AM_LDFLAGS) $(LDFLAGS) -o $@
SOURCES = $(libcairotest_la_SOURCES) a8-mask.c caps-joins.c \
	caps-sub-paths.c clip-all.c clip-nesting.c clip-operator.c \
	clip-twice.c composite-integer-translate-over.c \
	composite-integer-translate-over-repeat.c \
	composite-integer-translate-source.c create-from-png.c \
	create-from-png-stream.c dash-caps-joins.c \
	dash-offset-negative.c fill-and-stroke.c fill-rule.c \
	filter-nearest-offset.c ft-font-create-for-ft-face.c \
	get-and-set.c gradient-alpha.c imagediff.c leaky-polygon.c \
	line-width.c linear-gradient.c mask.c mask-ctm.c \
	mask-surface-ctm.c move-to-show-surface.c nil-surface.c \
	operator-clear.c operator-source.c paint.c paint-with-alpha.c \
	path-data.c pdf-clip.c pdf-surface.c pixman-rotate.c \
	ps-surface.c pthread-show-text.c rectangle-rounding-error.c \
	rel-path.c scale-source-surface-paint.c \
	select-font-no-show-text.c self-copy.c self-intersecting.c \
	set-source.c show-text-current-point.c source-clip.c \
	source-surface-scale-paint.c surface-finish-twice.c \
	surface-pattern.c text-antialias-gray.c text-antialias-none.c \
	text-antialias-subpixel.c text-cache-crash.c text-pattern.c \
	text-rotate.c transforms.c translate-show-surface.c \
	trap-clip.c unantialiased-shapes.c unbounded-operator.c \
	user-data.c xlib-surface.c
DIST_SOURCES = $(libcairotest_la_SOURCES) a8-mask.c caps-joins.c \
	caps-sub-paths.c clip-all.c clip-nesting.c clip-operator.c \
	clip-twice.c composite-integer-translate-over.c \
	composite-integer-translate-over-repeat.c \
	composite-integer-translate-source.c create-from-png.c \
	create-from-png-stream.c dash-caps-joins.c \
	dash-offset-negative.c fill-and-stroke.c fill-rule.c \
	filter-nearest-offset.c ft-font-create-for-ft-face.c \
	get-and-set.c gradient-alpha.c imagediff.c leaky-polygon.c \
	line-width.c linear-gradient.c mask.c mask-ctm.c \
	mask-surface-ctm.c move-to-show-surface.c nil-surface.c \
	operator-clear.c operator-source.c paint.c paint-with-alpha.c \
	path-data.c pdf-clip.c pdf-surface.c pixman-rotate.c \
	ps-surface.c pthread-show-text.c rectangle-rounding-error.c \
	rel-path.c scale-source-surface-paint.c \
	select-font-no-show-text.c self-copy.c self-intersecting.c \
	set-source.c show-text-current-point.c source-clip.c \
	source-surface-scale-paint.c surface-finish-twice.c \
	surface-pattern.c text-antialias-gray.c text-antialias-none.c \
	text-antialias-subpixel.c text-cache-crash.c text-pattern.c \
	text-rotate.c transforms.c translate-show-surface.c \
	trap-clip.c unantialiased-shapes.c unbounded-operator.c \
	user-data.c xlib-surface.c
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = ${SHELL} /afs/sipb/user/xiphmont/gPlanarity/cairo/missing --run aclocal-1.9
AMDEP_FALSE = #
AMDEP_TRUE = 
AMTAR = ${SHELL} /afs/sipb/user/xiphmont/gPlanarity/cairo/missing --run tar
AR = ar
ATSUI_FONT_FEATURE = 
AUTOCONF = ${SHELL} /afs/sipb/user/xiphmont/gPlanarity/cairo/missing --run autoconf
AUTOHEADER = ${SHELL} /afs/sipb/user/xiphmont/gPlanarity/cairo/missing --run autoheader
AUTOMAKE = ${SHELL} /afs/sipb/user/xiphmont/gPlanarity/cairo/missing --run automake-1.9
AWK = gawk
CAIRO_CFLAGS =  -DXTHREADS -I/afs/sipb.mit.edu/user/xiphmont/include -I/usr/openwin/include    -I/usr/athena/include/libpng12      -I/usr/sfw/include/freetype2   -Wall -Wpointer-arith -Wstrict-prototypes 	-Wmissing-prototypes -Wmissing-declarations 	-Wnested-externs -fno-strict-aliasing
CAIRO_HAS_ATSUI_FONT_FALSE = 
CAIRO_HAS_ATSUI_FONT_TRUE = #
CAIRO_HAS_FT_FONT_FALSE = #
CAIRO_HAS_FT_FONT_TRUE = 
CAIRO_HAS_GLITZ_SURFACE_FALSE = 
CAIRO_HAS_GLITZ_SURFACE_TRUE = #
CAIRO_HAS_PDF_SURFACE_FALSE = 
CAIRO_HAS_PDF_SURFACE_TRUE = #
CAIRO_HAS_PNG_FUNCTIONS_FALSE = #
CAIRO_HAS_PNG_FUNCTIONS_TRUE = 
CAIRO_HAS_PS_SURFACE_FALSE = 
CAIRO_HAS_PS_SURFACE_TRUE = #
CAIRO_HAS_QUARTZ_SURFACE_FALSE = 
CAIRO_HAS_QUARTZ_SURFACE_TRUE = #
CAIRO_HAS_WIN32_FONT_FALSE = 
CAIRO_HAS_WIN32_FONT_TRUE = #
CAIRO_HAS_WIN32_SURFACE_FALSE = 
CAIRO_HAS_WIN32_SURFACE_TRUE = #
CAIRO_HAS_XCB_SURFACE_FALSE = 
CAIRO_HAS_XCB_SURFACE_TRUE = #
CAIRO_HAS_XLIB_SURFACE_FALSE = #
CAIRO_HAS_XLIB_SURFACE_TRUE = 
CAIRO_LIBS =  -R/usr/openwin/lib -L/afs/sipb.mit.edu/user/xiphmont/lib -L/usr/openwin/lib -lXrender -lX11     -L/usr/athena/lib -lpng12 -lz -lm    -lfontconfig   -R/usr/sfw/lib -L/usr/sfw/lib -lfreetype    
CAIRO_VERSION_MAJOR = 1
CAIRO_VERSION_MICRO = 1
CAIRO_VERSION_MINOR = 1
CAIRO_VERSION_OTHER = 
CC = gcc
CCDEPMODE = depmode=gcc3
CFLAGS = -g -O2
CPP = gcc -E
CPPFLAGS = 
CXX = g++
CXXCPP = g++ -E
CXXDEPMODE = depmode=gcc3
CXXFLAGS = -g -O2
CYGPATH_W = echo
DEFS = -DHAVE_CONFIG_H
DEPDIR = .deps
ECHO = echo
ECHO_C = 
ECHO_N = -n
ECHO_T = 
EGREP = egrep
ENABLE_GTK_DOC_FALSE = 
ENABLE_GTK_DOC_TRUE = #
EXEEXT = 
F77 = g77
FFLAGS = -g -O2
FONTCONFIG_CFLAGS =  
FONTCONFIG_LIBS = -lfontconfig  
FREETYPE_CFLAGS = -I/usr/sfw/include/freetype2  
FREETYPE_CONFIG = 
FREETYPE_CONFIG_CFLAGS = 
FREETYPE_CONFIG_LIBS = 
FREETYPE_LIBS = -R/usr/sfw/lib -L/usr/sfw/lib -lfreetype  
FREETYPE_REQUIRES = freetype2 >= 8.0.2 fontconfig
FT_FONT_FEATURE = #define CAIRO_HAS_FT_FONT 1
GLITZ_CFLAGS = 
GLITZ_LIBS = 
GLITZ_REQUIRES = 
GLITZ_SURFACE_FEATURE = 
GTK_DOC_USE_LIBTOOL_FALSE = #
GTK_DOC_USE_LIBTOOL_TRUE = 
HAVE_PTHREAD_FALSE = #
HAVE_PTHREAD_TRUE = 
HTML_DIR = ${datadir}/gtk-doc/html
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
LDFLAGS = 
LIBOBJS = 
LIBS =  -lm
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LN_S = ln -s
LTLIBOBJS = 
LT_CURRENT_MINUS_AGE = 2
MAINT = #
MAINTAINER_MODE_FALSE = 
MAINTAINER_MODE_TRUE = #
MAKEINFO = ${SHELL} /afs/sipb/user/xiphmont/gPlanarity/cairo/missing --run makeinfo
MMX_CFLAGS = 
OBJEXT = o
PACKAGE = cairo
PACKAGE_BUGREPORT = http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
PACKAGE_NAME = cairo
PACKAGE_STRING = cairo 1.1.1
PACKAGE_TARNAME = cairo
PACKAGE_VERSION = 1.1.1
PATH_SEPARATOR = :
PDF_LIBS = 
PDF_SURFACE_FEATURE = 
PKGCONFIG_REQUIRES = Requires.private
PKG_CONFIG = /usr/athena/bin/pkg-config
PNG_CFLAGS = -I/usr/athena/include/libpng12  
PNG_FUNCTIONS_FEATURE = #define CAIRO_HAS_PNG_FUNCTIONS 1
PNG_LIBS = -L/usr/athena/lib -lpng12 -lz -lm  
PNG_REQUIRES = libpng12
PS_LIBS = 
PS_SURFACE_FEATURE = 
QUARTZ_SURFACE_FEATURE = 
RANLIB = ranlib
SET_MAKE = 
SHELL = /bin/bash
STRIP = strip
USE_MMX_FALSE = 
USE_MMX_TRUE = #
VERSION = 1.1.1
VERSION_INFO = 4:2:2
WIN32_FONT_FEATURE = 
WIN32_SURFACE_FEATURE = 
XCB_CFLAGS = 
XCB_LIBS = 
XCB_SURFACE_FEATURE = 
XLIB_SURFACE_FEATURE = #define CAIRO_HAS_XLIB_SURFACE 1
XRENDER_CFLAGS = -DXTHREADS -I/afs/sipb.mit.edu/user/xiphmont/include -I/usr/openwin/include  
XRENDER_LIBS = -R/usr/openwin/lib -L/afs/sipb.mit.edu/user/xiphmont/lib -L/usr/openwin/lib -lXrender -lX11  
XRENDER_REQUIRES = xrender
X_CFLAGS = 
X_EXTRA_LIBS = 
X_LIBS = 
X_PRE_LIBS = 
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
ac_ct_F77 = g77
ac_ct_RANLIB = ranlib
ac_ct_STRIP = strip
ac_pt_PKG_CONFIG = /usr/athena/bin/pkg-config
am__fastdepCC_FALSE = #
am__fastdepCC_TRUE = 
am__fastdepCXX_FALSE = #
am__fastdepCXX_TRUE = 
am__include = include
am__leading_dot = .
am__quote = 
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
build = sparc-sun-solaris2.10
build_alias = 
build_cpu = sparc
build_os = solaris2.10
build_vendor = sun
datadir = ${prefix}/share
exec_prefix = ${prefix}
host = sparc-sun-solaris2.10
host_alias = 
host_cpu = sparc
host_os = solaris2.10
host_vendor = sun
includedir = ${prefix}/include
infodir = ${prefix}/info
install_sh = /afs/sipb/user/xiphmont/gPlanarity/cairo/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localstatedir = ${prefix}/var
mandir = ${prefix}/man
mkdir_p = $(install_sh) -d
oldincludedir = /usr/include
prefix = /afs/sipb.mit.edu/user/xiphmont
program_transform_name = s,x,x,
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
sysconfdir = ${prefix}/etc
target_alias = 

# All test cases go here
TESTS = a8-mask caps-joins caps-sub-paths clip-all clip-nesting \
	clip-operator clip-twice composite-integer-translate-source \
	composite-integer-translate-over \
	composite-integer-translate-over-repeat create-from-png \
	create-from-png-stream dash-caps-joins dash-offset-negative \
	fill-and-stroke fill-rule filter-nearest-offset get-and-set \
	gradient-alpha leaky-polygon line-width linear-gradient mask \
	mask-ctm mask-surface-ctm move-to-show-surface nil-surface \
	operator-clear operator-source paint paint-with-alpha \
	path-data pixman-rotate rectangle-rounding-error \
	scale-source-surface-paint select-font-no-show-text self-copy \
	self-intersecting set-source show-text-current-point \
	source-clip source-surface-scale-paint surface-finish-twice \
	surface-pattern text-antialias-gray text-antialias-none \
	text-antialias-subpixel text-cache-crash text-pattern \
	text-rotate transforms translate-show-surface trap-clip \
	unantialiased-shapes unbounded-operator user-data rel-path \
	$(am__append_1) $(am__append_2) $(am__append_3) \
	$(am__append_4) $(am__append_5)

# All tests which have a reference image go here.
# I really don't like having to repeat this list. Anyone know a good
# way to avoid it? Can I use a wildcard here?
EXTRA_DIST = \
a8-mask-ref.png						\
a8-mask-rgb24-ref.png					\
caps-joins-ps-rgb24-ref.png				\
caps-joins-ref.png					\
caps-joins-rgb24-ref.png				\
caps-sub-paths-ref.png					\
caps-sub-paths-rgb24-ref.png				\
clip-all-ref.png					\
clip-all-rgb24-ref.png					\
clip-nesting-ps-rgb24-ref.png				\
clip-nesting-ref.png					\
clip-nesting-rgb24-ref.png				\
clip-operator-ref.png					\
clip-operator-rgb24-ref.png				\
clip-twice-ps-rgb24-ref.png				\
clip-twice-ref.png					\
clip-twice-rgb24-ref.png				\
composite-integer-translate-over-ref.png		\
composite-integer-translate-over-repeat-ref.png		\
composite-integer-translate-over-repeat-rgb24-ref.png	\
composite-integer-translate-over-rgb24-ref.png		\
composite-integer-translate-source-ref.png		\
composite-integer-translate-source-rgb24-ref.png	\
create-from-png-ref.png					\
create-from-png-rgb24-ref.png				\
create-from-png-stream-ref.png				\
create-from-png-stream-rgb24-ref.png			\
dash-caps-joins-ref.png					\
dash-caps-joins-rgb24-ref.png				\
dash-offset-negative-ref.png				\
dash-offset-negative-rgb24-ref.png			\
fill-and-stroke-ref.png					\
fill-and-stroke-rgb24-ref.png				\
fill-rule-ref.png					\
fill-rule-rgb24-ref.png					\
filter-nearest-offset-ref.png				\
filter-nearest-offset-rgb24-ref.png			\
gradient-alpha-ref.png					\
gradient-alpha-rgb24-ref.png				\
leaky-polygon-ref.png					\
leaky-polygon-rgb24-ref.png				\
linear-gradient-ref.png					\
linear-gradient-rgb24-ref.png				\
line-width-ref.png					\
line-width-rgb24-ref.png				\
mask-ctm-ref.png					\
mask-ctm-rgb24-ref.png					\
mask-ref.png						\
mask-rgb24-ref.png					\
mask-surface-ctm-ref.png				\
mask-surface-ctm-rgb24-ref.png				\
move-to-show-surface-ref.png				\
move-to-show-surface-rgb24-ref.png			\
nil-surface-ref.png					\
nil-surface-rgb24-ref.png				\
operator-clear-ref.png					\
operator-clear-rgb24-ref.png				\
operator-source-ref.png					\
operator-source-rgb24-ref.png				\
paint-ref.png						\
paint-rgb24-ref.png					\
paint-with-alpha-ref.png				\
paint-with-alpha-rgb24-ref.png				\
path-data-ref.png					\
path-data-rgb24-ref.png					\
pixman-rotate-ref.png					\
pixman-rotate-rgb24-ref.png				\
rectangle-rounding-error-ref.png			\
rectangle-rounding-error-rgb24-ref.png			\
rel-path-ref.png					\
rel-path-rgb24-ref.png					\
romedalen.png						\
scale-source-surface-paint-ref.png			\
scale-source-surface-paint-rgb24-ref.png		\
self-copy-ref.png					\
self-copy-rgb24-ref.png					\
self-intersecting-ref.png				\
self-intersecting-rgb24-ref.png				\
set-source-ref.png					\
set-source-rgb24-ref.png				\
show-text-current-point-ref.png				\
show-text-current-point-rgb24-ref.png			\
source-clip-ref.png					\
source-clip-rgb24-ref.png				\
source-surface-scale-paint-ref.png			\
source-surface-scale-paint-rgb24-ref.png		\
surface-pattern-ref.png					\
surface-pattern-rgb24-ref.png				\
text-antialias-gray-ref.png				\
text-antialias-gray-rgb24-ref.png			\
text-antialias-none-ref.png				\
text-antialias-none-rgb24-ref.png			\
text-antialias-subpixel-ref.png				\
text-antialias-subpixel-rgb24-ref.png			\
text-pattern-ref.png					\
text-pattern-rgb24-ref.png				\
text-rotate-rgb24-ref.png				\
transforms-ref.png					\
transforms-rgb24-ref.png				\
translate-show-surface-ref.png				\
translate-show-surface-rgb24-ref.png			\
trap-clip-ref.png					\
trap-clip-rgb24-ref.png					\
unantialiased-shapes-ps-rgb24-ref.png			\
unantialiased-shapes-ref.png				\
unantialiased-shapes-rgb24-ref.png			\
unbounded-operator-ref.png				\
unbounded-operator-rgb24-ref.png


# Any test for which the code committed to CVS is expected to fail
# should be listed here.
#
# This way, we can avoid being bothered by reports of bugs we are
# aware of, but users can still report when tests start behaving in
# unexpected ways on their system.
#
# Of course, before any "release" of cairo we should eliminate
# everything from this list by fixing the bugs. (We don't necessarily
# have to be that strict for "snapshots" though.)
#
# Also, any test listed here should call cairo_test_expect_failure and
# provide an explanation for the expected failure.
XFAIL_TESTS = \
a8-mask				\
filter-nearest-offset		\
pixman-rotate			\
self-intersecting		\
text-rotate


# We're using _GNU_SOURCE to get the prototype for asprintf. This may
# not be the most portable approach, but it is pragmatic and I'm
# willing to do something cleaner as soon as it causes someone a
# problem.
INCLUDES = \
	-D_GNU_SOURCE				\
	-I$(srcdir)				\
	-I$(top_srcdir)/pixman/src		\
	-I$(top_builddir)/src			\
	-I$(top_srcdir)/src			\
	$(CAIRO_CFLAGS)

noinst_LTLIBRARIES = libcairotest.la
libcairotest_la_SOURCES = \
buffer-diff.c	\
buffer-diff.h	\
cairo-test.c	\
cairo-test.h	\
read-png.c	\
read-png.h	\
write-png.c	\
write-png.h	\
xmalloc.c	\
xmalloc.h

LDADDS = libcairotest.la $(top_builddir)/src/libcairo.la \
	$(am__append_6)

# ARGH! I have to repeat the list of tests a third time. Maybe it's
# time to break down and auto-generate the Makefile.am or something
# from autogen.sh. My, but this is painful...
a8_mask_LDADD = $(LDADDS)
caps_joins_LDADD = $(LDADDS)
caps_sub_paths_LDADD = $(LDADDS)
clip_all_LDADD = $(LDADDS)
clip_nesting_LDADD = $(LDADDS)
clip_operator_LDADD = $(LDADDS)
clip_twice_LDADD = $(LDADDS)
composite_integer_translate_source_LDADD = $(LDADDS)
composite_integer_translate_over_LDADD = $(LDADDS)
composite_integer_translate_over_repeat_LDADD = $(LDADDS)
create_from_png_LDADD = $(LDADDS)
create_from_png_stream_LDADD = $(LDADDS)
dash_caps_joins_LDADD = $(LDADDS)
dash_offset_negative_LDADD = $(LDADDS)
fill_and_stroke_LDADD = $(LDADDS)
fill_rule_LDADD = $(LDADDS)
filter_nearest_offset_LDADD = $(LDADDS)
ft_font_create_for_ft_face_LDADD = $(LDADDS)
get_and_set_LDADD = $(LDADDS)
gradient_alpha_LDADD = $(LDADDS)
leaky_polygon_LDADD = $(LDADDS)
line_width_LDADD = $(LDADDS)
linear_gradient_LDADD = $(LDADDS)
mask_LDADD = $(LDADDS)
mask_ctm_LDADD = $(LDADDS)
mask_surface_ctm_LDADD = $(LDADDS)
move_to_show_surface_LDADD = $(LDADDS)
nil_surface_LDADD = $(LDADDS)
operator_clear_LDADD = $(LDADDS)
operator_source_LDADD = $(LDADDS)
paint_LDADD = $(LDADDS)
paint_with_alpha_LDADD = $(LDADDS)
path_data_LDADD = $(LDADDS)
pdf_surface_LDADD = $(LDADDS)
pdf_clip_LDADD = $(LDADDS)
pixman_rotate_LDADD = $(LDADDS)
ps_surface_LDADD = $(LDADDS)
pthread_show_text_LDADD = $(LDADDS)
rectangle_rounding_error_LDADD = $(LDADDS)
scale_source_surface_paint_LDADD = $(LDADDS)
select_font_no_show_text_LDADD = $(LDADDS)
self_copy_LDADD = $(LDADDS)
self_intersecting_LDADD = $(LDADDS)
set_source_LDADD = $(LDADDS)
show_text_current_point_LDADD = $(LDADDS)
source_clip_LDADD = $(LDADDS)
source_surface_scale_paint_LDADD = $(LDADDS)
surface_finish_twice_LDADD = $(LDADDS)
surface_pattern_LDADD = $(LDADDS)
text_antialias_gray_LDADD = $(LDADDS)
text_antialias_none_LDADD = $(LDADDS)
text_antialias_subpixel_LDADD = $(LDADDS)
text_cache_crash_LDADD = $(LDADDS)
text_pattern_LDADD = $(LDADDS)
text_rotate_LDADD = $(LDADDS)
transforms_LDADD = $(LDADDS)
translate_show_surface_LDADD = $(LDADDS)
trap_clip_LDADD = $(LDADDS)
unantialiased_shapes_LDADD = $(LDADDS)
unbounded_operator_LDADD = $(LDADDS)
user_data_LDADD = $(LDADDS)
rel_path_LDADD = $(LDADDS)
xlib_surface_LDADD = $(LDADDS)
imagediff_LDADD = $(LDADDS)
CLEANFILES = \
	*.ps					\
	*-out.png				\
	*-diff.png				\
	*.log					\
	ps-surface.ps				\
	pdf-surface.pdf				\
	pdf-clip.pdf

all: all-am

.SUFFIXES:
.SUFFIXES: .c .lo .o .obj
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am  $(am__configure_deps)
	@for dep in $?; do \
	  case '$(am__configure_deps)' in \
	    *$$dep*) \
	      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
		&& exit 0; \
	      exit 1;; \
	  esac; \
	done; \
	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  test/Makefile'; \
	cd $(top_srcdir) && \
	  $(AUTOMAKE) --gnu  test/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
	@case '$?' in \
	  *config.status*) \
	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
	  *) \
	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
	esac;

$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh

$(top_srcdir)/configure: # $(am__configure_deps)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh

clean-noinstLTLIBRARIES:
	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
	@list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
	  test "$$dir" != "$$p" || dir=.; \
	  echo "rm -f \"$${dir}/so_locations\""; \
	  rm -f "$${dir}/so_locations"; \
	done
libcairotest.la: $(libcairotest_la_OBJECTS) $(libcairotest_la_DEPENDENCIES) 
	$(LINK)  $(libcairotest_la_LDFLAGS) $(libcairotest_la_OBJECTS) $(libcairotest_la_LIBADD) $(LIBS)

clean-checkPROGRAMS:
	@list='$(check_PROGRAMS)'; for p in $$list; do \
	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
	  echo " rm -f $$p $$f"; \
	  rm -f $$p $$f ; \
	done

clean-noinstPROGRAMS:
	@list='$(noinst_PROGRAMS)'; for p in $$list; do \
	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
	  echo " rm -f $$p $$f"; \
	  rm -f $$p $$f ; \
	done
a8-mask$(EXEEXT): $(a8_mask_OBJECTS) $(a8_mask_DEPENDENCIES) 
	@rm -f a8-mask$(EXEEXT)
	$(LINK) $(a8_mask_LDFLAGS) $(a8_mask_OBJECTS) $(a8_mask_LDADD) $(LIBS)
caps-joins$(EXEEXT): $(caps_joins_OBJECTS) $(caps_joins_DEPENDENCIES) 
	@rm -f caps-joins$(EXEEXT)
	$(LINK) $(caps_joins_LDFLAGS) $(caps_joins_OBJECTS) $(caps_joins_LDADD) $(LIBS)
caps-sub-paths$(EXEEXT): $(caps_sub_paths_OBJECTS) $(caps_sub_paths_DEPENDENCIES) 
	@rm -f caps-sub-paths$(EXEEXT)
	$(LINK) $(caps_sub_paths_LDFLAGS) $(caps_sub_paths_OBJECTS) $(caps_sub_paths_LDADD) $(LIBS)
clip-all$(EXEEXT): $(clip_all_OBJECTS) $(clip_all_DEPENDENCIES) 
	@rm -f clip-all$(EXEEXT)
	$(LINK) $(clip_all_LDFLAGS) $(clip_all_OBJECTS) $(clip_all_LDADD) $(LIBS)
clip-nesting$(EXEEXT): $(clip_nesting_OBJECTS) $(clip_nesting_DEPENDENCIES) 
	@rm -f clip-nesting$(EXEEXT)
	$(LINK) $(clip_nesting_LDFLAGS) $(clip_nesting_OBJECTS) $(clip_nesting_LDADD) $(LIBS)
clip-operator$(EXEEXT): $(clip_operator_OBJECTS) $(clip_operator_DEPENDENCIES) 
	@rm -f clip-operator$(EXEEXT)
	$(LINK) $(clip_operator_LDFLAGS) $(clip_operator_OBJECTS) $(clip_operator_LDADD) $(LIBS)
clip-twice$(EXEEXT): $(clip_twice_OBJECTS) $(clip_twice_DEPENDENCIES) 
	@rm -f clip-twice$(EXEEXT)
	$(LINK) $(clip_twice_LDFLAGS) $(clip_twice_OBJECTS) $(clip_twice_LDADD) $(LIBS)
composite-integer-translate-over$(EXEEXT): $(composite_integer_translate_over_OBJECTS) $(composite_integer_translate_over_DEPENDENCIES) 
	@rm -f composite-integer-translate-over$(EXEEXT)
	$(LINK) $(composite_integer_translate_over_LDFLAGS) $(composite_integer_translate_over_OBJECTS) $(composite_integer_translate_over_LDADD) $(LIBS)
composite-integer-translate-over-repeat$(EXEEXT): $(composite_integer_translate_over_repeat_OBJECTS) $(composite_integer_translate_over_repeat_DEPENDENCIES) 
	@rm -f composite-integer-translate-over-repeat$(EXEEXT)
	$(LINK) $(composite_integer_translate_over_repeat_LDFLAGS) $(composite_integer_translate_over_repeat_OBJECTS) $(composite_integer_translate_over_repeat_LDADD) $(LIBS)
composite-integer-translate-source$(EXEEXT): $(composite_integer_translate_source_OBJECTS) $(composite_integer_translate_source_DEPENDENCIES) 
	@rm -f composite-integer-translate-source$(EXEEXT)
	$(LINK) $(composite_integer_translate_source_LDFLAGS) $(composite_integer_translate_source_OBJECTS) $(composite_integer_translate_source_LDADD) $(LIBS)
create-from-png$(EXEEXT): $(create_from_png_OBJECTS) $(create_from_png_DEPENDENCIES) 
	@rm -f create-from-png$(EXEEXT)
	$(LINK) $(create_from_png_LDFLAGS) $(create_from_png_OBJECTS) $(create_from_png_LDADD) $(LIBS)
create-from-png-stream$(EXEEXT): $(create_from_png_stream_OBJECTS) $(create_from_png_stream_DEPENDENCIES) 
	@rm -f create-from-png-stream$(EXEEXT)
	$(LINK) $(create_from_png_stream_LDFLAGS) $(create_from_png_stream_OBJECTS) $(create_from_png_stream_LDADD) $(LIBS)
dash-caps-joins$(EXEEXT): $(dash_caps_joins_OBJECTS) $(dash_caps_joins_DEPENDENCIES) 
	@rm -f dash-caps-joins$(EXEEXT)
	$(LINK) $(dash_caps_joins_LDFLAGS) $(dash_caps_joins_OBJECTS) $(dash_caps_joins_LDADD) $(LIBS)
dash-offset-negative$(EXEEXT): $(dash_offset_negative_OBJECTS) $(dash_offset_negative_DEPENDENCIES) 
	@rm -f dash-offset-negative$(EXEEXT)
	$(LINK) $(dash_offset_negative_LDFLAGS) $(dash_offset_negative_OBJECTS) $(dash_offset_negative_LDADD) $(LIBS)
fill-and-stroke$(EXEEXT): $(fill_and_stroke_OBJECTS) $(fill_and_stroke_DEPENDENCIES) 
	@rm -f fill-and-stroke$(EXEEXT)
	$(LINK) $(fill_and_stroke_LDFLAGS) $(fill_and_stroke_OBJECTS) $(fill_and_stroke_LDADD) $(LIBS)
fill-rule$(EXEEXT): $(fill_rule_OBJECTS) $(fill_rule_DEPENDENCIES) 
	@rm -f fill-rule$(EXEEXT)
	$(LINK) $(fill_rule_LDFLAGS) $(fill_rule_OBJECTS) $(fill_rule_LDADD) $(LIBS)
filter-nearest-offset$(EXEEXT): $(filter_nearest_offset_OBJECTS) $(filter_nearest_offset_DEPENDENCIES) 
	@rm -f filter-nearest-offset$(EXEEXT)
	$(LINK) $(filter_nearest_offset_LDFLAGS) $(filter_nearest_offset_OBJECTS) $(filter_nearest_offset_LDADD) $(LIBS)
ft-font-create-for-ft-face$(EXEEXT): $(ft_font_create_for_ft_face_OBJECTS) $(ft_font_create_for_ft_face_DEPENDENCIES) 
	@rm -f ft-font-create-for-ft-face$(EXEEXT)
	$(LINK) $(ft_font_create_for_ft_face_LDFLAGS) $(ft_font_create_for_ft_face_OBJECTS) $(ft_font_create_for_ft_face_LDADD) $(LIBS)
get-and-set$(EXEEXT): $(get_and_set_OBJECTS) $(get_and_set_DEPENDENCIES) 
	@rm -f get-and-set$(EXEEXT)
	$(LINK) $(get_and_set_LDFLAGS) $(get_and_set_OBJECTS) $(get_and_set_LDADD) $(LIBS)
gradient-alpha$(EXEEXT): $(gradient_alpha_OBJECTS) $(gradient_alpha_DEPENDENCIES) 
	@rm -f gradient-alpha$(EXEEXT)
	$(LINK) $(gradient_alpha_LDFLAGS) $(gradient_alpha_OBJECTS) $(gradient_alpha_LDADD) $(LIBS)
imagediff$(EXEEXT): $(imagediff_OBJECTS) $(imagediff_DEPENDENCIES) 
	@rm -f imagediff$(EXEEXT)
	$(LINK) $(imagediff_LDFLAGS) $(imagediff_OBJECTS) $(imagediff_LDADD) $(LIBS)
leaky-polygon$(EXEEXT): $(leaky_polygon_OBJECTS) $(leaky_polygon_DEPENDENCIES) 
	@rm -f leaky-polygon$(EXEEXT)
	$(LINK) $(leaky_polygon_LDFLAGS) $(leaky_polygon_OBJECTS) $(leaky_polygon_LDADD) $(LIBS)
line-width$(EXEEXT): $(line_width_OBJECTS) $(line_width_DEPENDENCIES) 
	@rm -f line-width$(EXEEXT)
	$(LINK) $(line_width_LDFLAGS) $(line_width_OBJECTS) $(line_width_LDADD) $(LIBS)
linear-gradient$(EXEEXT): $(linear_gradient_OBJECTS) $(linear_gradient_DEPENDENCIES) 
	@rm -f linear-gradient$(EXEEXT)
	$(LINK) $(linear_gradient_LDFLAGS) $(linear_gradient_OBJECTS) $(linear_gradient_LDADD) $(LIBS)
mask$(EXEEXT): $(mask_OBJECTS) $(mask_DEPENDENCIES) 
	@rm -f mask$(EXEEXT)
	$(LINK) $(mask_LDFLAGS) $(mask_OBJECTS) $(mask_LDADD) $(LIBS)
mask-ctm$(EXEEXT): $(mask_ctm_OBJECTS) $(mask_ctm_DEPENDENCIES) 
	@rm -f mask-ctm$(EXEEXT)
	$(LINK) $(mask_ctm_LDFLAGS) $(mask_ctm_OBJECTS) $(mask_ctm_LDADD) $(LIBS)
mask-surface-ctm$(EXEEXT): $(mask_surface_ctm_OBJECTS) $(mask_surface_ctm_DEPENDENCIES) 
	@rm -f mask-surface-ctm$(EXEEXT)
	$(LINK) $(mask_surface_ctm_LDFLAGS) $(mask_surface_ctm_OBJECTS) $(mask_surface_ctm_LDADD) $(LIBS)
move-to-show-surface$(EXEEXT): $(move_to_show_surface_OBJECTS) $(move_to_show_surface_DEPENDENCIES) 
	@rm -f move-to-show-surface$(EXEEXT)
	$(LINK) $(move_to_show_surface_LDFLAGS) $(move_to_show_surface_OBJECTS) $(move_to_show_surface_LDADD) $(LIBS)
nil-surface$(EXEEXT): $(nil_surface_OBJECTS) $(nil_surface_DEPENDENCIES) 
	@rm -f nil-surface$(EXEEXT)
	$(LINK) $(nil_surface_LDFLAGS) $(nil_surface_OBJECTS) $(nil_surface_LDADD) $(LIBS)
operator-clear$(EXEEXT): $(operator_clear_OBJECTS) $(operator_clear_DEPENDENCIES) 
	@rm -f operator-clear$(EXEEXT)
	$(LINK) $(operator_clear_LDFLAGS) $(operator_clear_OBJECTS) $(operator_clear_LDADD) $(LIBS)
operator-source$(EXEEXT): $(operator_source_OBJECTS) $(operator_source_DEPENDENCIES) 
	@rm -f operator-source$(EXEEXT)
	$(LINK) $(operator_source_LDFLAGS) $(operator_source_OBJECTS) $(operator_source_LDADD) $(LIBS)
paint$(EXEEXT): $(paint_OBJECTS) $(paint_DEPENDENCIES) 
	@rm -f paint$(EXEEXT)
	$(LINK) $(paint_LDFLAGS) $(paint_OBJECTS) $(paint_LDADD) $(LIBS)
paint-with-alpha$(EXEEXT): $(paint_with_alpha_OBJECTS) $(paint_with_alpha_DEPENDENCIES) 
	@rm -f paint-with-alpha$(EXEEXT)
	$(LINK) $(paint_with_alpha_LDFLAGS) $(paint_with_alpha_OBJECTS) $(paint_with_alpha_LDADD) $(LIBS)
path-data$(EXEEXT): $(path_data_OBJECTS) $(path_data_DEPENDENCIES) 
	@rm -f path-data$(EXEEXT)
	$(LINK) $(path_data_LDFLAGS) $(path_data_OBJECTS) $(path_data_LDADD) $(LIBS)
pdf-clip$(EXEEXT): $(pdf_clip_OBJECTS) $(pdf_clip_DEPENDENCIES) 
	@rm -f pdf-clip$(EXEEXT)
	$(LINK) $(pdf_clip_LDFLAGS) $(pdf_clip_OBJECTS) $(pdf_clip_LDADD) $(LIBS)
pdf-surface$(EXEEXT): $(pdf_surface_OBJECTS) $(pdf_surface_DEPENDENCIES) 
	@rm -f pdf-surface$(EXEEXT)
	$(LINK) $(pdf_surface_LDFLAGS) $(pdf_surface_OBJECTS) $(pdf_surface_LDADD) $(LIBS)
pixman-rotate$(EXEEXT): $(pixman_rotate_OBJECTS) $(pixman_rotate_DEPENDENCIES) 
	@rm -f pixman-rotate$(EXEEXT)
	$(LINK) $(pixman_rotate_LDFLAGS) $(pixman_rotate_OBJECTS) $(pixman_rotate_LDADD) $(LIBS)
ps-surface$(EXEEXT): $(ps_surface_OBJECTS) $(ps_surface_DEPENDENCIES) 
	@rm -f ps-surface$(EXEEXT)
	$(LINK) $(ps_surface_LDFLAGS) $(ps_surface_OBJECTS) $(ps_surface_LDADD) $(LIBS)
pthread-show-text$(EXEEXT): $(pthread_show_text_OBJECTS) $(pthread_show_text_DEPENDENCIES) 
	@rm -f pthread-show-text$(EXEEXT)
	$(LINK) $(pthread_show_text_LDFLAGS) $(pthread_show_text_OBJECTS) $(pthread_show_text_LDADD) $(LIBS)
rectangle-rounding-error$(EXEEXT): $(rectangle_rounding_error_OBJECTS) $(rectangle_rounding_error_DEPENDENCIES) 
	@rm -f rectangle-rounding-error$(EXEEXT)
	$(LINK) $(rectangle_rounding_error_LDFLAGS) $(rectangle_rounding_error_OBJECTS) $(rectangle_rounding_error_LDADD) $(LIBS)
rel-path$(EXEEXT): $(rel_path_OBJECTS) $(rel_path_DEPENDENCIES) 
	@rm -f rel-path$(EXEEXT)
	$(LINK) $(rel_path_LDFLAGS) $(rel_path_OBJECTS) $(rel_path_LDADD) $(LIBS)
scale-source-surface-paint$(EXEEXT): $(scale_source_surface_paint_OBJECTS) $(scale_source_surface_paint_DEPENDENCIES) 
	@rm -f scale-source-surface-paint$(EXEEXT)
	$(LINK) $(scale_source_surface_paint_LDFLAGS) $(scale_source_surface_paint_OBJECTS) $(scale_source_surface_paint_LDADD) $(LIBS)
select-font-no-show-text$(EXEEXT): $(select_font_no_show_text_OBJECTS) $(select_font_no_show_text_DEPENDENCIES) 
	@rm -f select-font-no-show-text$(EXEEXT)
	$(LINK) $(select_font_no_show_text_LDFLAGS) $(select_font_no_show_text_OBJECTS) $(select_font_no_show_text_LDADD) $(LIBS)
self-copy$(EXEEXT): $(self_copy_OBJECTS) $(self_copy_DEPENDENCIES) 
	@rm -f self-copy$(EXEEXT)
	$(LINK) $(self_copy_LDFLAGS) $(self_copy_OBJECTS) $(self_copy_LDADD) $(LIBS)
self-intersecting$(EXEEXT): $(self_intersecting_OBJECTS) $(self_intersecting_DEPENDENCIES) 
	@rm -f self-intersecting$(EXEEXT)
	$(LINK) $(self_intersecting_LDFLAGS) $(self_intersecting_OBJECTS) $(self_intersecting_LDADD) $(LIBS)
set-source$(EXEEXT): $(set_source_OBJECTS) $(set_source_DEPENDENCIES) 
	@rm -f set-source$(EXEEXT)
	$(LINK) $(set_source_LDFLAGS) $(set_source_OBJECTS) $(set_source_LDADD) $(LIBS)
show-text-current-point$(EXEEXT): $(show_text_current_point_OBJECTS) $(show_text_current_point_DEPENDENCIES) 
	@rm -f show-text-current-point$(EXEEXT)
	$(LINK) $(show_text_current_point_LDFLAGS) $(show_text_current_point_OBJECTS) $(show_text_current_point_LDADD) $(LIBS)
source-clip$(EXEEXT): $(source_clip_OBJECTS) $(source_clip_DEPENDENCIES) 
	@rm -f source-clip$(EXEEXT)
	$(LINK) $(source_clip_LDFLAGS) $(source_clip_OBJECTS) $(source_clip_LDADD) $(LIBS)
source-surface-scale-paint$(EXEEXT): $(source_surface_scale_paint_OBJECTS) $(source_surface_scale_paint_DEPENDENCIES) 
	@rm -f source-surface-scale-paint$(EXEEXT)
	$(LINK) $(source_surface_scale_paint_LDFLAGS) $(source_surface_scale_paint_OBJECTS) $(source_surface_scale_paint_LDADD) $(LIBS)
surface-finish-twice$(EXEEXT): $(surface_finish_twice_OBJECTS) $(surface_finish_twice_DEPENDENCIES) 
	@rm -f surface-finish-twice$(EXEEXT)
	$(LINK) $(surface_finish_twice_LDFLAGS) $(surface_finish_twice_OBJECTS) $(surface_finish_twice_LDADD) $(LIBS)
surface-pattern$(EXEEXT): $(surface_pattern_OBJECTS) $(surface_pattern_DEPENDENCIES) 
	@rm -f surface-pattern$(EXEEXT)
	$(LINK) $(surface_pattern_LDFLAGS) $(surface_pattern_OBJECTS) $(surface_pattern_LDADD) $(LIBS)
text-antialias-gray$(EXEEXT): $(text_antialias_gray_OBJECTS) $(text_antialias_gray_DEPENDENCIES) 
	@rm -f text-antialias-gray$(EXEEXT)
	$(LINK) $(text_antialias_gray_LDFLAGS) $(text_antialias_gray_OBJECTS) $(text_antialias_gray_LDADD) $(LIBS)
text-antialias-none$(EXEEXT): $(text_antialias_none_OBJECTS) $(text_antialias_none_DEPENDENCIES) 
	@rm -f text-antialias-none$(EXEEXT)
	$(LINK) $(text_antialias_none_LDFLAGS) $(text_antialias_none_OBJECTS) $(text_antialias_none_LDADD) $(LIBS)
text-antialias-subpixel$(EXEEXT): $(text_antialias_subpixel_OBJECTS) $(text_antialias_subpixel_DEPENDENCIES) 
	@rm -f text-antialias-subpixel$(EXEEXT)
	$(LINK) $(text_antialias_subpixel_LDFLAGS) $(text_antialias_subpixel_OBJECTS) $(text_antialias_subpixel_LDADD) $(LIBS)
text-cache-crash$(EXEEXT): $(text_cache_crash_OBJECTS) $(text_cache_crash_DEPENDENCIES) 
	@rm -f text-cache-crash$(EXEEXT)
	$(LINK) $(text_cache_crash_LDFLAGS) $(text_cache_crash_OBJECTS) $(text_cache_crash_LDADD) $(LIBS)
text-pattern$(EXEEXT): $(text_pattern_OBJECTS) $(text_pattern_DEPENDENCIES) 
	@rm -f text-pattern$(EXEEXT)
	$(LINK) $(text_pattern_LDFLAGS) $(text_pattern_OBJECTS) $(text_pattern_LDADD) $(LIBS)
text-rotate$(EXEEXT): $(text_rotate_OBJECTS) $(text_rotate_DEPENDENCIES) 
	@rm -f text-rotate$(EXEEXT)
	$(LINK) $(text_rotate_LDFLAGS) $(text_rotate_OBJECTS) $(text_rotate_LDADD) $(LIBS)
transforms$(EXEEXT): $(transforms_OBJECTS) $(transforms_DEPENDENCIES) 
	@rm -f transforms$(EXEEXT)
	$(LINK) $(transforms_LDFLAGS) $(transforms_OBJECTS) $(transforms_LDADD) $(LIBS)
translate-show-surface$(EXEEXT): $(translate_show_surface_OBJECTS) $(translate_show_surface_DEPENDENCIES) 
	@rm -f translate-show-surface$(EXEEXT)
	$(LINK) $(translate_show_surface_LDFLAGS) $(translate_show_surface_OBJECTS) $(translate_show_surface_LDADD) $(LIBS)
trap-clip$(EXEEXT): $(trap_clip_OBJECTS) $(trap_clip_DEPENDENCIES) 
	@rm -f trap-clip$(EXEEXT)
	$(LINK) $(trap_clip_LDFLAGS) $(trap_clip_OBJECTS) $(trap_clip_LDADD) $(LIBS)
unantialiased-shapes$(EXEEXT): $(unantialiased_shapes_OBJECTS) $(unantialiased_shapes_DEPENDENCIES) 
	@rm -f unantialiased-shapes$(EXEEXT)
	$(LINK) $(unantialiased_shapes_LDFLAGS) $(unantialiased_shapes_OBJECTS) $(unantialiased_shapes_LDADD) $(LIBS)
unbounded-operator$(EXEEXT): $(unbounded_operator_OBJECTS) $(unbounded_operator_DEPENDENCIES) 
	@rm -f unbounded-operator$(EXEEXT)
	$(LINK) $(unbounded_operator_LDFLAGS) $(unbounded_operator_OBJECTS) $(unbounded_operator_LDADD) $(LIBS)
user-data$(EXEEXT): $(user_data_OBJECTS) $(user_data_DEPENDENCIES) 
	@rm -f user-data$(EXEEXT)
	$(LINK) $(user_data_LDFLAGS) $(user_data_OBJECTS) $(user_data_LDADD) $(LIBS)
xlib-surface$(EXEEXT): $(xlib_surface_OBJECTS) $(xlib_surface_DEPENDENCIES) 
	@rm -f xlib-surface$(EXEEXT)
	$(LINK) $(xlib_surface_LDFLAGS) $(xlib_surface_OBJECTS) $(xlib_surface_LDADD) $(LIBS)

mostlyclean-compile:
	-rm -f *.$(OBJEXT)

distclean-compile:
	-rm -f *.tab.c

include ./$(DEPDIR)/a8-mask.Po
include ./$(DEPDIR)/buffer-diff.Plo
include ./$(DEPDIR)/cairo-test.Plo
include ./$(DEPDIR)/caps-joins.Po
include ./$(DEPDIR)/caps-sub-paths.Po
include ./$(DEPDIR)/clip-all.Po
include ./$(DEPDIR)/clip-nesting.Po
include ./$(DEPDIR)/clip-operator.Po
include ./$(DEPDIR)/clip-twice.Po
include ./$(DEPDIR)/composite-integer-translate-over-repeat.Po
include ./$(DEPDIR)/composite-integer-translate-over.Po
include ./$(DEPDIR)/composite-integer-translate-source.Po
include ./$(DEPDIR)/create-from-png-stream.Po
include ./$(DEPDIR)/create-from-png.Po
include ./$(DEPDIR)/dash-caps-joins.Po
include ./$(DEPDIR)/dash-offset-negative.Po
include ./$(DEPDIR)/fill-and-stroke.Po
include ./$(DEPDIR)/fill-rule.Po
include ./$(DEPDIR)/filter-nearest-offset.Po
include ./$(DEPDIR)/ft-font-create-for-ft-face.Po
include ./$(DEPDIR)/get-and-set.Po
include ./$(DEPDIR)/gradient-alpha.Po
include ./$(DEPDIR)/imagediff.Po
include ./$(DEPDIR)/leaky-polygon.Po
include ./$(DEPDIR)/line-width.Po
include ./$(DEPDIR)/linear-gradient.Po
include ./$(DEPDIR)/mask-ctm.Po
include ./$(DEPDIR)/mask-surface-ctm.Po
include ./$(DEPDIR)/mask.Po
include ./$(DEPDIR)/move-to-show-surface.Po
include ./$(DEPDIR)/nil-surface.Po
include ./$(DEPDIR)/operator-clear.Po
include ./$(DEPDIR)/operator-source.Po
include ./$(DEPDIR)/paint-with-alpha.Po
include ./$(DEPDIR)/paint.Po
include ./$(DEPDIR)/path-data.Po
include ./$(DEPDIR)/pdf-clip.Po
include ./$(DEPDIR)/pdf-surface.Po
include ./$(DEPDIR)/pixman-rotate.Po
include ./$(DEPDIR)/ps-surface.Po
include ./$(DEPDIR)/pthread-show-text.Po
include ./$(DEPDIR)/read-png.Plo
include ./$(DEPDIR)/rectangle-rounding-error.Po
include ./$(DEPDIR)/rel-path.Po
include ./$(DEPDIR)/scale-source-surface-paint.Po
include ./$(DEPDIR)/select-font-no-show-text.Po
include ./$(DEPDIR)/self-copy.Po
include ./$(DEPDIR)/self-intersecting.Po
include ./$(DEPDIR)/set-source.Po
include ./$(DEPDIR)/show-text-current-point.Po
include ./$(DEPDIR)/source-clip.Po
include ./$(DEPDIR)/source-surface-scale-paint.Po
include ./$(DEPDIR)/surface-finish-twice.Po
include ./$(DEPDIR)/surface-pattern.Po
include ./$(DEPDIR)/text-antialias-gray.Po
include ./$(DEPDIR)/text-antialias-none.Po
include ./$(DEPDIR)/text-antialias-subpixel.Po
include ./$(DEPDIR)/text-cache-crash.Po
include ./$(DEPDIR)/text-pattern.Po
include ./$(DEPDIR)/text-rotate.Po
include ./$(DEPDIR)/transforms.Po
include ./$(DEPDIR)/translate-show-surface.Po
include ./$(DEPDIR)/trap-clip.Po
include ./$(DEPDIR)/unantialiased-shapes.Po
include ./$(DEPDIR)/unbounded-operator.Po
include ./$(DEPDIR)/user-data.Po
include ./$(DEPDIR)/write-png.Plo
include ./$(DEPDIR)/xlib-surface.Po
include ./$(DEPDIR)/xmalloc.Plo

.c.o:
	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
#	source='$<' object='$@' libtool=no \
#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
#	$(COMPILE) -c $<

.c.obj:
	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
#	source='$<' object='$@' libtool=no \
#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
#	$(COMPILE) -c `$(CYGPATH_W) '$<'`

.c.lo:
	if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
#	source='$<' object='$@' libtool=yes \
#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
#	$(LTCOMPILE) -c -o $@ $<

mostlyclean-libtool:
	-rm -f *.lo

clean-libtool:
	-rm -rf .libs _libs

distclean-libtool:
	-rm -f libtool
uninstall-info-am:

ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	mkid -fID $$unique
tags: TAGS

TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
		$(TAGS_FILES) $(LISP)
	tags=; \
	here=`pwd`; \
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
	  test -n "$$unique" || unique=$$empty_fix; \
	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
	    $$tags $$unique; \
	fi
ctags: CTAGS
CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
		$(TAGS_FILES) $(LISP)
	tags=; \
	here=`pwd`; \
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	test -z "$(CTAGS_ARGS)$$tags$$unique" \
	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
	     $$tags $$unique

GTAGS:
	here=`$(am__cd) $(top_builddir) && pwd` \
	  && cd $(top_srcdir) \
	  && gtags -i $(GTAGS_ARGS) $$here

distclean-tags:
	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags

check-TESTS: $(TESTS)
	@failed=0; all=0; xfail=0; xpass=0; skip=0; \
	srcdir=$(srcdir); export srcdir; \
	list='$(TESTS)'; \
	if test -n "$$list"; then \
	  for tst in $$list; do \
	    if test -f ./$$tst; then dir=./; \
	    elif test -f $$tst; then dir=; \
	    else dir="$(srcdir)/"; fi; \
	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
	      all=`expr $$all + 1`; \
	      case " $(XFAIL_TESTS) " in \
	      *" $$tst "*) \
		xpass=`expr $$xpass + 1`; \
		failed=`expr $$failed + 1`; \
		echo "XPASS: $$tst"; \
	      ;; \
	      *) \
		echo "PASS: $$tst"; \
	      ;; \
	      esac; \
	    elif test $$? -ne 77; then \
	      all=`expr $$all + 1`; \
	      case " $(XFAIL_TESTS) " in \
	      *" $$tst "*) \
		xfail=`expr $$xfail + 1`; \
		echo "XFAIL: $$tst"; \
	      ;; \
	      *) \
		failed=`expr $$failed + 1`; \
		echo "FAIL: $$tst"; \
	      ;; \
	      esac; \
	    else \
	      skip=`expr $$skip + 1`; \
	      echo "SKIP: $$tst"; \
	    fi; \
	  done; \
	  if test "$$failed" -eq 0; then \
	    if test "$$xfail" -eq 0; then \
	      banner="All $$all tests passed"; \
	    else \
	      banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
	    fi; \
	  else \
	    if test "$$xpass" -eq 0; then \
	      banner="$$failed of $$all tests failed"; \
	    else \
	      banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
	    fi; \
	  fi; \
	  dashes="$$banner"; \
	  skipped=""; \
	  if test "$$skip" -ne 0; then \
	    skipped="($$skip tests were not run)"; \
	    test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
	      dashes="$$skipped"; \
	  fi; \
	  report=""; \
	  if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
	    report="Please report to $(PACKAGE_BUGREPORT)"; \
	    test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
	      dashes="$$report"; \
	  fi; \
	  dashes=`echo "$$dashes" | sed s/./=/g`; \
	  echo "$$dashes"; \
	  echo "$$banner"; \
	  test -z "$$skipped" || echo "$$skipped"; \
	  test -z "$$report" || echo "$$report"; \
	  echo "$$dashes"; \
	  test "$$failed" -eq 0; \
	else :; fi

distdir: $(DISTFILES)
	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
	list='$(DISTFILES)'; for file in $$list; do \
	  case $$file in \
	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
	  esac; \
	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
	    dir="/$$dir"; \
	    $(mkdir_p) "$(distdir)$$dir"; \
	  else \
	    dir=''; \
	  fi; \
	  if test -d $$d/$$file; then \
	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
	    fi; \
	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
	  else \
	    test -f $(distdir)/$$file \
	    || cp -p $$d/$$file $(distdir)/$$file \
	    || exit 1; \
	  fi; \
	done
check-am: all-am
	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
check: check-am
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS)
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am

install-am: all-am
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am

installcheck: installcheck-am
install-strip:
	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
	  `test -z '$(STRIP)' || \
	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:

clean-generic:
	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)

distclean-generic:
	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)

maintainer-clean-generic:
	@echo "This command is intended for maintainers to use"
	@echo "it deletes files that may require special tools to rebuild."
clean: clean-am

clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
	clean-noinstLTLIBRARIES clean-noinstPROGRAMS mostlyclean-am

distclean: distclean-am
	-rm -rf ./$(DEPDIR)
	-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
	distclean-libtool distclean-tags

dvi: dvi-am

dvi-am:

html: html-am

info: info-am

info-am:

install-data-am:

install-exec-am:

install-info: install-info-am

install-man:

installcheck-am:

maintainer-clean: maintainer-clean-am
	-rm -rf ./$(DEPDIR)
	-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic

mostlyclean: mostlyclean-am

mostlyclean-am: mostlyclean-compile mostlyclean-generic \
	mostlyclean-libtool

pdf: pdf-am

pdf-am:

ps: ps-am

ps-am:

uninstall-am: uninstall-info-am

.PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \
	clean-checkPROGRAMS clean-generic clean-libtool \
	clean-noinstLTLIBRARIES clean-noinstPROGRAMS ctags distclean \
	distclean-compile distclean-generic distclean-libtool \
	distclean-tags distdir dvi dvi-am html html-am info info-am \
	install install-am install-data install-data-am install-exec \
	install-exec-am install-info install-info-am install-man \
	install-strip installcheck installcheck-am installdirs \
	maintainer-clean maintainer-clean-generic mostlyclean \
	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
	pdf pdf-am ps ps-am tags uninstall uninstall-am \
	uninstall-info-am


check-valgrind:
	TESTS_ENVIRONMENT="libtool --mode=execute valgrind --tool=memcheck --suppressions=./.valgrind-suppressions --leak-check=yes --show-reachable=yes" $(MAKE) check 2>&1 | tee valgrind.log
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
