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
17VPATH = @srcdir@
18am__is_gnu_make = { \
19  if test -z '$(MAKELEVEL)'; then \
20    false; \
21  elif test -n '$(MAKE_HOST)'; then \
22    true; \
23  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
24    true; \
25  else \
26    false; \
27  fi; \
28}
29am__make_running_with_option = \
30  case $${target_option-} in \
31      ?) ;; \
32      *) echo "am__make_running_with_option: internal error: invalid" \
33              "target option '$${target_option-}' specified" >&2; \
34         exit 1;; \
35  esac; \
36  has_opt=no; \
37  sane_makeflags=$$MAKEFLAGS; \
38  if $(am__is_gnu_make); then \
39    sane_makeflags=$$MFLAGS; \
40  else \
41    case $$MAKEFLAGS in \
42      *\\[\ \	]*) \
43        bs=\\; \
44        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
45          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
46    esac; \
47  fi; \
48  skip_next=no; \
49  strip_trailopt () \
50  { \
51    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
52  }; \
53  for flg in $$sane_makeflags; do \
54    test $$skip_next = yes && { skip_next=no; continue; }; \
55    case $$flg in \
56      *=*|--*) continue;; \
57        -*I) strip_trailopt 'I'; skip_next=yes;; \
58      -*I?*) strip_trailopt 'I';; \
59        -*O) strip_trailopt 'O'; skip_next=yes;; \
60      -*O?*) strip_trailopt 'O';; \
61        -*l) strip_trailopt 'l'; skip_next=yes;; \
62      -*l?*) strip_trailopt 'l';; \
63      -[dEDm]) skip_next=yes;; \
64      -[JT]) skip_next=yes;; \
65    esac; \
66    case $$flg in \
67      *$$target_option*) has_opt=yes; break;; \
68    esac; \
69  done; \
70  test $$has_opt = yes
71am__make_dryrun = (target_option=n; $(am__make_running_with_option))
72am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
73pkgdatadir = $(datadir)/@PACKAGE@
74pkgincludedir = $(includedir)/@PACKAGE@
75pkglibdir = $(libdir)/@PACKAGE@
76pkglibexecdir = $(libexecdir)/@PACKAGE@
77am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
78install_sh_DATA = $(install_sh) -c -m 644
79install_sh_PROGRAM = $(install_sh) -c
80install_sh_SCRIPT = $(install_sh) -c
81INSTALL_HEADER = $(INSTALL_DATA)
82transform = $(program_transform_name)
83NORMAL_INSTALL = :
84PRE_INSTALL = :
85POST_INSTALL = :
86NORMAL_UNINSTALL = :
87PRE_UNINSTALL = :
88POST_UNINSTALL = :
89build_triplet = @build@
90host_triplet = @host@
91subdir = atk/src
92ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
93am__aclocal_m4_deps = $(top_srcdir)/build/libtool.m4 \
94	$(top_srcdir)/build/ltoptions.m4 \
95	$(top_srcdir)/build/ltsugar.m4 \
96	$(top_srcdir)/build/ltversion.m4 \
97	$(top_srcdir)/build/lt~obsolete.m4 $(top_srcdir)/configure.ac
98am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
99	$(ACLOCAL_M4)
100DIST_COMMON = $(srcdir)/Makefile.am $(dist_noinst_DATA) \
101	$(am__DIST_COMMON)
102mkinstalldirs = $(install_sh) -d
103CONFIG_HEADER = $(top_builddir)/build/config.h \
104	$(top_builddir)/atk/atkmmconfig.h
105CONFIG_CLEAN_FILES =
106CONFIG_CLEAN_VPATH_FILES =
107AM_V_P = $(am__v_P_@AM_V@)
108am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
109am__v_P_0 = false
110am__v_P_1 = :
111AM_V_GEN = $(am__v_GEN_@AM_V@)
112am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
113am__v_GEN_0 = @echo "  GEN     " $@;
114am__v_GEN_1 =
115AM_V_at = $(am__v_at_@AM_V@)
116am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
117am__v_at_0 = @
118am__v_at_1 =
119SOURCES =
120DIST_SOURCES =
121am__can_run_installinfo = \
122  case $$AM_UPDATE_INFO_DIR in \
123    n|no|NO) false;; \
124    *) (install-info --version) >/dev/null 2>&1;; \
125  esac
126DATA = $(dist_noinst_DATA)
127am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
128am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/filelist.am \
129	$(top_srcdir)/build/generate-binding.am \
130	$(top_srcdir)/codegen/m4/filelist.am
131DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
132ACLOCAL = @ACLOCAL@
133ACLOCAL_FLAGS = @ACLOCAL_FLAGS@
134AMTAR = @AMTAR@
135AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
136AR = @AR@
137AS = @AS@
138ATKMM_API_VERSION = @ATKMM_API_VERSION@
139ATKMM_CFLAGS = @ATKMM_CFLAGS@
140ATKMM_LIBS = @ATKMM_LIBS@
141ATKMM_MAJOR_VERSION = @ATKMM_MAJOR_VERSION@
142ATKMM_MICRO_VERSION = @ATKMM_MICRO_VERSION@
143ATKMM_MINOR_VERSION = @ATKMM_MINOR_VERSION@
144ATKMM_MODULES = @ATKMM_MODULES@
145ATKMM_MODULE_NAME = @ATKMM_MODULE_NAME@
146ATKMM_SO_VERSION = @ATKMM_SO_VERSION@
147ATKMM_VERSION = @ATKMM_VERSION@
148ATKMM_WXXFLAGS = @ATKMM_WXXFLAGS@
149AUTOCONF = @AUTOCONF@
150AUTOHEADER = @AUTOHEADER@
151AUTOMAKE = @AUTOMAKE@
152AWK = @AWK@
153CC = @CC@
154CCDEPMODE = @CCDEPMODE@
155CFLAGS = @CFLAGS@
156CPP = @CPP@
157CPPFLAGS = @CPPFLAGS@
158CXX = @CXX@
159CXXCPP = @CXXCPP@
160CXXDEPMODE = @CXXDEPMODE@
161CXXFLAGS = @CXXFLAGS@
162CYGPATH_W = @CYGPATH_W@
163DEFS = @DEFS@
164DEPDIR = @DEPDIR@
165DLLTOOL = @DLLTOOL@
166DOCINSTALL_FLAGS = @DOCINSTALL_FLAGS@
167DOT = @DOT@
168DOXYGEN = @DOXYGEN@
169DOXYGEN_TAGFILES = @DOXYGEN_TAGFILES@
170DSYMUTIL = @DSYMUTIL@
171DUMPBIN = @DUMPBIN@
172ECHO_C = @ECHO_C@
173ECHO_N = @ECHO_N@
174ECHO_T = @ECHO_T@
175EGREP = @EGREP@
176EXEEXT = @EXEEXT@
177FGREP = @FGREP@
178GMMPROC_DIR = @GMMPROC_DIR@
179GREP = @GREP@
180GTHREAD_CFLAGS = @GTHREAD_CFLAGS@
181HAVE_CXX11 = @HAVE_CXX11@
182INSTALL = @INSTALL@
183INSTALL_DATA = @INSTALL_DATA@
184INSTALL_PROGRAM = @INSTALL_PROGRAM@
185INSTALL_SCRIPT = @INSTALL_SCRIPT@
186INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
187LD = @LD@
188LDFLAGS = @LDFLAGS@
189LIBOBJS = @LIBOBJS@
190LIBS = @LIBS@
191LIBTOOL = @LIBTOOL@
192LIPO = @LIPO@
193LN_S = @LN_S@
194LTLIBOBJS = @LTLIBOBJS@
195LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
196MAINT = @MAINT@
197MAKEINFO = @MAKEINFO@
198MANIFEST_TOOL = @MANIFEST_TOOL@
199MKDIR_P = @MKDIR_P@
200MMDOCTOOLDIR = @MMDOCTOOLDIR@
201NM = @NM@
202NMEDIT = @NMEDIT@
203OBJDUMP = @OBJDUMP@
204OBJEXT = @OBJEXT@
205OTOOL = @OTOOL@
206OTOOL64 = @OTOOL64@
207PACKAGE = @PACKAGE@
208PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
209PACKAGE_NAME = @PACKAGE_NAME@
210PACKAGE_STRING = @PACKAGE_STRING@
211PACKAGE_TARNAME = @PACKAGE_TARNAME@
212PACKAGE_URL = @PACKAGE_URL@
213PACKAGE_VERSION = @PACKAGE_VERSION@
214PATH_SEPARATOR = @PATH_SEPARATOR@
215PERL = @PERL@
216PKG_CONFIG = @PKG_CONFIG@
217PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
218PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
219RANLIB = @RANLIB@
220SED = @SED@
221SET_MAKE = @SET_MAKE@
222SHELL = @SHELL@
223STRIP = @STRIP@
224VERSION = @VERSION@
225XSLTPROC = @XSLTPROC@
226abs_builddir = @abs_builddir@
227abs_srcdir = @abs_srcdir@
228abs_top_builddir = @abs_top_builddir@
229abs_top_srcdir = @abs_top_srcdir@
230ac_ct_AR = @ac_ct_AR@
231ac_ct_CC = @ac_ct_CC@
232ac_ct_CXX = @ac_ct_CXX@
233ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
234am__include = @am__include@
235am__leading_dot = @am__leading_dot@
236am__quote = @am__quote@
237am__tar = @am__tar@
238am__untar = @am__untar@
239bindir = @bindir@
240build = @build@
241build_alias = @build_alias@
242build_cpu = @build_cpu@
243build_os = @build_os@
244build_vendor = @build_vendor@
245builddir = @builddir@
246datadir = @datadir@
247datarootdir = @datarootdir@
248docdir = @docdir@
249dvidir = @dvidir@
250exec_prefix = @exec_prefix@
251host = @host@
252host_alias = @host_alias@
253host_cpu = @host_cpu@
254host_os = @host_os@
255host_vendor = @host_vendor@
256htmldir = @htmldir@
257includedir = @includedir@
258infodir = @infodir@
259install_sh = @install_sh@
260libdir = @libdir@
261libexecdir = @libexecdir@
262localedir = @localedir@
263localstatedir = @localstatedir@
264mandir = @mandir@
265mkdir_p = @mkdir_p@
266oldincludedir = @oldincludedir@
267pdfdir = @pdfdir@
268prefix = @prefix@
269program_transform_name = @program_transform_name@
270psdir = @psdir@
271runstatedir = @runstatedir@
272sbindir = @sbindir@
273sharedstatedir = @sharedstatedir@
274srcdir = @srcdir@
275sysconfdir = @sysconfdir@
276target_alias = @target_alias@
277top_build_prefix = @top_build_prefix@
278top_builddir = @top_builddir@
279top_srcdir = @top_srcdir@
280binding_name = atkmm
281wrap_init_flags = --namespace=Atk --parent_dir=atkmm
282atkmm_files_defs = \
283	atk.defs		\
284	atk_enums.defs		\
285	atk_methods.defs	\
286	atk_signals.defs	\
287	atk_vfuncs.defs		\
288	atk_docs.xml		\
289	atk_docs_override.xml
290
291atkmm_files_hg = \
292	action.hg		\
293	component.hg		\
294	document.hg		\
295	editabletext.hg		\
296	hyperlink.hg		\
297	hypertext.hg		\
298	image.hg		\
299	implementor.hg		\
300	noopobject.hg		\
301	object.hg		\
302	objectaccessible.hg	\
303	range.hg		\
304	relation.hg		\
305	relationset.hg		\
306	selection.hg		\
307	stateset.hg		\
308	streamablecontent.hg	\
309	table.hg		\
310	text.hg			\
311	value.hg
312
313atkmm_files_ccg = $(atkmm_files_hg:.hg=.ccg)
314files_codegen_m4 = convert.m4 convert_atk.m4
315files_defs = $(atkmm_files_defs)
316files_ccg = $(atkmm_files_ccg)
317files_hg = $(atkmm_files_hg)
318
319# Additional built sources not generated by gmmproc.
320other_built_sources = $(binding_outputdir)/wrap_init.cc
321
322# Where to put the stamp files for the gmmproc output.
323binding_stampdir = $(srcdir)/.stamps
324
325# Lists of qualified file names relative to the current directory.
326binding_relfiles_m4 = $(addprefix $(codegen_m4_srcdir)/,$(files_codegen_m4))
327binding_relfiles_hg = $(addprefix $(srcdir)/,$(files_hg))
328binding_stampfiles = $(patsubst %.hg,$(binding_stampdir)/%.stamp,$(files_hg))
329
330# Distributed code generation source files.
331dist_noinst_DATA = $(files_defs) $(files_hg) $(files_ccg)
332
333# Delete stamps on make maintainer-clean.  The other generated source
334# files are deleted by the make rules for the output directory.
335MAINTAINERCLEANFILES = $(binding_stampdir)/*.stamp
336
337# Dependencies of the gmmproc code generator targets.
338gmmproc_dependencies = $(binding_relfiles_m4) $(files_defs)
339codegen_m4_flags = $(addprefix -I , $(codegen_m4_srcdir) $(GMMPROC_EXTRA_M4_DIR))
340
341# Automatically created output directories.
342binding_mkdirs = $(binding_stampdir) $(binding_outputdir)/private
343
344# Show names of generated files in silent rules output.
345mm_0_gen = @echo '  GEN    $(binding_outputdir)/{$*.cc,$*.h,private/$*_p.h}';
346mm_v_gen = $(if $(filter 0,$(or $(V),$(AM_DEFAULT_VERBOSITY))),$(mm_0_gen))
347all: all-am
348
349.SUFFIXES:
350$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/filelist.am $(top_srcdir)/codegen/m4/filelist.am $(top_srcdir)/build/generate-binding.am $(am__configure_deps)
351	@for dep in $?; do \
352	  case '$(am__configure_deps)' in \
353	    *$$dep*) \
354	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
355	        && { if test -f $@; then exit 0; else break; fi; }; \
356	      exit 1;; \
357	  esac; \
358	done; \
359	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu atk/src/Makefile'; \
360	$(am__cd) $(top_srcdir) && \
361	  $(AUTOMAKE) --gnu atk/src/Makefile
362Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
363	@case '$?' in \
364	  *config.status*) \
365	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
366	  *) \
367	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
368	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
369	esac;
370$(srcdir)/filelist.am $(top_srcdir)/codegen/m4/filelist.am $(top_srcdir)/build/generate-binding.am $(am__empty):
371
372$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
373	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
374
375$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
376	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
377$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
378	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
379$(am__aclocal_m4_deps):
380
381mostlyclean-libtool:
382	-rm -f *.lo
383
384clean-libtool:
385	-rm -rf .libs _libs
386tags TAGS:
387
388ctags CTAGS:
389
390cscope cscopelist:
391
392
393distdir: $(BUILT_SOURCES)
394	$(MAKE) $(AM_MAKEFLAGS) distdir-am
395
396distdir-am: $(DISTFILES)
397	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
398	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
399	list='$(DISTFILES)'; \
400	  dist_files=`for file in $$list; do echo $$file; done | \
401	  sed -e "s|^$$srcdirstrip/||;t" \
402	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
403	case $$dist_files in \
404	  */*) $(MKDIR_P) `echo "$$dist_files" | \
405			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
406			   sort -u` ;; \
407	esac; \
408	for file in $$dist_files; do \
409	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
410	  if test -d $$d/$$file; then \
411	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
412	    if test -d "$(distdir)/$$file"; then \
413	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
414	    fi; \
415	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
416	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
417	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
418	    fi; \
419	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
420	  else \
421	    test -f "$(distdir)/$$file" \
422	    || cp -p $$d/$$file "$(distdir)/$$file" \
423	    || exit 1; \
424	  fi; \
425	done
426check-am: all-am
427check: check-am
428all-am: Makefile $(DATA) all-local
429installdirs:
430install: install-am
431install-exec: install-exec-am
432install-data: install-data-am
433uninstall: uninstall-am
434
435install-am: all-am
436	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
437
438installcheck: installcheck-am
439install-strip:
440	if test -z '$(STRIP)'; then \
441	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
442	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
443	      install; \
444	else \
445	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
446	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
447	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
448	fi
449mostlyclean-generic:
450
451clean-generic:
452
453distclean-generic:
454	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
455	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
456
457maintainer-clean-generic:
458	@echo "This command is intended for maintainers to use"
459	@echo "it deletes files that may require special tools to rebuild."
460	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
461clean: clean-am
462
463clean-am: clean-generic clean-libtool mostlyclean-am
464
465distclean: distclean-am
466	-rm -f Makefile
467distclean-am: clean-am distclean-generic
468
469dvi: dvi-am
470
471dvi-am:
472
473html: html-am
474
475html-am:
476
477info: info-am
478
479info-am:
480
481install-data-am:
482
483install-dvi: install-dvi-am
484
485install-dvi-am:
486
487install-exec-am:
488
489install-html: install-html-am
490
491install-html-am:
492
493install-info: install-info-am
494
495install-info-am:
496
497install-man:
498
499install-pdf: install-pdf-am
500
501install-pdf-am:
502
503install-ps: install-ps-am
504
505install-ps-am:
506
507installcheck-am:
508
509maintainer-clean: maintainer-clean-am
510	-rm -f Makefile
511maintainer-clean-am: distclean-am maintainer-clean-generic
512
513mostlyclean: mostlyclean-am
514
515mostlyclean-am: mostlyclean-generic mostlyclean-libtool
516
517pdf: pdf-am
518
519pdf-am:
520
521ps: ps-am
522
523ps-am:
524
525uninstall-am:
526
527.MAKE: install-am install-strip
528
529.PHONY: all all-am all-local check check-am clean clean-generic \
530	clean-libtool cscopelist-am ctags-am distclean \
531	distclean-generic distclean-libtool distdir dvi dvi-am html \
532	html-am info info-am install install-am install-data \
533	install-data-am install-dvi install-dvi-am install-exec \
534	install-exec-am install-html install-html-am install-info \
535	install-info-am install-man install-pdf install-pdf-am \
536	install-ps install-ps-am install-strip installcheck \
537	installcheck-am installdirs maintainer-clean \
538	maintainer-clean-generic mostlyclean mostlyclean-generic \
539	mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
540	uninstall-am
541
542.PRECIOUS: Makefile
543
544
545# Location of the module's gmmproc support files.
546codegen_srcdir ?= $(top_srcdir)/codegen
547
548# Location of the module's gmmproc M4 files,
549# and of any extra m4 files from installed modules,
550# such as from gtkmm rather than just glibmm.
551# Use, for instance, this in configure.ac:
552# MM_PKG_CONFIG_SUBST([GMMPROC_EXTRA_M4_DIR], [--variable=gmmprocm4dir gtkmm-3.0])
553codegen_m4_srcdir ?= $(codegen_srcdir)/m4
554
555# Destination directory of the generated source files.
556binding_outputdir ?= $(if $(srcdir:.=),$(dir $(top_srcdir)/$(subdir)),../)$(binding_name)
557
558# Default command lines for running the code generators.
559gmmproc       ?= $(PERL) -I"$(GMMPROC_DIR)/pm" -- "$(GMMPROC_DIR)/gmmproc"
560gen_wrap_init ?= $(PERL) -- "$(GMMPROC_DIR)/generate_wrap_init.pl"
561gmmproc_flags ?= $(codegen_m4_flags) --defs $(srcdir)
562
563# Declare the built sources main targets.
564all-local: $(binding_stampfiles) $(other_built_sources)
565
566# Create the output directories if they do not exist already.
567$(binding_mkdirs):
568	$(AM_V_at)$(MKDIR_P) $@
569
570# Generate the wrap_init.cc file using generate_wrap_init.pl.
571$(binding_outputdir)/wrap_init.cc: $(binding_relfiles_hg) $(srcdir)/Makefile.in
572	$(AM_V_GEN)$(gen_wrap_init) $(wrap_init_flags) $(binding_relfiles_hg) >$@
573
574# Run the gmmproc code generator to produce the C++ binding code.
575$(binding_stampdir)/%.stamp: %.hg %.ccg $(gmmproc_dependencies) | $(binding_mkdirs)
576	@: >$@
577	$(mm_v_gen)$(gmmproc) $(gmmproc_flags) $* $(srcdir) $(binding_outputdir)
578
579# Instruct GNU make to delete the targets of a rule after it failed, in
580# order to avoid the complication of handling that situation manually.
581.DELETE_ON_ERROR:
582
583# Tell versions [3.59,3.63) of GNU make to not export all variables.
584# Otherwise a system limit (for SysV at least) may be exceeded.
585.NOEXPORT:
586