1# Makefile.in generated by automake 1.16.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2018 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17# GTK+ - The GIMP Toolkit
18
19VPATH = @srcdir@
20am__is_gnu_make = { \
21  if test -z '$(MAKELEVEL)'; then \
22    false; \
23  elif test -n '$(MAKE_HOST)'; then \
24    true; \
25  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
26    true; \
27  else \
28    false; \
29  fi; \
30}
31am__make_running_with_option = \
32  case $${target_option-} in \
33      ?) ;; \
34      *) echo "am__make_running_with_option: internal error: invalid" \
35              "target option '$${target_option-}' specified" >&2; \
36         exit 1;; \
37  esac; \
38  has_opt=no; \
39  sane_makeflags=$$MAKEFLAGS; \
40  if $(am__is_gnu_make); then \
41    sane_makeflags=$$MFLAGS; \
42  else \
43    case $$MAKEFLAGS in \
44      *\\[\ \	]*) \
45        bs=\\; \
46        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
47          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
48    esac; \
49  fi; \
50  skip_next=no; \
51  strip_trailopt () \
52  { \
53    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
54  }; \
55  for flg in $$sane_makeflags; do \
56    test $$skip_next = yes && { skip_next=no; continue; }; \
57    case $$flg in \
58      *=*|--*) continue;; \
59        -*I) strip_trailopt 'I'; skip_next=yes;; \
60      -*I?*) strip_trailopt 'I';; \
61        -*O) strip_trailopt 'O'; skip_next=yes;; \
62      -*O?*) strip_trailopt 'O';; \
63        -*l) strip_trailopt 'l'; skip_next=yes;; \
64      -*l?*) strip_trailopt 'l';; \
65      -[dEDm]) skip_next=yes;; \
66      -[JT]) skip_next=yes;; \
67    esac; \
68    case $$flg in \
69      *$$target_option*) has_opt=yes; break;; \
70    esac; \
71  done; \
72  test $$has_opt = yes
73am__make_dryrun = (target_option=n; $(am__make_running_with_option))
74am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
75pkgdatadir = $(datadir)/@PACKAGE@
76pkgincludedir = $(includedir)/@PACKAGE@
77pkglibdir = $(libdir)/@PACKAGE@
78pkglibexecdir = $(libexecdir)/@PACKAGE@
79am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
80install_sh_DATA = $(install_sh) -c -m 644
81install_sh_PROGRAM = $(install_sh) -c
82install_sh_SCRIPT = $(install_sh) -c
83INSTALL_HEADER = $(INSTALL_DATA)
84transform = $(program_transform_name)
85NORMAL_INSTALL = :
86PRE_INSTALL = :
87POST_INSTALL = :
88NORMAL_UNINSTALL = :
89PRE_UNINSTALL = :
90POST_UNINSTALL = :
91build_triplet = @build@
92host_triplet = @host@
93noinst_PROGRAMS = testperf$(EXEEXT)
94subdir = perf
95ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
96am__aclocal_m4_deps = $(top_srcdir)/m4/introspection.m4 \
97	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
98am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
99	$(ACLOCAL_M4)
100DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
101mkinstalldirs = $(install_sh) -d
102CONFIG_HEADER = $(top_builddir)/config.h
103CONFIG_CLEAN_FILES =
104CONFIG_CLEAN_VPATH_FILES =
105PROGRAMS = $(noinst_PROGRAMS)
106am_testperf_OBJECTS = appwindow.$(OBJEXT) gtkwidgetprofiler.$(OBJEXT) \
107	main.$(OBJEXT) marshalers.$(OBJEXT) textview.$(OBJEXT) \
108	treeview.$(OBJEXT) typebuiltins.$(OBJEXT)
109testperf_OBJECTS = $(am_testperf_OBJECTS)
110am__DEPENDENCIES_1 =
111am__DEPENDENCIES_2 = $(top_builddir)/gdk/$(gdktargetlib) \
112	$(top_builddir)/gtk/$(gtktargetlib) $(am__DEPENDENCIES_1)
113AM_V_lt = $(am__v_lt_@AM_V@)
114am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
115am__v_lt_0 = --silent
116am__v_lt_1 =
117AM_V_P = $(am__v_P_@AM_V@)
118am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
119am__v_P_0 = false
120am__v_P_1 = :
121AM_V_GEN = $(am__v_GEN_@AM_V@)
122am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
123am__v_GEN_0 = @echo "  GEN     " $@;
124am__v_GEN_1 =
125AM_V_at = $(am__v_at_@AM_V@)
126am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
127am__v_at_0 = @
128am__v_at_1 =
129DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
130depcomp = $(SHELL) $(top_srcdir)/depcomp
131am__maybe_remake_depfiles = depfiles
132am__depfiles_remade = ./$(DEPDIR)/appwindow.Po \
133	./$(DEPDIR)/gtkwidgetprofiler.Po ./$(DEPDIR)/main.Po \
134	./$(DEPDIR)/marshalers.Po ./$(DEPDIR)/textview.Po \
135	./$(DEPDIR)/treeview.Po ./$(DEPDIR)/typebuiltins.Po
136am__mv = mv -f
137COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
138	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
139LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
140	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
141	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
142	$(AM_CFLAGS) $(CFLAGS)
143AM_V_CC = $(am__v_CC_@AM_V@)
144am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
145am__v_CC_0 = @echo "  CC      " $@;
146am__v_CC_1 =
147CCLD = $(CC)
148LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
149	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
150	$(AM_LDFLAGS) $(LDFLAGS) -o $@
151AM_V_CCLD = $(am__v_CCLD_@AM_V@)
152am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
153am__v_CCLD_0 = @echo "  CCLD    " $@;
154am__v_CCLD_1 =
155SOURCES = $(testperf_SOURCES)
156DIST_SOURCES = $(testperf_SOURCES)
157am__can_run_installinfo = \
158  case $$AM_UPDATE_INFO_DIR in \
159    n|no|NO) false;; \
160    *) (install-info --version) >/dev/null 2>&1;; \
161  esac
162am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
163# Read a list of newline-separated strings from the standard input,
164# and print each of them once, without duplicates.  Input order is
165# *not* preserved.
166am__uniquify_input = $(AWK) '\
167  BEGIN { nonempty = 0; } \
168  { items[$$0] = 1; nonempty = 1; } \
169  END { if (nonempty) { for (i in items) print i; }; } \
170'
171# Make sure the list of sources is unique.  This is necessary because,
172# e.g., the same source file might be shared among _SOURCES variables
173# for different programs/libraries.
174am__define_uniq_tagged_files = \
175  list='$(am__tagged_files)'; \
176  unique=`for i in $$list; do \
177    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
178  done | $(am__uniquify_input)`
179ETAGS = etags
180CTAGS = ctags
181am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/Makefile.decl \
182	$(top_srcdir)/depcomp README
183DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
184ACLOCAL = @ACLOCAL@
185AMTAR = @AMTAR@
186AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
187AR = @AR@
188AS = @AS@
189ATK_PREFIX = @ATK_PREFIX@
190AUTOCONF = @AUTOCONF@
191AUTOHEADER = @AUTOHEADER@
192AUTOMAKE = @AUTOMAKE@
193AWK = @AWK@
194BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
195BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
196CAIRO_BACKEND_CFLAGS = @CAIRO_BACKEND_CFLAGS@
197CAIRO_BACKEND_LIBS = @CAIRO_BACKEND_LIBS@
198CAIRO_PREFIX = @CAIRO_PREFIX@
199CATALOGS = @CATALOGS@
200CATOBJEXT = @CATOBJEXT@
201CC = @CC@
202CCAS = @CCAS@
203CCASDEPMODE = @CCASDEPMODE@
204CCASFLAGS = @CCASFLAGS@
205CCDEPMODE = @CCDEPMODE@
206CFLAGS = @CFLAGS@
207CPP = @CPP@
208CPPFLAGS = @CPPFLAGS@
209CUPS_API_MAJOR = @CUPS_API_MAJOR@
210CUPS_API_MINOR = @CUPS_API_MINOR@
211CUPS_CFLAGS = @CUPS_CFLAGS@
212CUPS_CONFIG = @CUPS_CONFIG@
213CUPS_LIBS = @CUPS_LIBS@
214CXX = @CXX@
215CXXCPP = @CXXCPP@
216CXXDEPMODE = @CXXDEPMODE@
217CXXFLAGS = @CXXFLAGS@
218CYGPATH_W = @CYGPATH_W@
219DATADIRNAME = @DATADIRNAME@
220DB2HTML = @DB2HTML@
221DEFS = @DEFS@
222DEPDIR = @DEPDIR@
223DIRECTFB_CFLAGS = @DIRECTFB_CFLAGS@
224DIRECTFB_LIBS = @DIRECTFB_LIBS@
225DLLTOOL = @DLLTOOL@
226DSYMUTIL = @DSYMUTIL@
227DUMPBIN = @DUMPBIN@
228ECHO_C = @ECHO_C@
229ECHO_N = @ECHO_N@
230ECHO_T = @ECHO_T@
231EGREP = @EGREP@
232EXEEXT = @EXEEXT@
233EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
234FGREP = @FGREP@
235GAIL_INET_LIBS = @GAIL_INET_LIBS@
236GAIL_LT_CURRENT_MINUS_AGE = @GAIL_LT_CURRENT_MINUS_AGE@
237GAIL_LT_VERSION_INFO = @GAIL_LT_VERSION_INFO@
238GDK_DEP_CFLAGS = @GDK_DEP_CFLAGS@
239GDK_DEP_LIBS = @GDK_DEP_LIBS@
240GDK_EXTRA_CFLAGS = @GDK_EXTRA_CFLAGS@
241GDK_EXTRA_LIBS = @GDK_EXTRA_LIBS@
242GDK_PACKAGES = @GDK_PACKAGES@
243GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
244GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
245GDK_WLIBS = @GDK_WLIBS@
246GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
247GLIB_CFLAGS = @GLIB_CFLAGS@
248GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
249GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
250GLIB_LIBS = @GLIB_LIBS@
251GLIB_MKENUMS = @GLIB_MKENUMS@
252GLIB_PREFIX = @GLIB_PREFIX@
253GMODULE_CFLAGS = @GMODULE_CFLAGS@
254GMODULE_LIBS = @GMODULE_LIBS@
255GMOFILES = @GMOFILES@
256GMSGFMT = @GMSGFMT@
257GOBJECT_QUERY = @GOBJECT_QUERY@
258GREP = @GREP@
259GTKDOC_CHECK = @GTKDOC_CHECK@
260GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
261GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
262GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
263GTKDOC_MKPDF = @GTKDOC_MKPDF@
264GTKDOC_REBASE = @GTKDOC_REBASE@
265GTK_API_VERSION = @GTK_API_VERSION@
266GTK_BINARY_AGE = @GTK_BINARY_AGE@
267GTK_BINARY_VERSION = @GTK_BINARY_VERSION@
268GTK_DEBUG_FLAGS = @GTK_DEBUG_FLAGS@
269GTK_DEP_CFLAGS = @GTK_DEP_CFLAGS@
270GTK_DEP_LIBS = @GTK_DEP_LIBS@
271GTK_EXTRA_CFLAGS = @GTK_EXTRA_CFLAGS@
272GTK_EXTRA_LIBS = @GTK_EXTRA_LIBS@
273GTK_INTERFACE_AGE = @GTK_INTERFACE_AGE@
274GTK_MAJOR_VERSION = @GTK_MAJOR_VERSION@
275GTK_MICRO_VERSION = @GTK_MICRO_VERSION@
276GTK_MINOR_VERSION = @GTK_MINOR_VERSION@
277GTK_PACKAGES = @GTK_PACKAGES@
278GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
279GTK_VERSION = @GTK_VERSION@
280GTK_XIM_FLAGS = @GTK_XIM_FLAGS@
281HAVE_HTTP_AUTHSTRING = @HAVE_HTTP_AUTHSTRING@
282HTML_DIR = @HTML_DIR@
283INCLUDED_IMMODULE_DEFINE = @INCLUDED_IMMODULE_DEFINE@
284INCLUDED_IMMODULE_OBJ = @INCLUDED_IMMODULE_OBJ@
285INDENT = @INDENT@
286INSTALL = @INSTALL@
287INSTALL_DATA = @INSTALL_DATA@
288INSTALL_PROGRAM = @INSTALL_PROGRAM@
289INSTALL_SCRIPT = @INSTALL_SCRIPT@
290INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
291INSTOBJEXT = @INSTOBJEXT@
292INTLLIBS = @INTLLIBS@
293INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
294INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
295INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
296INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
297INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
298INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
299INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
300INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
301INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
302LD = @LD@
303LDFLAGS = @LDFLAGS@
304LIBOBJS = @LIBOBJS@
305LIBS = @LIBS@
306LIBTOOL = @LIBTOOL@
307LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
308LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
309LIPO = @LIPO@
310LN_S = @LN_S@
311LTLIBOBJS = @LTLIBOBJS@
312LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
313LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
314LT_VERSION_INFO = @LT_VERSION_INFO@
315MAINT = @MAINT@
316MAKEINFO = @MAKEINFO@
317MANIFEST_TOOL = @MANIFEST_TOOL@
318MATH_LIB = @MATH_LIB@
319MKDIR_P = @MKDIR_P@
320MKINSTALLDIRS = @MKINSTALLDIRS@
321MSGFMT = @MSGFMT@
322MSGFMT_OPTS = @MSGFMT_OPTS@
323NM = @NM@
324NMEDIT = @NMEDIT@
325OBJDUMP = @OBJDUMP@
326OBJEXT = @OBJEXT@
327OTOOL = @OTOOL@
328OTOOL64 = @OTOOL64@
329PACKAGE = @PACKAGE@
330PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
331PACKAGE_NAME = @PACKAGE_NAME@
332PACKAGE_STRING = @PACKAGE_STRING@
333PACKAGE_TARNAME = @PACKAGE_TARNAME@
334PACKAGE_URL = @PACKAGE_URL@
335PACKAGE_VERSION = @PACKAGE_VERSION@
336PANGO_PREFIX = @PANGO_PREFIX@
337PATH_SEPARATOR = @PATH_SEPARATOR@
338PERL = @PERL@
339PKG_CONFIG = @PKG_CONFIG@
340PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
341PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
342POFILES = @POFILES@
343POSUB = @POSUB@
344PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
345PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
346RANLIB = @RANLIB@
347REBUILD = @REBUILD@
348SED = @SED@
349SET_MAKE = @SET_MAKE@
350SHELL = @SHELL@
351STRIP = @STRIP@
352USE_NLS = @USE_NLS@
353VERSION = @VERSION@
354WINDRES = @WINDRES@
355XGETTEXT = @XGETTEXT@
356XMKMF = @XMKMF@
357XMLCATALOG = @XMLCATALOG@
358XML_CATALOG_FILE = @XML_CATALOG_FILE@
359XSLTPROC = @XSLTPROC@
360X_CFLAGS = @X_CFLAGS@
361X_EXTRA_LIBS = @X_EXTRA_LIBS@
362X_LIBS = @X_LIBS@
363X_PRE_LIBS = @X_PRE_LIBS@
364abs_builddir = @abs_builddir@
365abs_srcdir = @abs_srcdir@
366abs_top_builddir = @abs_top_builddir@
367abs_top_srcdir = @abs_top_srcdir@
368ac_ct_AR = @ac_ct_AR@
369ac_ct_CC = @ac_ct_CC@
370ac_ct_CXX = @ac_ct_CXX@
371ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
372am__include = @am__include@
373am__leading_dot = @am__leading_dot@
374am__quote = @am__quote@
375am__tar = @am__tar@
376am__untar = @am__untar@
377bindir = @bindir@
378build = @build@
379build_alias = @build_alias@
380build_cpu = @build_cpu@
381build_os = @build_os@
382build_vendor = @build_vendor@
383builddir = @builddir@
384datadir = @datadir@
385datarootdir = @datarootdir@
386docdir = @docdir@
387dvidir = @dvidir@
388exec_prefix = @exec_prefix@
389gdktarget = @gdktarget@
390gdktargetlib = @gdktargetlib@
391gtktargetlib = @gtktargetlib@
392host = @host@
393host_alias = @host_alias@
394host_cpu = @host_cpu@
395host_os = @host_os@
396host_vendor = @host_vendor@
397htmldir = @htmldir@
398includedir = @includedir@
399infodir = @infodir@
400install_sh = @install_sh@
401libdir = @libdir@
402libexecdir = @libexecdir@
403localedir = @localedir@
404localstatedir = @localstatedir@
405mandir = @mandir@
406mkdir_p = @mkdir_p@
407ms_librarian = @ms_librarian@
408oldincludedir = @oldincludedir@
409pdfdir = @pdfdir@
410prefix = @prefix@
411program_transform_name = @program_transform_name@
412psdir = @psdir@
413sbindir = @sbindir@
414sharedstatedir = @sharedstatedir@
415srcdir = @srcdir@
416sysconfdir = @sysconfdir@
417target_alias = @target_alias@
418top_build_prefix = @top_build_prefix@
419top_builddir = @top_builddir@
420top_srcdir = @top_srcdir@
421GTESTER = gtester		# in $PATH for non-GLIB packages
422GTESTER_REPORT = gtester-report		# in $PATH for non-GLIB packages
423
424# initialize variables for unconditional += appending
425EXTRA_DIST = README marshalers.list typebuiltins.c.template \
426	typebuiltins.h.template $(BUILT_SOURCES)
427TEST_PROGS =
428
429### testing rules
430
431# Xvfb based test rules
432XVFB = Xvfb -ac -noreset -screen 0 800x600x16
433XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
434   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
435   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
436  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
437  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
438  9995 9996 9997 9998 9999
439
440SKIP_GDKTARGET = \
441	test "$(gdktarget)" != "x11" \
442	&& echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
443
444XVFB_START = \
445	${XVFB} -help 2>/dev/null 1>&2 \
446	&& XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
447	&& { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
448	       trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
449	|| { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
450	&& DISPLAY=:$$XID && export DISPLAY
451
452INCLUDES = \
453	-I$(top_srcdir)			\
454	-I$(top_builddir)/gdk		\
455	-I$(top_srcdir)/gdk		\
456	-DGDK_DISABLE_DEPRECATED	\
457	-DGTK_DISABLE_DEPRECATED	\
458	$(GTK_DEBUG_FLAGS)		\
459	$(GTK_DEP_CFLAGS)
460
461DEPS = \
462	$(top_builddir)/gdk/$(gdktargetlib)				\
463	$(top_builddir)/gtk/$(gtktargetlib)
464
465LDADDS = \
466	$(top_builddir)/gdk/$(gdktargetlib)				\
467	$(top_builddir)/gtk/$(gtktargetlib)				\
468	$(GTK_DEP_LIBS)
469
470testperf_DEPENDENCIES = $(TEST_DEPS)
471testperf_LDADD = $(LDADDS)
472testperf_SOURCES = \
473	appwindow.c		\
474	gtkwidgetprofiler.c	\
475	gtkwidgetprofiler.h	\
476	main.c			\
477	marshalers.c		\
478	marshalers.h		\
479	textview.c		\
480	treeview.c		\
481	typebuiltins.c		\
482	typebuiltins.h		\
483	widgets.h
484
485BUILT_SOURCES = \
486	marshalers.c		\
487	marshalers.h		\
488	typebuiltins.c		\
489	typebuiltins.h
490
491stamp_files = \
492	stamp-marshalers.h	\
493	stamp-typebuiltins.h
494
495headers_with_enums = \
496	gtkwidgetprofiler.h
497
498MAINTAINERCLEANFILES = $(BUILT_SOURCES) $(stamp_files)
499all: $(BUILT_SOURCES)
500	$(MAKE) $(AM_MAKEFLAGS) all-am
501
502.SUFFIXES:
503.SUFFIXES: .c .lo .o .obj
504$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
505	@for dep in $?; do \
506	  case '$(am__configure_deps)' in \
507	    *$$dep*) \
508	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
509	        && { if test -f $@; then exit 0; else break; fi; }; \
510	      exit 1;; \
511	  esac; \
512	done; \
513	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu perf/Makefile'; \
514	$(am__cd) $(top_srcdir) && \
515	  $(AUTOMAKE) --gnu perf/Makefile
516Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
517	@case '$?' in \
518	  *config.status*) \
519	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
520	  *) \
521	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
522	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
523	esac;
524$(top_srcdir)/Makefile.decl $(am__empty):
525
526$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
527	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
528
529$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
530	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
531$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
532	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
533$(am__aclocal_m4_deps):
534
535clean-noinstPROGRAMS:
536	@list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
537	echo " rm -f" $$list; \
538	rm -f $$list || exit $$?; \
539	test -n "$(EXEEXT)" || exit 0; \
540	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
541	echo " rm -f" $$list; \
542	rm -f $$list
543
544testperf$(EXEEXT): $(testperf_OBJECTS) $(testperf_DEPENDENCIES) $(EXTRA_testperf_DEPENDENCIES)
545	@rm -f testperf$(EXEEXT)
546	$(AM_V_CCLD)$(LINK) $(testperf_OBJECTS) $(testperf_LDADD) $(LIBS)
547
548mostlyclean-compile:
549	-rm -f *.$(OBJEXT)
550
551distclean-compile:
552	-rm -f *.tab.c
553
554@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/appwindow.Po@am__quote@ # am--include-marker
555@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gtkwidgetprofiler.Po@am__quote@ # am--include-marker
556@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@ # am--include-marker
557@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/marshalers.Po@am__quote@ # am--include-marker
558@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/textview.Po@am__quote@ # am--include-marker
559@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/treeview.Po@am__quote@ # am--include-marker
560@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/typebuiltins.Po@am__quote@ # am--include-marker
561
562$(am__depfiles_remade):
563	@$(MKDIR_P) $(@D)
564	@echo '# dummy' >$@-t && $(am__mv) $@-t $@
565
566am--depfiles: $(am__depfiles_remade)
567
568.c.o:
569@am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
570@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
571@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
572@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
573@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
574
575.c.obj:
576@am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
577@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
578@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
579@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
580@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
581
582.c.lo:
583@am__fastdepCC_TRUE@	$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
584@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
585@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
586@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
587@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
588
589mostlyclean-libtool:
590	-rm -f *.lo
591
592clean-libtool:
593	-rm -rf .libs _libs
594
595ID: $(am__tagged_files)
596	$(am__define_uniq_tagged_files); mkid -fID $$unique
597tags: tags-am
598TAGS: tags
599
600tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
601	set x; \
602	here=`pwd`; \
603	$(am__define_uniq_tagged_files); \
604	shift; \
605	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
606	  test -n "$$unique" || unique=$$empty_fix; \
607	  if test $$# -gt 0; then \
608	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
609	      "$$@" $$unique; \
610	  else \
611	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
612	      $$unique; \
613	  fi; \
614	fi
615ctags: ctags-am
616
617CTAGS: ctags
618ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
619	$(am__define_uniq_tagged_files); \
620	test -z "$(CTAGS_ARGS)$$unique" \
621	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
622	     $$unique
623
624GTAGS:
625	here=`$(am__cd) $(top_builddir) && pwd` \
626	  && $(am__cd) $(top_srcdir) \
627	  && gtags -i $(GTAGS_ARGS) "$$here"
628cscopelist: cscopelist-am
629
630cscopelist-am: $(am__tagged_files)
631	list='$(am__tagged_files)'; \
632	case "$(srcdir)" in \
633	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
634	  *) sdir=$(subdir)/$(srcdir) ;; \
635	esac; \
636	for i in $$list; do \
637	  if test -f "$$i"; then \
638	    echo "$(subdir)/$$i"; \
639	  else \
640	    echo "$$sdir/$$i"; \
641	  fi; \
642	done >> $(top_builddir)/cscope.files
643
644distclean-tags:
645	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
646
647distdir: $(BUILT_SOURCES)
648	$(MAKE) $(AM_MAKEFLAGS) distdir-am
649
650distdir-am: $(DISTFILES)
651	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
652	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
653	list='$(DISTFILES)'; \
654	  dist_files=`for file in $$list; do echo $$file; done | \
655	  sed -e "s|^$$srcdirstrip/||;t" \
656	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
657	case $$dist_files in \
658	  */*) $(MKDIR_P) `echo "$$dist_files" | \
659			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
660			   sort -u` ;; \
661	esac; \
662	for file in $$dist_files; do \
663	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
664	  if test -d $$d/$$file; then \
665	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
666	    if test -d "$(distdir)/$$file"; then \
667	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
668	    fi; \
669	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
670	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
671	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
672	    fi; \
673	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
674	  else \
675	    test -f "$(distdir)/$$file" \
676	    || cp -p $$d/$$file "$(distdir)/$$file" \
677	    || exit 1; \
678	  fi; \
679	done
680check-am: all-am
681	$(MAKE) $(AM_MAKEFLAGS) check-local
682check: $(BUILT_SOURCES)
683	$(MAKE) $(AM_MAKEFLAGS) check-am
684all-am: Makefile $(PROGRAMS)
685installdirs:
686install: $(BUILT_SOURCES)
687	$(MAKE) $(AM_MAKEFLAGS) install-am
688install-exec: install-exec-am
689install-data: install-data-am
690uninstall: uninstall-am
691
692install-am: all-am
693	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
694
695installcheck: installcheck-am
696install-strip:
697	if test -z '$(STRIP)'; then \
698	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
699	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
700	      install; \
701	else \
702	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
703	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
704	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
705	fi
706mostlyclean-generic:
707
708clean-generic:
709
710distclean-generic:
711	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
712	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
713
714maintainer-clean-generic:
715	@echo "This command is intended for maintainers to use"
716	@echo "it deletes files that may require special tools to rebuild."
717	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
718	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
719clean: clean-am
720
721clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
722	mostlyclean-am
723
724distclean: distclean-am
725		-rm -f ./$(DEPDIR)/appwindow.Po
726	-rm -f ./$(DEPDIR)/gtkwidgetprofiler.Po
727	-rm -f ./$(DEPDIR)/main.Po
728	-rm -f ./$(DEPDIR)/marshalers.Po
729	-rm -f ./$(DEPDIR)/textview.Po
730	-rm -f ./$(DEPDIR)/treeview.Po
731	-rm -f ./$(DEPDIR)/typebuiltins.Po
732	-rm -f Makefile
733distclean-am: clean-am distclean-compile distclean-generic \
734	distclean-local distclean-tags
735
736dvi: dvi-am
737
738dvi-am:
739
740html: html-am
741
742html-am:
743
744info: info-am
745
746info-am:
747
748install-data-am:
749
750install-dvi: install-dvi-am
751
752install-dvi-am:
753
754install-exec-am:
755
756install-html: install-html-am
757
758install-html-am:
759
760install-info: install-info-am
761
762install-info-am:
763
764install-man:
765
766install-pdf: install-pdf-am
767
768install-pdf-am:
769
770install-ps: install-ps-am
771
772install-ps-am:
773
774installcheck-am:
775
776maintainer-clean: maintainer-clean-am
777		-rm -f ./$(DEPDIR)/appwindow.Po
778	-rm -f ./$(DEPDIR)/gtkwidgetprofiler.Po
779	-rm -f ./$(DEPDIR)/main.Po
780	-rm -f ./$(DEPDIR)/marshalers.Po
781	-rm -f ./$(DEPDIR)/textview.Po
782	-rm -f ./$(DEPDIR)/treeview.Po
783	-rm -f ./$(DEPDIR)/typebuiltins.Po
784	-rm -f Makefile
785maintainer-clean-am: distclean-am maintainer-clean-generic
786
787mostlyclean: mostlyclean-am
788
789mostlyclean-am: mostlyclean-compile mostlyclean-generic \
790	mostlyclean-libtool
791
792pdf: pdf-am
793
794pdf-am:
795
796ps: ps-am
797
798ps-am:
799
800uninstall-am:
801
802.MAKE: all check check-am install install-am install-strip
803
804.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am \
805	check-local clean clean-generic clean-libtool \
806	clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \
807	distclean-compile distclean-generic distclean-libtool \
808	distclean-local distclean-tags distdir dvi dvi-am html html-am \
809	info info-am install install-am install-data install-data-am \
810	install-dvi install-dvi-am install-exec install-exec-am \
811	install-html install-html-am install-info install-info-am \
812	install-man install-pdf install-pdf-am install-ps \
813	install-ps-am install-strip installcheck installcheck-am \
814	installdirs maintainer-clean maintainer-clean-generic \
815	mostlyclean mostlyclean-compile mostlyclean-generic \
816	mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
817	uninstall-am
818
819.PRECIOUS: Makefile
820
821# call as: $(XVFB_START) && someprogram
822
823# test: run all tests in cwd and subdirs
824test: test-cwd test-recurse
825# test-cwd: run tests in cwd
826test-cwd: ${TEST_PROGS}
827	@$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
828	  $(XVFB_START) && { set -e; $(TESTS_ENVIRONMENT) ${GTESTER} --verbose ${TEST_PROGS}; }; \
829	}
830# test-recurse: run tests in subdirs
831test-recurse:
832	@ for subdir in $(SUBDIRS) ; do \
833	    test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
834	    ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) test ) || exit $? ; \
835	  done
836# test-report: run tests in subdirs and generate report
837# perf-report: run tests in subdirs with -m perf and generate report
838# full-report: like test-report: with -m perf and -m slow
839test-report perf-report full-report:	${TEST_PROGS}
840	@ ignore_logdir=true ; \
841	  if test -z "$$GTESTER_LOGDIR" ; then \
842	    GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
843	    ignore_logdir=false ; \
844	  fi ; \
845	  for subdir in $(SUBDIRS) ; do \
846	    test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
847	    ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
848	  done ; \
849	  $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
850	    case $@ in \
851	    test-report) test_options="-k";; \
852	    perf-report) test_options="-k -m=perf";; \
853	    full-report) test_options="-k -m=perf -m=slow";; \
854	    esac ; \
855	    $(XVFB_START) && { \
856	      set -e; \
857	      if test -z "$$GTESTER_LOGDIR" ; then \
858	        ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
859	      elif test -n "${TEST_PROGS}" ; then \
860	        ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
861	      fi ; \
862	    }; \
863	  }; \
864	  $$ignore_logdir || { \
865	    echo '<?xml version="1.0"?>' > $@.xml ; \
866	    echo '<report-collection>'  >> $@.xml ; \
867	    for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
868	      sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
869	    done ; \
870	    echo >> $@.xml ; \
871	    echo '</report-collection>' >> $@.xml ; \
872	    rm -rf "$$GTESTER_LOGDIR"/ ; \
873	    ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
874	  }
875.PHONY: test test-cwd test-recurse test-report perf-report full-report
876# run make test-cwd as part of make check
877check-local: test-cwd
878
879marshalers.h: stamp-marshalers.h
880	@true
881
882stamp-marshalers.h: @REBUILD@ marshalers.list
883	$(GLIB_GENMARSHAL) --prefix=_gtk_marshal $(srcdir)/marshalers.list --header >> xgen-gmlh \
884	&& (cmp -s xgen-gmlh marshalers.h || cp xgen-gmlh marshalers.h) \
885	&& rm -f xgen-gmlh \
886	&& echo timestamp > $(@F)
887marshalers.c: @REBUILD@ marshalers.list
888	$(GLIB_GENMARSHAL) --prefix=_gtk_marshal $(srcdir)/marshalers.list --body >> xgen-gmlc \
889	&& cp xgen-gmlc marshalers.c \
890	&& rm -f xgen-gmlc
891
892typebuiltins.h: stamp-typebuiltins.h
893	@true
894stamp-typebuiltins.h: @REBUILD@ $(headers_with_enums) typebuiltins.h.template
895	( cd $(srcdir) && $(GLIB_MKENUMS) --template typebuiltins.h.template \
896		$(headers_with_enums) ) >> xgen-gtbh \
897	&& (cmp -s xgen-gtbh typebuiltins.h || cp xgen-gtbh typebuiltins.h ) \
898	&& rm -f xgen-gtbh \
899	&& echo timestamp > $(@F)
900typebuiltins.c: @REBUILD@ $(headers_with_enums) typebuiltins.c.template
901	( cd $(srcdir) && $(GLIB_MKENUMS) --template typebuiltins.c.template \
902		$(headers_with_enums) ) > xgen-gtbc \
903	&& cp xgen-gtbc typebuiltins.c  \
904	&& rm -f xgen-gtbc
905
906# if srcdir!=builddir, clean out maintainer-clean files from builddir
907# this allows dist to pass.
908distclean-local:
909	if test $(srcdir) != .; then \
910	  rm -f $(MAINTAINERCLEANFILES); \
911	fi
912
913-include $(top_srcdir)/git.mk
914
915# Tell versions [3.59,3.63) of GNU make to not export all variables.
916# Otherwise a system limit (for SysV at least) may be exceeded.
917.NOEXPORT:
918