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# This file is part of gtkmm 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@ 93subdir = gdk/src 94ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 95am__aclocal_m4_deps = $(top_srcdir)/build/libtool.m4 \ 96 $(top_srcdir)/build/ltoptions.m4 \ 97 $(top_srcdir)/build/ltsugar.m4 \ 98 $(top_srcdir)/build/ltversion.m4 \ 99 $(top_srcdir)/build/lt~obsolete.m4 \ 100 $(top_srcdir)/build/reduced.m4 $(top_srcdir)/configure.ac 101am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 102 $(ACLOCAL_M4) 103DIST_COMMON = $(srcdir)/Makefile.am $(dist_noinst_DATA) \ 104 $(am__DIST_COMMON) 105mkinstalldirs = $(install_sh) -d 106CONFIG_HEADER = $(top_builddir)/config.h \ 107 $(top_builddir)/gdk/gdkmmconfig.h \ 108 $(top_builddir)/gtk/gtkmmconfig.h 109CONFIG_CLEAN_FILES = 110CONFIG_CLEAN_VPATH_FILES = 111AM_V_P = $(am__v_P_@AM_V@) 112am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 113am__v_P_0 = false 114am__v_P_1 = : 115AM_V_GEN = $(am__v_GEN_@AM_V@) 116am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 117am__v_GEN_0 = @echo " GEN " $@; 118am__v_GEN_1 = 119AM_V_at = $(am__v_at_@AM_V@) 120am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 121am__v_at_0 = @ 122am__v_at_1 = 123SOURCES = 124DIST_SOURCES = 125am__can_run_installinfo = \ 126 case $$AM_UPDATE_INFO_DIR in \ 127 n|no|NO) false;; \ 128 *) (install-info --version) >/dev/null 2>&1;; \ 129 esac 130DATA = $(dist_noinst_DATA) 131am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 132am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/filelist.gmake.am \ 133 $(top_srcdir)/build/generate-binding.am \ 134 $(top_srcdir)/gdk/src/filelist.am \ 135 $(top_srcdir)/tools/m4/filelist.am README 136DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 137ACLOCAL = @ACLOCAL@ 138ACLOCAL_FLAGS = @ACLOCAL_FLAGS@ 139AMTAR = @AMTAR@ 140AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 141AR = @AR@ 142AS = @AS@ 143AUTOCONF = @AUTOCONF@ 144AUTOHEADER = @AUTOHEADER@ 145AUTOMAKE = @AUTOMAKE@ 146AWK = @AWK@ 147CC = @CC@ 148CCDEPMODE = @CCDEPMODE@ 149CFLAGS = @CFLAGS@ 150CPP = @CPP@ 151CPPFLAGS = @CPPFLAGS@ 152CXX = @CXX@ 153CXXCPP = @CXXCPP@ 154CXXDEPMODE = @CXXDEPMODE@ 155CXXFLAGS = @CXXFLAGS@ 156CYGPATH_W = @CYGPATH_W@ 157DEFS = @DEFS@ 158DEPDIR = @DEPDIR@ 159DLLTOOL = @DLLTOOL@ 160DOCINSTALL_FLAGS = @DOCINSTALL_FLAGS@ 161DOT = @DOT@ 162DOXYGEN = @DOXYGEN@ 163DOXYGEN_TAGFILES = @DOXYGEN_TAGFILES@ 164DSYMUTIL = @DSYMUTIL@ 165DUMPBIN = @DUMPBIN@ 166ECHO_C = @ECHO_C@ 167ECHO_N = @ECHO_N@ 168ECHO_T = @ECHO_T@ 169EGREP = @EGREP@ 170EXEEXT = @EXEEXT@ 171FGREP = @FGREP@ 172GDKMM_API_VERSION = @GDKMM_API_VERSION@ 173GDKMM_CFLAGS = @GDKMM_CFLAGS@ 174GDKMM_LIBS = @GDKMM_LIBS@ 175GDKMM_MAJOR_VERSION = @GDKMM_MAJOR_VERSION@ 176GDKMM_MICRO_VERSION = @GDKMM_MICRO_VERSION@ 177GDKMM_MINOR_VERSION = @GDKMM_MINOR_VERSION@ 178GDKMM_MODULES = @GDKMM_MODULES@ 179GDKMM_MODULE_NAME = @GDKMM_MODULE_NAME@ 180GDKMM_VERSION = @GDKMM_VERSION@ 181GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@ 182GMMPROC_DIR = @GMMPROC_DIR@ 183GMMPROC_EXTRA_M4_DIR = @GMMPROC_EXTRA_M4_DIR@ 184GREP = @GREP@ 185GTHREAD_CFLAGS = @GTHREAD_CFLAGS@ 186GTHREAD_LIBS = @GTHREAD_LIBS@ 187GTKMM_API_VERSION = @GTKMM_API_VERSION@ 188GTKMM_CFLAGS = @GTKMM_CFLAGS@ 189GTKMM_DEMOS_EXTRA_CFLAGS = @GTKMM_DEMOS_EXTRA_CFLAGS@ 190GTKMM_DEMOS_EXTRA_LIBS = @GTKMM_DEMOS_EXTRA_LIBS@ 191GTKMM_DEMOS_EXTRA_MODULES = @GTKMM_DEMOS_EXTRA_MODULES@ 192GTKMM_LIBS = @GTKMM_LIBS@ 193GTKMM_MAJOR_VERSION = @GTKMM_MAJOR_VERSION@ 194GTKMM_MICRO_VERSION = @GTKMM_MICRO_VERSION@ 195GTKMM_MINOR_VERSION = @GTKMM_MINOR_VERSION@ 196GTKMM_MODULES = @GTKMM_MODULES@ 197GTKMM_MODULE_NAME = @GTKMM_MODULE_NAME@ 198GTKMM_VERSION = @GTKMM_VERSION@ 199GTKMM_WXXFLAGS = @GTKMM_WXXFLAGS@ 200GTK_CFLAGS = @GTK_CFLAGS@ 201GTK_LIBS = @GTK_LIBS@ 202HAVE_CXX11 = @HAVE_CXX11@ 203INSTALL = @INSTALL@ 204INSTALL_DATA = @INSTALL_DATA@ 205INSTALL_PROGRAM = @INSTALL_PROGRAM@ 206INSTALL_SCRIPT = @INSTALL_SCRIPT@ 207INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 208LD = @LD@ 209LDFLAGS = @LDFLAGS@ 210LIBGTKMM_SO_VERSION = @LIBGTKMM_SO_VERSION@ 211LIBOBJS = @LIBOBJS@ 212LIBS = @LIBS@ 213LIBTOOL = @LIBTOOL@ 214LIPO = @LIPO@ 215LN_S = @LN_S@ 216LTLIBOBJS = @LTLIBOBJS@ 217LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 218MAINT = @MAINT@ 219MAKEINFO = @MAKEINFO@ 220MANIFEST_TOOL = @MANIFEST_TOOL@ 221MKDIR_P = @MKDIR_P@ 222MMDOCTOOLDIR = @MMDOCTOOLDIR@ 223NM = @NM@ 224NMEDIT = @NMEDIT@ 225OBJDUMP = @OBJDUMP@ 226OBJEXT = @OBJEXT@ 227OTOOL = @OTOOL@ 228OTOOL64 = @OTOOL64@ 229PACKAGE = @PACKAGE@ 230PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 231PACKAGE_NAME = @PACKAGE_NAME@ 232PACKAGE_STRING = @PACKAGE_STRING@ 233PACKAGE_TARNAME = @PACKAGE_TARNAME@ 234PACKAGE_URL = @PACKAGE_URL@ 235PACKAGE_VERSION = @PACKAGE_VERSION@ 236PATH_SEPARATOR = @PATH_SEPARATOR@ 237PERL = @PERL@ 238PKG_CONFIG = @PKG_CONFIG@ 239PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ 240PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ 241RANLIB = @RANLIB@ 242SED = @SED@ 243SET_MAKE = @SET_MAKE@ 244SHELL = @SHELL@ 245STRIP = @STRIP@ 246VERSION = @VERSION@ 247XSLTPROC = @XSLTPROC@ 248abs_builddir = @abs_builddir@ 249abs_srcdir = @abs_srcdir@ 250abs_top_builddir = @abs_top_builddir@ 251abs_top_srcdir = @abs_top_srcdir@ 252ac_ct_AR = @ac_ct_AR@ 253ac_ct_CC = @ac_ct_CC@ 254ac_ct_CXX = @ac_ct_CXX@ 255ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 256am__include = @am__include@ 257am__leading_dot = @am__leading_dot@ 258am__quote = @am__quote@ 259am__tar = @am__tar@ 260am__untar = @am__untar@ 261bindir = @bindir@ 262build = @build@ 263build_alias = @build_alias@ 264build_cpu = @build_cpu@ 265build_os = @build_os@ 266build_vendor = @build_vendor@ 267builddir = @builddir@ 268datadir = @datadir@ 269datarootdir = @datarootdir@ 270docdir = @docdir@ 271dvidir = @dvidir@ 272exec_prefix = @exec_prefix@ 273host = @host@ 274host_alias = @host_alias@ 275host_cpu = @host_cpu@ 276host_os = @host_os@ 277host_vendor = @host_vendor@ 278htmldir = @htmldir@ 279includedir = @includedir@ 280infodir = @infodir@ 281install_sh = @install_sh@ 282libdir = @libdir@ 283libexecdir = @libexecdir@ 284localedir = @localedir@ 285localstatedir = @localstatedir@ 286mandir = @mandir@ 287mkdir_p = @mkdir_p@ 288oldincludedir = @oldincludedir@ 289pdfdir = @pdfdir@ 290prefix = @prefix@ 291program_transform_name = @program_transform_name@ 292psdir = @psdir@ 293runstatedir = @runstatedir@ 294sbindir = @sbindir@ 295sharedstatedir = @sharedstatedir@ 296srcdir = @srcdir@ 297sysconfdir = @sysconfdir@ 298target_alias = @target_alias@ 299top_build_prefix = @top_build_prefix@ 300top_builddir = @top_builddir@ 301top_srcdir = @top_srcdir@ 302binding_name = gdkmm 303wrap_init_flags = --namespace=Gdk --parent_dir=gdkmm 304codegen_srcdir = $(top_srcdir)/tools 305gdkmm_files_defs = \ 306 gdk.defs \ 307 gdk_enums.defs \ 308 gdk_extra.defs \ 309 gdk_methods.defs \ 310 gdk_extra_objects.defs \ 311 gdk_pixbuf_methods.defs \ 312 gdk_pixbuf_enums.defs \ 313 gdk_signals.defs \ 314 gdk_docs.xml \ 315 gdk_docs_override.xml 316 317gdkmm_files_any_hg = \ 318 applaunchcontext.hg \ 319 cursor.hg \ 320 device.hg \ 321 devicemanager.hg \ 322 display.hg \ 323 displaymanager.hg \ 324 dragcontext.hg \ 325 drawingcontext.hg \ 326 event.hg \ 327 frameclock.hg \ 328 frametimings.hg \ 329 glcontext.hg \ 330 monitor.hg \ 331 pixbuf.hg \ 332 pixbufanimation.hg \ 333 pixbufanimationiter.hg \ 334 pixbufformat.hg \ 335 pixbufloader.hg \ 336 rectangle.hg \ 337 rgba.hg \ 338 screen.hg \ 339 seat.hg \ 340 timecoord.hg \ 341 types.hg \ 342 visual.hg \ 343 window.hg 344 345gdkmm_files_deprecated_hg = \ 346 color.hg 347 348@DISABLE_DEPRECATED_API_FALSE@gdkmm_files_used_hg = $(gdkmm_files_any_hg) $(gdkmm_files_deprecated_hg) 349@DISABLE_DEPRECATED_API_TRUE@gdkmm_files_used_hg = $(gdkmm_files_any_hg) 350gdkmm_files_hg = \ 351 $(gdkmm_files_any_hg) \ 352 $(gdkmm_files_deprecated_hg) 353 354gdkmm_files_ccg = $(gdkmm_files_hg:.hg=.ccg) 355files_codegen_m4 = \ 356 class_gtkobject.m4 \ 357 child_property.m4 \ 358 convert.m4 \ 359 convert_gdk.m4 \ 360 convert_gtk.m4 \ 361 convert_gtkmm.m4 362 363files_defs = $(gdkmm_files_defs) 364files_ccg = $(gdkmm_files_ccg) 365files_hg = $(gdkmm_files_hg) 366 367# Additional built sources not generated by gmmproc. 368other_built_sources = $(binding_outputdir)/wrap_init.cc 369 370# Where to put the stamp files for the gmmproc output. 371binding_stampdir = $(srcdir)/.stamps 372 373# Lists of qualified file names relative to the current directory. 374binding_relfiles_m4 = $(addprefix $(codegen_m4_srcdir)/,$(files_codegen_m4)) 375binding_relfiles_hg = $(addprefix $(srcdir)/,$(files_hg)) 376binding_stampfiles = $(patsubst %.hg,$(binding_stampdir)/%.stamp,$(files_hg)) 377 378# Distributed code generation source files. 379dist_noinst_DATA = $(files_defs) $(files_hg) $(files_ccg) 380 381# Delete stamps on make maintainer-clean. The other generated source 382# files are deleted by the make rules for the output directory. 383MAINTAINERCLEANFILES = $(binding_stampdir)/*.stamp 384 385# Dependencies of the gmmproc code generator targets. 386gmmproc_dependencies = $(binding_relfiles_m4) $(files_defs) 387codegen_m4_flags = $(addprefix -I , $(codegen_m4_srcdir) $(GMMPROC_EXTRA_M4_DIR)) 388 389# Automatically created output directories. 390binding_mkdirs = $(binding_stampdir) $(binding_outputdir)/private 391 392# Show names of generated files in silent rules output. 393mm_0_gen = @echo ' GEN $(binding_outputdir)/{$*.cc,$*.h,private/$*_p.h}'; 394mm_v_gen = $(if $(filter 0,$(or $(V),$(AM_DEFAULT_VERBOSITY))),$(mm_0_gen)) 395all: all-am 396 397.SUFFIXES: 398$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/filelist.gmake.am $(top_srcdir)/gdk/src/filelist.am $(top_srcdir)/tools/m4/filelist.am $(top_srcdir)/build/generate-binding.am $(am__configure_deps) 399 @for dep in $?; do \ 400 case '$(am__configure_deps)' in \ 401 *$$dep*) \ 402 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 403 && { if test -f $@; then exit 0; else break; fi; }; \ 404 exit 1;; \ 405 esac; \ 406 done; \ 407 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu gdk/src/Makefile'; \ 408 $(am__cd) $(top_srcdir) && \ 409 $(AUTOMAKE) --gnu gdk/src/Makefile 410Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 411 @case '$?' in \ 412 *config.status*) \ 413 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 414 *) \ 415 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 416 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 417 esac; 418$(srcdir)/filelist.gmake.am $(top_srcdir)/gdk/src/filelist.am $(top_srcdir)/tools/m4/filelist.am $(top_srcdir)/build/generate-binding.am $(am__empty): 419 420$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 421 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 422 423$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 424 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 425$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 426 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 427$(am__aclocal_m4_deps): 428 429mostlyclean-libtool: 430 -rm -f *.lo 431 432clean-libtool: 433 -rm -rf .libs _libs 434tags TAGS: 435 436ctags CTAGS: 437 438cscope cscopelist: 439 440 441distdir: $(BUILT_SOURCES) 442 $(MAKE) $(AM_MAKEFLAGS) distdir-am 443 444distdir-am: $(DISTFILES) 445 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 446 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 447 list='$(DISTFILES)'; \ 448 dist_files=`for file in $$list; do echo $$file; done | \ 449 sed -e "s|^$$srcdirstrip/||;t" \ 450 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 451 case $$dist_files in \ 452 */*) $(MKDIR_P) `echo "$$dist_files" | \ 453 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 454 sort -u` ;; \ 455 esac; \ 456 for file in $$dist_files; do \ 457 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 458 if test -d $$d/$$file; then \ 459 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 460 if test -d "$(distdir)/$$file"; then \ 461 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 462 fi; \ 463 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 464 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 465 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 466 fi; \ 467 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 468 else \ 469 test -f "$(distdir)/$$file" \ 470 || cp -p $$d/$$file "$(distdir)/$$file" \ 471 || exit 1; \ 472 fi; \ 473 done 474check-am: all-am 475check: check-am 476all-am: Makefile $(DATA) all-local 477installdirs: 478install: install-am 479install-exec: install-exec-am 480install-data: install-data-am 481uninstall: uninstall-am 482 483install-am: all-am 484 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 485 486installcheck: installcheck-am 487install-strip: 488 if test -z '$(STRIP)'; then \ 489 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 490 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 491 install; \ 492 else \ 493 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 494 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 495 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 496 fi 497mostlyclean-generic: 498 499clean-generic: 500 501distclean-generic: 502 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 503 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 504 505maintainer-clean-generic: 506 @echo "This command is intended for maintainers to use" 507 @echo "it deletes files that may require special tools to rebuild." 508 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) 509clean: clean-am 510 511clean-am: clean-generic clean-libtool mostlyclean-am 512 513distclean: distclean-am 514 -rm -f Makefile 515distclean-am: clean-am distclean-generic 516 517dvi: dvi-am 518 519dvi-am: 520 521html: html-am 522 523html-am: 524 525info: info-am 526 527info-am: 528 529install-data-am: 530 531install-dvi: install-dvi-am 532 533install-dvi-am: 534 535install-exec-am: 536 537install-html: install-html-am 538 539install-html-am: 540 541install-info: install-info-am 542 543install-info-am: 544 545install-man: 546 547install-pdf: install-pdf-am 548 549install-pdf-am: 550 551install-ps: install-ps-am 552 553install-ps-am: 554 555installcheck-am: 556 557maintainer-clean: maintainer-clean-am 558 -rm -f Makefile 559maintainer-clean-am: distclean-am maintainer-clean-generic 560 561mostlyclean: mostlyclean-am 562 563mostlyclean-am: mostlyclean-generic mostlyclean-libtool 564 565pdf: pdf-am 566 567pdf-am: 568 569ps: ps-am 570 571ps-am: 572 573uninstall-am: 574 575.MAKE: install-am install-strip 576 577.PHONY: all all-am all-local check check-am clean clean-generic \ 578 clean-libtool cscopelist-am ctags-am distclean \ 579 distclean-generic distclean-libtool distdir dvi dvi-am html \ 580 html-am info info-am install install-am install-data \ 581 install-data-am install-dvi install-dvi-am install-exec \ 582 install-exec-am install-html install-html-am install-info \ 583 install-info-am install-man install-pdf install-pdf-am \ 584 install-ps install-ps-am install-strip installcheck \ 585 installcheck-am installdirs maintainer-clean \ 586 maintainer-clean-generic mostlyclean mostlyclean-generic \ 587 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ 588 uninstall-am 589 590.PRECIOUS: Makefile 591 592 593# Location of the module's gmmproc support files. 594codegen_srcdir ?= $(top_srcdir)/codegen 595 596# Location of the module's gmmproc M4 files, 597# and of any extra m4 files from installed modules, 598# such as from gtkmm rather than just glibmm. 599# Use, for instance, this in configure.ac: 600# MM_PKG_CONFIG_SUBST([GMMPROC_EXTRA_M4_DIR], [--variable=gmmprocm4dir gtkmm-3.0]) 601codegen_m4_srcdir ?= $(codegen_srcdir)/m4 602 603# Destination directory of the generated source files. 604binding_outputdir ?= $(if $(srcdir:.=),$(dir $(top_srcdir)/$(subdir)),../)$(binding_name) 605 606# Default command lines for running the code generators. 607gmmproc ?= $(PERL) -I"$(GMMPROC_DIR)/pm" -- "$(GMMPROC_DIR)/gmmproc" 608gen_wrap_init ?= $(PERL) -- "$(GMMPROC_DIR)/generate_wrap_init.pl" 609gmmproc_flags ?= $(codegen_m4_flags) --defs $(srcdir) 610 611# Declare the built sources main targets. 612all-local: $(binding_stampfiles) $(other_built_sources) 613 614# Create the output directories if they do not exist already. 615$(binding_mkdirs): 616 $(AM_V_at)$(MKDIR_P) $@ 617 618# Generate the wrap_init.cc file using generate_wrap_init.pl. 619$(binding_outputdir)/wrap_init.cc: $(binding_relfiles_hg) $(srcdir)/Makefile.in 620 $(AM_V_GEN)$(gen_wrap_init) $(wrap_init_flags) $(binding_relfiles_hg) >$@ 621 622# Run the gmmproc code generator to produce the C++ binding code. 623$(binding_stampdir)/%.stamp: %.hg %.ccg $(gmmproc_dependencies) | $(binding_mkdirs) 624 @: >$@ 625 $(mm_v_gen)$(gmmproc) $(gmmproc_flags) $* $(srcdir) $(binding_outputdir) 626 627# Instruct GNU make to delete the targets of a rule after it failed, in 628# order to avoid the complication of handling that situation manually. 629.DELETE_ON_ERROR: 630 631# Tell versions [3.59,3.63) of GNU make to not export all variables. 632# Otherwise a system limit (for SysV at least) may be exceeded. 633.NOEXPORT: 634