| ## Makefile.am for GTK+ |
| include $(top_srcdir)/Makefile.decl |
| |
| SRC_SUBDIRS = gdk gtk libgail-util modules demos tests testsuite examples |
| SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros win32 |
| |
| ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} |
| |
| EXTRA_DIST += \ |
| autogen.sh \ |
| HACKING \ |
| README \ |
| README.in \ |
| INSTALL \ |
| INSTALL.in \ |
| NEWS.pre-1-0 \ |
| README.commits \ |
| README.win32 \ |
| check-version.py \ |
| config.h.win32 \ |
| makefile.msc \ |
| gtk-zip.sh.in \ |
| sanitize-la.sh \ |
| po/README.translators \ |
| po/po2tbl.sed.in \ |
| make-pot \ |
| meson_options.txt \ |
| meson.build \ |
| po/meson.build \ |
| po-properties/meson.build \ |
| build-aux/meson/post-install.py \ |
| config.h.meson \ |
| gtk.supp |
| |
| MAINTAINERCLEANFILES = \ |
| $(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \ |
| $(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL) \ |
| $(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \ |
| $(srcdir)/m4/gtk-doc.m4 \ |
| $(srcdir)/INSTALL \ |
| $(srcdir)/README \ |
| $(srcdir)/gtk-doc.make \ |
| $(srcdir)/ChangeLog |
| |
| if OS_UNIX |
| valgrinddir = $(datadir)/gtk-3.0/valgrind |
| valgrind_DATA = gtk.supp |
| endif |
| |
| ## Copy .pc files to target-specific names |
| gtk+-x11-3.0.pc gtk+-win32-3.0.pc gtk+-quartz-3.0.pc gtk+-broadway-3.0.pc gtk+-wayland-3.0.pc: gtk+-3.0.pc |
| rm -f $@ && \ |
| cp gtk+-3.0.pc $@ |
| |
| gdk-x11-3.0.pc gdk-win32-3.0.pc gdk-quartz-3.0.pc gdk-broadway-3.0.pc gdk-wayland-3.0.pc: gdk-3.0.pc |
| rm -f $@ && \ |
| cp gdk-3.0.pc $@ |
| |
| pkgconfigdir = $(libdir)/pkgconfig |
| pkgconfig_DATA = gdk-3.0.pc gtk+-3.0.pc gail-3.0.pc |
| pkgconfig_DATA += ${GDK_BACKENDS:%=gtk+-%-3.0.pc} |
| pkgconfig_DATA += ${GDK_BACKENDS:%=gdk-%-3.0.pc} |
| |
| if OS_UNIX |
| pkgconfig_DATA += gtk+-unix-print-3.0.pc |
| endif |
| |
| DISTCLEANFILES = \ |
| gtk+-unix-print-3.0.pc \ |
| gtk+-3.0.pc \ |
| gtk+-x11-3.0.pc \ |
| gtk+-win32-3.0.pc \ |
| gtk+-quartz-3.0.pc \ |
| gtk+-broadway-3.0.pc \ |
| gtk+-wayland-3.0.pc \ |
| gdk-3.0.pc \ |
| gdk-x11-3.0.pc \ |
| gdk-win32-3.0.pc \ |
| gdk-quartz-3.0.pc \ |
| gdk-broadway-3.0.pc \ |
| gdk-wayland-3.0.pc \ |
| gail-3.0.pc \ |
| config.lt |
| |
| dist-hook: |
| mkdir $(distdir)/subprojects |
| cp -p $(srcdir)/subprojects/*.wrap $(distdir)/subprojects |
| $(top_srcdir)/check-version.py $(top_srcdir)/configure.ac $(top_srcdir)/meson.build |
| |
| distclean-local: |
| if test "$(srcdir)" = "."; then :; else \ |
| rm -f ChangeLog; \ |
| fi |
| |
| ChangeLog: |
| $(AM_V_GEN) if test -d "$(srcdir)/.git"; then \ |
| (GIT_DIR=$(top_srcdir)/.git $(top_builddir)/build-aux/missing git log GTK_2_16_0^^.. --stat) | fmt --split-only > $@.tmp \ |
| && mv -f $@.tmp $@ \ |
| || ($(RM) $@.tmp; \ |
| echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \ |
| (test -f $@ || echo git-log is required to generate this file >> $@)); \ |
| else \ |
| test -f $@ || \ |
| (echo A git checkout and git-log is required to generate ChangeLog >&2 && \ |
| echo A git checkout and git-log is required to generate this file >> $@); \ |
| fi |
| |
| .PHONY: ChangeLog |
| |
| uninstall-local: |
| rm -f $(DESTDIR)$(pkgconfigdir)/gtk+-3.0.pc |
| |
| AM_DISTCHECK_CONFIGURE_FLAGS = \ |
| --enable-gtk-doc \ |
| --disable-doc-cross-references \ |
| --enable-man \ |
| --disable-maintainer-mode \ |
| --enable-introspection \ |
| --enable-installed-tests |
| |
| GITIGNORE_TRANSLATION_DIRS = po-properties |
| GITIGNOREFILES = po-properties/gtk30-properties.pot |
| |
| -include $(top_srcdir)/git.mk |