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
19# Author: Fan, Chun-wei
20# Common Autotools file used to generate Visual Studio 2008+
21# Projects from their templates
22
23# This autotools file, from GLib, can be used in other projects
24# that have Visual Studio build support, and is copied into
25# $(srcroot)/build/.
26
27# * Input variables:
28#
29#   MSVCPROJS - List of Projects that should be generated
30#
31# * Simple tutorial
32#
33# Add this to Makefile.am where your library/program is built:
34#   include $(top_srcdir)/build/Makefile.msvcproj
35#   MSVCPROJS = YourProject (can be multiple projects in a single srcdir)
36#   YourProject_FILES = $(libyourlib_1_0_SOURCES)
37#   YourProject_EXCLUDES = ... # list of sources to exclude, separated by '|', wildcards allowed; use random unsed value if none
38#   YourProject_HEADERS_DIR = $(libyourlibincludedir)
39#   YourProject_HEADERS_INST = $(libyourlib_1_0_HEADERS)
40#   YourProject_HEADERS_EXCLUDES = ... # <list of headers to exclude from installation, separated by '|', wildcards allowed; use random unsed value if none>
41#
42#   dist-hook: \ # (or add to it if it is already there, note the vs9 items will also call the vs10 items in the process)
43#   	$(top_builddir)/build/win32/vs9/YourProject.vcproj	\
44#   	$(top_builddir)/build/win32/vs9/YourProject.headers
45
46# Private functions
47
48
49
50VPATH = @srcdir@
51am__is_gnu_make = { \
52  if test -z '$(MAKELEVEL)'; then \
53    false; \
54  elif test -n '$(MAKE_HOST)'; then \
55    true; \
56  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
57    true; \
58  else \
59    false; \
60  fi; \
61}
62am__make_running_with_option = \
63  case $${target_option-} in \
64      ?) ;; \
65      *) echo "am__make_running_with_option: internal error: invalid" \
66              "target option '$${target_option-}' specified" >&2; \
67         exit 1;; \
68  esac; \
69  has_opt=no; \
70  sane_makeflags=$$MAKEFLAGS; \
71  if $(am__is_gnu_make); then \
72    sane_makeflags=$$MFLAGS; \
73  else \
74    case $$MAKEFLAGS in \
75      *\\[\ \	]*) \
76        bs=\\; \
77        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
78          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
79    esac; \
80  fi; \
81  skip_next=no; \
82  strip_trailopt () \
83  { \
84    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
85  }; \
86  for flg in $$sane_makeflags; do \
87    test $$skip_next = yes && { skip_next=no; continue; }; \
88    case $$flg in \
89      *=*|--*) continue;; \
90        -*I) strip_trailopt 'I'; skip_next=yes;; \
91      -*I?*) strip_trailopt 'I';; \
92        -*O) strip_trailopt 'O'; skip_next=yes;; \
93      -*O?*) strip_trailopt 'O';; \
94        -*l) strip_trailopt 'l'; skip_next=yes;; \
95      -*l?*) strip_trailopt 'l';; \
96      -[dEDm]) skip_next=yes;; \
97      -[JT]) skip_next=yes;; \
98    esac; \
99    case $$flg in \
100      *$$target_option*) has_opt=yes; break;; \
101    esac; \
102  done; \
103  test $$has_opt = yes
104am__make_dryrun = (target_option=n; $(am__make_running_with_option))
105am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
106pkgdatadir = $(datadir)/@PACKAGE@
107pkgincludedir = $(includedir)/@PACKAGE@
108pkglibdir = $(libdir)/@PACKAGE@
109pkglibexecdir = $(libexecdir)/@PACKAGE@
110am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
111install_sh_DATA = $(install_sh) -c -m 644
112install_sh_PROGRAM = $(install_sh) -c
113install_sh_SCRIPT = $(install_sh) -c
114INSTALL_HEADER = $(INSTALL_DATA)
115transform = $(program_transform_name)
116NORMAL_INSTALL = :
117PRE_INSTALL = :
118POST_INSTALL = :
119NORMAL_UNINSTALL = :
120PRE_UNINSTALL = :
121POST_UNINSTALL = :
122build_triplet = @build@
123host_triplet = @host@
124subdir = modules/other/gail/libgail-util
125ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
126am__aclocal_m4_deps = $(top_srcdir)/m4/introspection.m4 \
127	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
128am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
129	$(ACLOCAL_M4)
130DIST_COMMON = $(srcdir)/Makefile.am $(libgailutilinclude_HEADERS) \
131	$(am__DIST_COMMON)
132mkinstalldirs = $(install_sh) -d
133CONFIG_HEADER = $(top_builddir)/config.h
134CONFIG_CLEAN_FILES =
135CONFIG_CLEAN_VPATH_FILES =
136am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
137am__vpath_adj = case $$p in \
138    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
139    *) f=$$p;; \
140  esac;
141am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
142am__install_max = 40
143am__nobase_strip_setup = \
144  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
145am__nobase_strip = \
146  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
147am__nobase_list = $(am__nobase_strip_setup); \
148  for p in $$list; do echo "$$p $$p"; done | \
149  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
150  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
151    if (++n[$$2] == $(am__install_max)) \
152      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
153    END { for (dir in files) print dir, files[dir] }'
154am__base_list = \
155  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
156  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
157am__uninstall_files_from_dir = { \
158  test -z "$$files" \
159    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
160    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
161         $(am__cd) "$$dir" && rm -f $$files; }; \
162  }
163am__installdirs = "$(DESTDIR)$(libdir)" \
164	"$(DESTDIR)$(libgailutilincludedir)"
165LTLIBRARIES = $(lib_LTLIBRARIES)
166am__DEPENDENCIES_1 =
167libgailutil_la_DEPENDENCIES = $(top_builddir)/gtk/$(gtktargetlib) \
168	$(top_builddir)/gdk/$(gdktargetlib) $(am__DEPENDENCIES_1)
169am__objects_1 = libgailutil_la-gailmisc.lo \
170	libgailutil_la-gailtextutil.lo
171am_libgailutil_la_OBJECTS = $(am__objects_1)
172libgailutil_la_OBJECTS = $(am_libgailutil_la_OBJECTS)
173AM_V_lt = $(am__v_lt_@AM_V@)
174am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
175am__v_lt_0 = --silent
176am__v_lt_1 =
177libgailutil_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
178	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
179	$(libgailutil_la_CFLAGS) $(CFLAGS) $(libgailutil_la_LDFLAGS) \
180	$(LDFLAGS) -o $@
181AM_V_P = $(am__v_P_@AM_V@)
182am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
183am__v_P_0 = false
184am__v_P_1 = :
185AM_V_GEN = $(am__v_GEN_@AM_V@)
186am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
187am__v_GEN_0 = @echo "  GEN     " $@;
188am__v_GEN_1 =
189AM_V_at = $(am__v_at_@AM_V@)
190am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
191am__v_at_0 = @
192am__v_at_1 =
193DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
194depcomp = $(SHELL) $(top_srcdir)/depcomp
195am__maybe_remake_depfiles = depfiles
196am__depfiles_remade = ./$(DEPDIR)/libgailutil_la-gailmisc.Plo \
197	./$(DEPDIR)/libgailutil_la-gailtextutil.Plo
198am__mv = mv -f
199COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
200	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
201LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
202	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
203	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
204	$(AM_CFLAGS) $(CFLAGS)
205AM_V_CC = $(am__v_CC_@AM_V@)
206am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
207am__v_CC_0 = @echo "  CC      " $@;
208am__v_CC_1 =
209CCLD = $(CC)
210LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
211	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
212	$(AM_LDFLAGS) $(LDFLAGS) -o $@
213AM_V_CCLD = $(am__v_CCLD_@AM_V@)
214am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
215am__v_CCLD_0 = @echo "  CCLD    " $@;
216am__v_CCLD_1 =
217SOURCES = $(libgailutil_la_SOURCES)
218DIST_SOURCES = $(libgailutil_la_SOURCES)
219am__can_run_installinfo = \
220  case $$AM_UPDATE_INFO_DIR in \
221    n|no|NO) false;; \
222    *) (install-info --version) >/dev/null 2>&1;; \
223  esac
224DATA = $(noinst_DATA)
225HEADERS = $(libgailutilinclude_HEADERS)
226am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
227# Read a list of newline-separated strings from the standard input,
228# and print each of them once, without duplicates.  Input order is
229# *not* preserved.
230am__uniquify_input = $(AWK) '\
231  BEGIN { nonempty = 0; } \
232  { items[$$0] = 1; nonempty = 1; } \
233  END { if (nonempty) { for (i in items) print i; }; } \
234'
235# Make sure the list of sources is unique.  This is necessary because,
236# e.g., the same source file might be shared among _SOURCES variables
237# for different programs/libraries.
238am__define_uniq_tagged_files = \
239  list='$(am__tagged_files)'; \
240  unique=`for i in $$list; do \
241    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
242  done | $(am__uniquify_input)`
243ETAGS = etags
244CTAGS = ctags
245am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/Makefile.decl \
246	$(top_srcdir)/build/Makefile.msvcproj $(top_srcdir)/depcomp
247DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
248ACLOCAL = @ACLOCAL@
249AMTAR = @AMTAR@
250AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
251AR = @AR@
252AS = @AS@
253ATK_PREFIX = @ATK_PREFIX@
254AUTOCONF = @AUTOCONF@
255AUTOHEADER = @AUTOHEADER@
256AUTOMAKE = @AUTOMAKE@
257AWK = @AWK@
258BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
259BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
260CAIRO_BACKEND_CFLAGS = @CAIRO_BACKEND_CFLAGS@
261CAIRO_BACKEND_LIBS = @CAIRO_BACKEND_LIBS@
262CAIRO_PREFIX = @CAIRO_PREFIX@
263CATALOGS = @CATALOGS@
264CATOBJEXT = @CATOBJEXT@
265CC = @CC@
266CCAS = @CCAS@
267CCASDEPMODE = @CCASDEPMODE@
268CCASFLAGS = @CCASFLAGS@
269CCDEPMODE = @CCDEPMODE@
270CFLAGS = @CFLAGS@
271CPP = @CPP@
272CPPFLAGS = @CPPFLAGS@
273CUPS_API_MAJOR = @CUPS_API_MAJOR@
274CUPS_API_MINOR = @CUPS_API_MINOR@
275CUPS_CFLAGS = @CUPS_CFLAGS@
276CUPS_CONFIG = @CUPS_CONFIG@
277CUPS_LIBS = @CUPS_LIBS@
278CXX = @CXX@
279CXXCPP = @CXXCPP@
280CXXDEPMODE = @CXXDEPMODE@
281CXXFLAGS = @CXXFLAGS@
282CYGPATH_W = @CYGPATH_W@
283DATADIRNAME = @DATADIRNAME@
284DB2HTML = @DB2HTML@
285DEFS = @DEFS@
286DEPDIR = @DEPDIR@
287DIRECTFB_CFLAGS = @DIRECTFB_CFLAGS@
288DIRECTFB_LIBS = @DIRECTFB_LIBS@
289DLLTOOL = @DLLTOOL@
290DSYMUTIL = @DSYMUTIL@
291DUMPBIN = @DUMPBIN@
292ECHO_C = @ECHO_C@
293ECHO_N = @ECHO_N@
294ECHO_T = @ECHO_T@
295EGREP = @EGREP@
296EXEEXT = @EXEEXT@
297EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
298FGREP = @FGREP@
299GAIL_INET_LIBS = @GAIL_INET_LIBS@
300GAIL_LT_CURRENT_MINUS_AGE = @GAIL_LT_CURRENT_MINUS_AGE@
301GAIL_LT_VERSION_INFO = @GAIL_LT_VERSION_INFO@
302GDK_DEP_CFLAGS = @GDK_DEP_CFLAGS@
303GDK_DEP_LIBS = @GDK_DEP_LIBS@
304GDK_EXTRA_CFLAGS = @GDK_EXTRA_CFLAGS@
305GDK_EXTRA_LIBS = @GDK_EXTRA_LIBS@
306GDK_PACKAGES = @GDK_PACKAGES@
307GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
308GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
309GDK_WLIBS = @GDK_WLIBS@
310GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
311GLIB_CFLAGS = @GLIB_CFLAGS@
312GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
313GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
314GLIB_LIBS = @GLIB_LIBS@
315GLIB_MKENUMS = @GLIB_MKENUMS@
316GLIB_PREFIX = @GLIB_PREFIX@
317GMODULE_CFLAGS = @GMODULE_CFLAGS@
318GMODULE_LIBS = @GMODULE_LIBS@
319GMOFILES = @GMOFILES@
320GMSGFMT = @GMSGFMT@
321GOBJECT_QUERY = @GOBJECT_QUERY@
322GREP = @GREP@
323GTKDOC_CHECK = @GTKDOC_CHECK@
324GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
325GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
326GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
327GTKDOC_MKPDF = @GTKDOC_MKPDF@
328GTKDOC_REBASE = @GTKDOC_REBASE@
329GTK_API_VERSION = @GTK_API_VERSION@
330GTK_BINARY_AGE = @GTK_BINARY_AGE@
331GTK_BINARY_VERSION = @GTK_BINARY_VERSION@
332GTK_DEBUG_FLAGS = @GTK_DEBUG_FLAGS@
333GTK_DEP_CFLAGS = @GTK_DEP_CFLAGS@
334GTK_DEP_LIBS = @GTK_DEP_LIBS@
335GTK_EXTRA_CFLAGS = @GTK_EXTRA_CFLAGS@
336GTK_EXTRA_LIBS = @GTK_EXTRA_LIBS@
337GTK_INTERFACE_AGE = @GTK_INTERFACE_AGE@
338GTK_MAJOR_VERSION = @GTK_MAJOR_VERSION@
339GTK_MICRO_VERSION = @GTK_MICRO_VERSION@
340GTK_MINOR_VERSION = @GTK_MINOR_VERSION@
341GTK_PACKAGES = @GTK_PACKAGES@
342GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
343GTK_VERSION = @GTK_VERSION@
344GTK_XIM_FLAGS = @GTK_XIM_FLAGS@
345HAVE_HTTP_AUTHSTRING = @HAVE_HTTP_AUTHSTRING@
346HTML_DIR = @HTML_DIR@
347INCLUDED_IMMODULE_DEFINE = @INCLUDED_IMMODULE_DEFINE@
348INCLUDED_IMMODULE_OBJ = @INCLUDED_IMMODULE_OBJ@
349INDENT = @INDENT@
350INSTALL = @INSTALL@
351INSTALL_DATA = @INSTALL_DATA@
352INSTALL_PROGRAM = @INSTALL_PROGRAM@
353INSTALL_SCRIPT = @INSTALL_SCRIPT@
354INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
355INSTOBJEXT = @INSTOBJEXT@
356INTLLIBS = @INTLLIBS@
357INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
358INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
359INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
360INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
361INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
362INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
363INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
364INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
365INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
366LD = @LD@
367LDFLAGS = @LDFLAGS@
368LIBOBJS = @LIBOBJS@
369LIBS = @LIBS@
370LIBTOOL = @LIBTOOL@
371LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
372LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
373LIPO = @LIPO@
374LN_S = @LN_S@
375LTLIBOBJS = @LTLIBOBJS@
376LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
377LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
378LT_VERSION_INFO = @LT_VERSION_INFO@
379MAINT = @MAINT@
380MAKEINFO = @MAKEINFO@
381MANIFEST_TOOL = @MANIFEST_TOOL@
382MATH_LIB = @MATH_LIB@
383MKDIR_P = @MKDIR_P@
384MKINSTALLDIRS = @MKINSTALLDIRS@
385MSGFMT = @MSGFMT@
386MSGFMT_OPTS = @MSGFMT_OPTS@
387NM = @NM@
388NMEDIT = @NMEDIT@
389OBJDUMP = @OBJDUMP@
390OBJEXT = @OBJEXT@
391OTOOL = @OTOOL@
392OTOOL64 = @OTOOL64@
393PACKAGE = @PACKAGE@
394PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
395PACKAGE_NAME = @PACKAGE_NAME@
396PACKAGE_STRING = @PACKAGE_STRING@
397PACKAGE_TARNAME = @PACKAGE_TARNAME@
398PACKAGE_URL = @PACKAGE_URL@
399PACKAGE_VERSION = @PACKAGE_VERSION@
400PANGO_PREFIX = @PANGO_PREFIX@
401PATH_SEPARATOR = @PATH_SEPARATOR@
402PERL = @PERL@
403PKG_CONFIG = @PKG_CONFIG@
404PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
405PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
406POFILES = @POFILES@
407POSUB = @POSUB@
408PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
409PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
410RANLIB = @RANLIB@
411REBUILD = @REBUILD@
412SED = @SED@
413SET_MAKE = @SET_MAKE@
414SHELL = @SHELL@
415STRIP = @STRIP@
416USE_NLS = @USE_NLS@
417VERSION = @VERSION@
418WINDRES = @WINDRES@
419XGETTEXT = @XGETTEXT@
420XMKMF = @XMKMF@
421XMLCATALOG = @XMLCATALOG@
422XML_CATALOG_FILE = @XML_CATALOG_FILE@
423XSLTPROC = @XSLTPROC@
424X_CFLAGS = @X_CFLAGS@
425X_EXTRA_LIBS = @X_EXTRA_LIBS@
426X_LIBS = @X_LIBS@
427X_PRE_LIBS = @X_PRE_LIBS@
428abs_builddir = @abs_builddir@
429abs_srcdir = @abs_srcdir@
430abs_top_builddir = @abs_top_builddir@
431abs_top_srcdir = @abs_top_srcdir@
432ac_ct_AR = @ac_ct_AR@
433ac_ct_CC = @ac_ct_CC@
434ac_ct_CXX = @ac_ct_CXX@
435ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
436am__include = @am__include@
437am__leading_dot = @am__leading_dot@
438am__quote = @am__quote@
439am__tar = @am__tar@
440am__untar = @am__untar@
441bindir = @bindir@
442build = @build@
443build_alias = @build_alias@
444build_cpu = @build_cpu@
445build_os = @build_os@
446build_vendor = @build_vendor@
447builddir = @builddir@
448datadir = @datadir@
449datarootdir = @datarootdir@
450docdir = @docdir@
451dvidir = @dvidir@
452exec_prefix = @exec_prefix@
453gdktarget = @gdktarget@
454gdktargetlib = @gdktargetlib@
455gtktargetlib = @gtktargetlib@
456host = @host@
457host_alias = @host_alias@
458host_cpu = @host_cpu@
459host_os = @host_os@
460host_vendor = @host_vendor@
461htmldir = @htmldir@
462includedir = @includedir@
463infodir = @infodir@
464install_sh = @install_sh@
465libdir = @libdir@
466libexecdir = @libexecdir@
467localedir = @localedir@
468localstatedir = @localstatedir@
469mandir = @mandir@
470mkdir_p = @mkdir_p@
471ms_librarian = @ms_librarian@
472oldincludedir = @oldincludedir@
473pdfdir = @pdfdir@
474prefix = @prefix@
475program_transform_name = @program_transform_name@
476psdir = @psdir@
477sbindir = @sbindir@
478sharedstatedir = @sharedstatedir@
479srcdir = @srcdir@
480sysconfdir = @sysconfdir@
481target_alias = @target_alias@
482top_build_prefix = @top_build_prefix@
483top_builddir = @top_builddir@
484top_srcdir = @top_srcdir@
485GTESTER = gtester		# in $PATH for non-GLIB packages
486GTESTER_REPORT = gtester-report		# in $PATH for non-GLIB packages
487
488# initialize variables for unconditional += appending
489EXTRA_DIST = gailutil.def
490TEST_PROGS =
491
492### testing rules
493
494# Xvfb based test rules
495XVFB = Xvfb -ac -noreset -screen 0 800x600x16
496XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
497   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
498   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
499  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
500  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
501  9995 9996 9997 9998 9999
502
503SKIP_GDKTARGET = \
504	test "$(gdktarget)" != "x11" \
505	&& echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
506
507XVFB_START = \
508	${XVFB} -help 2>/dev/null 1>&2 \
509	&& XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
510	&& { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
511	       trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
512	|| { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
513	&& DISPLAY=:$$XID && export DISPLAY
514
515@PLATFORM_WIN32_TRUE@no_undefined = -no-undefined
516@OS_WIN32_TRUE@export_symbols = -export-symbols $(srcdir)/gailutil.def
517@MS_LIB_AVAILABLE_TRUE@noinst_DATA = gailutil.lib
518lib_LTLIBRARIES = libgailutil.la
519util_c_sources = \
520	gailmisc.c		\
521	gailtextutil.c
522
523libgailutilincludedir = $(includedir)/gail-1.0/libgail-util
524util_public_h_sources = \
525	gailmisc.h		\
526	gailtextutil.h		\
527	gail-util.h
528
529libgailutil_la_SOURCES = \
530	$(util_c_sources)
531
532libgailutilinclude_HEADERS = \
533	$(util_public_h_sources)
534
535libgailutil_la_CPPFLAGS = \
536	-I$(top_srcdir)		\
537	-I$(top_srcdir)/gdk	\
538	-I$(top_builddir)/gdk	\
539	-I$(top_srcdir)/gtk	\
540	-I$(top_builddir)/gtk	\
541	$(AM_CPPFLAGS) 		\
542	-DGDK_DISABLE_DEPRECATED\
543	-DGTK_DISABLE_DEPRECATED
544
545libgailutil_la_CFLAGS = \
546	$(GTK_DEP_CFLAGS)	\
547	$(GTK_DEBUG_FLAGS)	\
548	$(AM_CFLAGS)
549
550libgailutil_la_LIBADD = \
551	$(top_builddir)/gtk/$(gtktargetlib)	\
552	$(top_builddir)/gdk/$(gdktargetlib)	\
553	$(GTK_DEP_LIBS)
554
555libgailutil_la_LDFLAGS = \
556	-version-info $(GAIL_LT_VERSION_INFO)	\
557	$(no_undefined)				\
558	$(export_symbols)			\
559        $(LDFLAGS)
560
561
562# ----------------- MSVC Projects ------------------
563MSVCPROJS = gailutil
564gailutil_FILES = $(libgailutil_la_SOURCES)
565gailutil_EXCLUDES = gaildummy
566gailutil_HEADERS_DIR = $(libgailutilincludedir)
567gailutil_HEADERS_INST = $(libgailutilinclude_HEADERS)
568gailutil_HEADERS_EXCLUDES = gaildummy
569_proj_name = $(subst /,_,$(subst -,_,$(subst .,_,$(1))))
570_proj_path_raw := $(subst $(abs_top_srcdir),,$(abs_srcdir))
571_proj_path = $(subst /,\\,$(_proj_path_raw))
572_proj_subdir_int = $(subst \\\\,\\,\\$(_proj_path)\\)
573_proj_subdir = $(subst \\.\\,\\,$(_proj_subdir_int))
574_proj_files_raw = $(subst /,\\,$($(_proj_name)_FILES))
575_proj_files = $(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_proj_path)\\,\\,$(_proj_files_raw))))
576_proj_filters = $($(_proj_name)_EXCLUDES)
577_proj_headers_raw = $(subst /,\\,$($(_proj_name)_HEADERS_INST))
578_proj_headers = $(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_proj_path)\\,\\,$(_proj_headers_raw))))
579_proj_headers_excludes = $($(_proj_name)_HEADERS_EXCLUDES)
580_headers_dest_posix = $(subst $(includedir),,$($(_proj_name)_HEADERS_DIR))
581_headers_destdir = $(subst /,\\,$(_headers_dest_posix))
582all: all-am
583
584.SUFFIXES:
585.SUFFIXES: .c .lo .o .obj
586$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(top_srcdir)/build/Makefile.msvcproj $(am__configure_deps)
587	@for dep in $?; do \
588	  case '$(am__configure_deps)' in \
589	    *$$dep*) \
590	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
591	        && { if test -f $@; then exit 0; else break; fi; }; \
592	      exit 1;; \
593	  esac; \
594	done; \
595	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu modules/other/gail/libgail-util/Makefile'; \
596	$(am__cd) $(top_srcdir) && \
597	  $(AUTOMAKE) --gnu modules/other/gail/libgail-util/Makefile
598Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
599	@case '$?' in \
600	  *config.status*) \
601	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
602	  *) \
603	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
604	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
605	esac;
606$(top_srcdir)/Makefile.decl $(top_srcdir)/build/Makefile.msvcproj $(am__empty):
607
608$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
609	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
610
611$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
612	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
613$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
614	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
615$(am__aclocal_m4_deps):
616
617install-libLTLIBRARIES: $(lib_LTLIBRARIES)
618	@$(NORMAL_INSTALL)
619	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
620	list2=; for p in $$list; do \
621	  if test -f $$p; then \
622	    list2="$$list2 $$p"; \
623	  else :; fi; \
624	done; \
625	test -z "$$list2" || { \
626	  echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
627	  $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
628	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
629	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
630	}
631
632uninstall-libLTLIBRARIES:
633	@$(NORMAL_UNINSTALL)
634	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
635	for p in $$list; do \
636	  $(am__strip_dir) \
637	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
638	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
639	done
640
641clean-libLTLIBRARIES:
642	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
643	@list='$(lib_LTLIBRARIES)'; \
644	locs=`for p in $$list; do echo $$p; done | \
645	      sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
646	      sort -u`; \
647	test -z "$$locs" || { \
648	  echo rm -f $${locs}; \
649	  rm -f $${locs}; \
650	}
651
652libgailutil.la: $(libgailutil_la_OBJECTS) $(libgailutil_la_DEPENDENCIES) $(EXTRA_libgailutil_la_DEPENDENCIES)
653	$(AM_V_CCLD)$(libgailutil_la_LINK) -rpath $(libdir) $(libgailutil_la_OBJECTS) $(libgailutil_la_LIBADD) $(LIBS)
654
655mostlyclean-compile:
656	-rm -f *.$(OBJEXT)
657
658distclean-compile:
659	-rm -f *.tab.c
660
661@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libgailutil_la-gailmisc.Plo@am__quote@ # am--include-marker
662@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libgailutil_la-gailtextutil.Plo@am__quote@ # am--include-marker
663
664$(am__depfiles_remade):
665	@$(MKDIR_P) $(@D)
666	@echo '# dummy' >$@-t && $(am__mv) $@-t $@
667
668am--depfiles: $(am__depfiles_remade)
669
670.c.o:
671@am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
672@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
673@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
674@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
675@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
676
677.c.obj:
678@am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
679@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
680@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
681@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
682@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
683
684.c.lo:
685@am__fastdepCC_TRUE@	$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
686@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
687@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
688@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
689@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
690
691libgailutil_la-gailmisc.lo: gailmisc.c
692@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgailutil_la_CPPFLAGS) $(CPPFLAGS) $(libgailutil_la_CFLAGS) $(CFLAGS) -MT libgailutil_la-gailmisc.lo -MD -MP -MF $(DEPDIR)/libgailutil_la-gailmisc.Tpo -c -o libgailutil_la-gailmisc.lo `test -f 'gailmisc.c' || echo '$(srcdir)/'`gailmisc.c
693@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libgailutil_la-gailmisc.Tpo $(DEPDIR)/libgailutil_la-gailmisc.Plo
694@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='gailmisc.c' object='libgailutil_la-gailmisc.lo' libtool=yes @AMDEPBACKSLASH@
695@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
696@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgailutil_la_CPPFLAGS) $(CPPFLAGS) $(libgailutil_la_CFLAGS) $(CFLAGS) -c -o libgailutil_la-gailmisc.lo `test -f 'gailmisc.c' || echo '$(srcdir)/'`gailmisc.c
697
698libgailutil_la-gailtextutil.lo: gailtextutil.c
699@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgailutil_la_CPPFLAGS) $(CPPFLAGS) $(libgailutil_la_CFLAGS) $(CFLAGS) -MT libgailutil_la-gailtextutil.lo -MD -MP -MF $(DEPDIR)/libgailutil_la-gailtextutil.Tpo -c -o libgailutil_la-gailtextutil.lo `test -f 'gailtextutil.c' || echo '$(srcdir)/'`gailtextutil.c
700@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libgailutil_la-gailtextutil.Tpo $(DEPDIR)/libgailutil_la-gailtextutil.Plo
701@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='gailtextutil.c' object='libgailutil_la-gailtextutil.lo' libtool=yes @AMDEPBACKSLASH@
702@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
703@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgailutil_la_CPPFLAGS) $(CPPFLAGS) $(libgailutil_la_CFLAGS) $(CFLAGS) -c -o libgailutil_la-gailtextutil.lo `test -f 'gailtextutil.c' || echo '$(srcdir)/'`gailtextutil.c
704
705mostlyclean-libtool:
706	-rm -f *.lo
707
708clean-libtool:
709	-rm -rf .libs _libs
710install-libgailutilincludeHEADERS: $(libgailutilinclude_HEADERS)
711	@$(NORMAL_INSTALL)
712	@list='$(libgailutilinclude_HEADERS)'; test -n "$(libgailutilincludedir)" || list=; \
713	if test -n "$$list"; then \
714	  echo " $(MKDIR_P) '$(DESTDIR)$(libgailutilincludedir)'"; \
715	  $(MKDIR_P) "$(DESTDIR)$(libgailutilincludedir)" || exit 1; \
716	fi; \
717	for p in $$list; do \
718	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
719	  echo "$$d$$p"; \
720	done | $(am__base_list) | \
721	while read files; do \
722	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libgailutilincludedir)'"; \
723	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(libgailutilincludedir)" || exit $$?; \
724	done
725
726uninstall-libgailutilincludeHEADERS:
727	@$(NORMAL_UNINSTALL)
728	@list='$(libgailutilinclude_HEADERS)'; test -n "$(libgailutilincludedir)" || list=; \
729	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
730	dir='$(DESTDIR)$(libgailutilincludedir)'; $(am__uninstall_files_from_dir)
731
732ID: $(am__tagged_files)
733	$(am__define_uniq_tagged_files); mkid -fID $$unique
734tags: tags-am
735TAGS: tags
736
737tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
738	set x; \
739	here=`pwd`; \
740	$(am__define_uniq_tagged_files); \
741	shift; \
742	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
743	  test -n "$$unique" || unique=$$empty_fix; \
744	  if test $$# -gt 0; then \
745	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
746	      "$$@" $$unique; \
747	  else \
748	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
749	      $$unique; \
750	  fi; \
751	fi
752ctags: ctags-am
753
754CTAGS: ctags
755ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
756	$(am__define_uniq_tagged_files); \
757	test -z "$(CTAGS_ARGS)$$unique" \
758	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
759	     $$unique
760
761GTAGS:
762	here=`$(am__cd) $(top_builddir) && pwd` \
763	  && $(am__cd) $(top_srcdir) \
764	  && gtags -i $(GTAGS_ARGS) "$$here"
765cscopelist: cscopelist-am
766
767cscopelist-am: $(am__tagged_files)
768	list='$(am__tagged_files)'; \
769	case "$(srcdir)" in \
770	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
771	  *) sdir=$(subdir)/$(srcdir) ;; \
772	esac; \
773	for i in $$list; do \
774	  if test -f "$$i"; then \
775	    echo "$(subdir)/$$i"; \
776	  else \
777	    echo "$$sdir/$$i"; \
778	  fi; \
779	done >> $(top_builddir)/cscope.files
780
781distclean-tags:
782	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
783
784distdir: $(BUILT_SOURCES)
785	$(MAKE) $(AM_MAKEFLAGS) distdir-am
786
787distdir-am: $(DISTFILES)
788	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
789	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
790	list='$(DISTFILES)'; \
791	  dist_files=`for file in $$list; do echo $$file; done | \
792	  sed -e "s|^$$srcdirstrip/||;t" \
793	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
794	case $$dist_files in \
795	  */*) $(MKDIR_P) `echo "$$dist_files" | \
796			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
797			   sort -u` ;; \
798	esac; \
799	for file in $$dist_files; do \
800	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
801	  if test -d $$d/$$file; then \
802	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
803	    if test -d "$(distdir)/$$file"; then \
804	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
805	    fi; \
806	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
807	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
808	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
809	    fi; \
810	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
811	  else \
812	    test -f "$(distdir)/$$file" \
813	    || cp -p $$d/$$file "$(distdir)/$$file" \
814	    || exit 1; \
815	  fi; \
816	done
817	$(MAKE) $(AM_MAKEFLAGS) \
818	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
819	  dist-hook
820check-am: all-am
821	$(MAKE) $(AM_MAKEFLAGS) check-local
822check: check-am
823all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS)
824installdirs:
825	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(libgailutilincludedir)"; do \
826	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
827	done
828install: install-am
829install-exec: install-exec-am
830install-data: install-data-am
831uninstall: uninstall-am
832
833install-am: all-am
834	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
835
836installcheck: installcheck-am
837install-strip:
838	if test -z '$(STRIP)'; then \
839	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
840	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
841	      install; \
842	else \
843	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
844	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
845	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
846	fi
847mostlyclean-generic:
848
849clean-generic:
850
851distclean-generic:
852	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
853	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
854
855maintainer-clean-generic:
856	@echo "This command is intended for maintainers to use"
857	@echo "it deletes files that may require special tools to rebuild."
858clean: clean-am
859
860clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
861	mostlyclean-am
862
863distclean: distclean-am
864		-rm -f ./$(DEPDIR)/libgailutil_la-gailmisc.Plo
865	-rm -f ./$(DEPDIR)/libgailutil_la-gailtextutil.Plo
866	-rm -f Makefile
867distclean-am: clean-am distclean-compile distclean-generic \
868	distclean-tags
869
870dvi: dvi-am
871
872dvi-am:
873
874html: html-am
875
876html-am:
877
878info: info-am
879
880info-am:
881
882install-data-am: install-data-local install-libgailutilincludeHEADERS
883
884install-dvi: install-dvi-am
885
886install-dvi-am:
887
888install-exec-am: install-libLTLIBRARIES
889
890install-html: install-html-am
891
892install-html-am:
893
894install-info: install-info-am
895
896install-info-am:
897
898install-man:
899
900install-pdf: install-pdf-am
901
902install-pdf-am:
903
904install-ps: install-ps-am
905
906install-ps-am:
907
908installcheck-am:
909
910maintainer-clean: maintainer-clean-am
911		-rm -f ./$(DEPDIR)/libgailutil_la-gailmisc.Plo
912	-rm -f ./$(DEPDIR)/libgailutil_la-gailtextutil.Plo
913	-rm -f Makefile
914maintainer-clean-am: distclean-am maintainer-clean-generic
915
916mostlyclean: mostlyclean-am
917
918mostlyclean-am: mostlyclean-compile mostlyclean-generic \
919	mostlyclean-libtool
920
921pdf: pdf-am
922
923pdf-am:
924
925ps: ps-am
926
927ps-am:
928
929uninstall-am: uninstall-libLTLIBRARIES \
930	uninstall-libgailutilincludeHEADERS uninstall-local
931
932.MAKE: check-am install-am install-strip
933
934.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am \
935	check-local clean clean-generic clean-libLTLIBRARIES \
936	clean-libtool cscopelist-am ctags ctags-am dist-hook distclean \
937	distclean-compile distclean-generic distclean-libtool \
938	distclean-tags distdir dvi dvi-am html html-am info info-am \
939	install install-am install-data install-data-am \
940	install-data-local install-dvi install-dvi-am install-exec \
941	install-exec-am install-html install-html-am install-info \
942	install-info-am install-libLTLIBRARIES \
943	install-libgailutilincludeHEADERS install-man install-pdf \
944	install-pdf-am install-ps install-ps-am install-strip \
945	installcheck installcheck-am installdirs maintainer-clean \
946	maintainer-clean-generic mostlyclean mostlyclean-compile \
947	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
948	tags tags-am uninstall uninstall-am uninstall-libLTLIBRARIES \
949	uninstall-libgailutilincludeHEADERS uninstall-local
950
951.PRECIOUS: Makefile
952
953# call as: $(XVFB_START) && someprogram
954
955# test: run all tests in cwd and subdirs
956test: test-cwd test-recurse
957# test-cwd: run tests in cwd
958test-cwd: ${TEST_PROGS}
959	@$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
960	  $(XVFB_START) && { set -e; $(TESTS_ENVIRONMENT) ${GTESTER} --verbose ${TEST_PROGS}; }; \
961	}
962# test-recurse: run tests in subdirs
963test-recurse:
964	@ for subdir in $(SUBDIRS) ; do \
965	    test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
966	    ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) test ) || exit $? ; \
967	  done
968# test-report: run tests in subdirs and generate report
969# perf-report: run tests in subdirs with -m perf and generate report
970# full-report: like test-report: with -m perf and -m slow
971test-report perf-report full-report:	${TEST_PROGS}
972	@ ignore_logdir=true ; \
973	  if test -z "$$GTESTER_LOGDIR" ; then \
974	    GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
975	    ignore_logdir=false ; \
976	  fi ; \
977	  for subdir in $(SUBDIRS) ; do \
978	    test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
979	    ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
980	  done ; \
981	  $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
982	    case $@ in \
983	    test-report) test_options="-k";; \
984	    perf-report) test_options="-k -m=perf";; \
985	    full-report) test_options="-k -m=perf -m=slow";; \
986	    esac ; \
987	    $(XVFB_START) && { \
988	      set -e; \
989	      if test -z "$$GTESTER_LOGDIR" ; then \
990	        ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
991	      elif test -n "${TEST_PROGS}" ; then \
992	        ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
993	      fi ; \
994	    }; \
995	  }; \
996	  $$ignore_logdir || { \
997	    echo '<?xml version="1.0"?>' > $@.xml ; \
998	    echo '<report-collection>'  >> $@.xml ; \
999	    for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
1000	      sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
1001	    done ; \
1002	    echo >> $@.xml ; \
1003	    echo '</report-collection>' >> $@.xml ; \
1004	    rm -rf "$$GTESTER_LOGDIR"/ ; \
1005	    ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
1006	  }
1007.PHONY: test test-cwd test-recurse test-report perf-report full-report
1008# run make test-cwd as part of make check
1009check-local: test-cwd
1010@OS_WIN32_TRUE@install-def-file: gailutil.def
1011@OS_WIN32_TRUE@	$(mkinstalldirs) $(DESTDIR)$(libdir)
1012@OS_WIN32_TRUE@	$(INSTALL) $(srcdir)/gailutil.def $(DESTDIR)$(libdir)
1013@OS_WIN32_TRUE@uninstall-def-file:
1014@OS_WIN32_TRUE@	-rm $(DESTDIR)$(libdir)/gailutil.def
1015@OS_WIN32_FALSE@install-def-file:
1016@OS_WIN32_FALSE@uninstall-def-file:
1017
1018@MS_LIB_AVAILABLE_TRUE@install-ms-lib:
1019@MS_LIB_AVAILABLE_TRUE@	$(mkinstalldirs) $(DESTDIR)$(libdir)
1020@MS_LIB_AVAILABLE_TRUE@	$(INSTALL) gailutil.lib $(DESTDIR)$(libdir)
1021
1022@MS_LIB_AVAILABLE_TRUE@uninstall-ms-lib:
1023@MS_LIB_AVAILABLE_TRUE@	-rm $(DESTDIR)$(libdir)/gailutil.lib
1024@MS_LIB_AVAILABLE_FALSE@install-ms-lib:
1025@MS_LIB_AVAILABLE_FALSE@uninstall-ms-lib:
1026
1027#
1028# Creates Visual Studio 2008/2010 projects from items passed in from autotools files
1029# $(1) - Base Name of the MSVC project files (outputs)
1030#
1031
1032define msvcproj-builder
1033
1034$(top_builddir)/build/win32/vs10/$(1).vcxproj: $(top_builddir)/build/win32/vs9/$(1).vcproj
1035$(top_builddir)/build/win32/vs10/$(1).vcxproj.filters: $(top_builddir)/build/win32/vs9/$(1).vcproj
1036$(1).sourcefiles: $(top_builddir)/build/win32/vs9/$(1).vcproj
1037$(1).vs10.sourcefiles: $(top_builddir)/build/win32/vs9/$(1).vcproj
1038$(1).vs10.sourcefiles.filters: $(top_builddir)/build/win32/vs9/$(1).vcproj
1039
1040$(top_builddir)/build/win32/vs9/$(1).vcproj: Makefile
1041	-$(RM) $(top_builddir)/build/win32/vs9/$(1).vcproj
1042	-$(RM) $(top_builddir)/build/win32/vs10/$(1).vcxproj
1043	-$(RM) $(top_builddir)/build/win32/vs10/$(1).vcxproj.filters
1044	-$(RM) $(top_builddir)/build/win32/vs11/$(1).vcxproj
1045	-$(RM) $(top_builddir)/build/win32/vs11/$(1).vcxproj.filters
1046	-$(RM) $(top_builddir)/build/win32/vs12/$(1).vcxproj
1047	-$(RM) $(top_builddir)/build/win32/vs12/$(1).vcxproj.filters
1048	-$(RM) $(top_builddir)/build/win32/vs14/$(1).vcxproj
1049	-$(RM) $(top_builddir)/build/win32/vs14/$(1).vcxproj.filters
1050	-$(RM) $(top_builddir)/build/win32/vs15/$(1).vcxproj
1051	-$(RM) $(top_builddir)/build/win32/vs15/$(1).vcxproj.filters
1052
1053	for F in $(_proj_files); do \
1054		case $$$$F in \
1055		$(_proj_filters)) \
1056			;; \
1057		*.c|*.cpp|*.cc|*.cxx) \
1058			echo '   <File RelativePath="..\..\..'$(_proj_subdir)$$$$F'" />' >>$(1).sourcefiles && \
1059			echo '   <ClCompile Include="..\..\..'$(_proj_subdir)$$$$F'" />' >>$(1).vs10.sourcefiles && \
1060			echo '   <ClCompile Include="..\..\..'$(_proj_subdir)$$$$F'"><Filter>Source Files</Filter></ClCompile>' >>$(1).vs10.sourcefiles.filters \
1061			;; \
1062		esac;	\
1063	done
1064
1065	$(CPP) -P - <$(top_srcdir)/build/win32/vs9/$(1).vcprojin >$(top_builddir)/build/win32/vs9/$(1).vcproj
1066	$(CPP) -P - <$(top_srcdir)/build/win32/vs10/$(1).vcxprojin >$(top_builddir)/build/win32/vs10/$(1).vcxproj
1067	$(CPP) -P - <$(top_srcdir)/build/win32/vs10/$(1).vcxproj.filtersin >$(top_builddir)/build/win32/vs10/$(1).vcxproj.filters
1068	$(RM) $(1).sourcefiles
1069	$(RM) $(1).vs10.sourcefiles
1070	$(RM) $(1).vs10.sourcefiles.filters
1071
1072$(top_builddir)/build/win32/vs10/$(1).vs10.headers: $(top_builddir)/build/win32/vs9/$(1).headers
1073
1074$(top_builddir)/build/win32/vs9/$(1).headers: Makefile
1075	-$(RM) $(top_builddir)/build/win32/vs9/$(1).headers
1076	-$(RM) $(top_builddir)/build/win32/vs10/$(1).vs10.headers
1077
1078	for F in $(_proj_headers); do \
1079		case $$$$F in \
1080		$(_proj_headers_excludes)) \
1081			;; \
1082		*.h|*.hpp|*.hh|*.hxx) \
1083			echo 'copy ..\..\..'$(_proj_subdir)$$$$F' $$$$(CopyDir)\include'$(_headers_destdir)'\'$$$$F'&#x0D;&#x0A;' >>$(top_builddir)/build/win32/vs9/$(1).headers && \
1084			echo 'copy ..\..\..'$(_proj_subdir)$$$$F' $$$$(CopyDir)\include'$(_headers_destdir)'\'$$$$F >>$(top_builddir)/build/win32/vs10/$(1).vs10.headers \
1085			;; \
1086		esac;	\
1087	done
1088
1089endef
1090
1091$(foreach proj,$(MSVCPROJS),$(eval $(call msvcproj-builder,$(proj))))
1092
1093dist-hook: $(top_builddir)/build/win32/vs9/gailutil.vcproj $(top_builddir)/build/win32/vs9/gailutil.headers
1094
1095gailutil.lib: libgailutil.la gailutil.def
1096	lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgailutil-$(GAIL_LT_CURRENT_MINUS_AGE).dll -def:gailutil.def -out:$@
1097
1098install-data-local: install-ms-lib install-def-file
1099
1100uninstall-local: uninstall-ms-lib uninstall-def-file
1101
1102-include $(top_srcdir)/git.mk
1103
1104# Tell versions [3.59,3.63) of GNU make to not export all variables.
1105# Otherwise a system limit (for SysV at least) may be exceeded.
1106.NOEXPORT:
1107