X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=Makefile.am;h=609811405c03dfb4e1db692dda3d2ccdddc206e3;hb=bbdff62bd30f6468281941f98ae93b610a58359b;hp=abf413f6c7f57cf0c255a16a36a618d1468328a3;hpb=50b364929ee344f9eba161c0d5473a040d81adda;p=~andy%2Fgtk diff --git a/Makefile.am b/Makefile.am index abf413f6c..609811405 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,31 +1,31 @@ ## Makefile.am for GTK+ -SRC_SUBDIRS = gdk-pixbuf gdk gtk modules demos tests contrib -SUBDIRS = po $(SRC_SUBDIRS) docs build m4macros +SRC_SUBDIRS = gdk-pixbuf gdk gtk modules demos tests perf contrib +SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros # require automake 1.4 -AUTOMAKE_OPTIONS = 1.4 +AUTOMAKE_OPTIONS = 1.7 EXTRA_DIST = \ HACKING \ - gtk+.spec.in \ makecopyright \ - TODO \ - TODO.xml \ NEWS.pre-1-0 \ ChangeLog.pre-1-0 \ ChangeLog.pre-1-2 \ + ChangeLog.pre-2-0 \ + ChangeLog.pre-2-2 \ + ChangeLog.pre-2-4 \ + ChangeLog.pre-2-6 \ + ChangeLog.pre-2-8 \ + ChangeLog.gtk-async-file-chooser \ + ChangeLog.gtk-printing \ README.cvs-commits \ README.win32 \ - README.nanox \ config.h.win32 \ - gtk-zip.sh \ + makefile.msc \ + gtk-zip.sh.in \ sanitize-la.sh \ - po/README.tools \ po/README.translators \ - po/desk.pl \ - po/makefile.mingw \ - po/update.pl \ po/po2tbl.sed.in \ examples/aspectframe/Makefile \ examples/aspectframe/aspectframe.c \ @@ -134,9 +134,10 @@ gdk-$(GDKTARGET)-2.0-uninstalled.pc: gdk-2.0-uninstalled.pc cp gdk-2.0-uninstalled.pc gdk-$(GDKTARGET)-2.0-uninstalled.pc pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA= gdk-pixbuf-2.0.pc gdk-$(GDKTARGET)-2.0.pc gtk+-$(GDKTARGET)-2.0.pc +pkgconfig_DATA= gdk-pixbuf-2.0.pc gdk-$(GDKTARGET)-2.0.pc gtk+-$(GDKTARGET)-2.0.pc gtk+-unix-print-2.0.pc DISTCLEANFILES = \ + gtk+-unix-print-2.0.pc \ gtk+-$(GDKTARGET)-2.0.pc \ gdk-$(GDKTARGET)-2.0.pc \ gtk+-$(GDKTARGET)-2.0-uninstalled.pc \ @@ -154,14 +155,17 @@ install-data-hook: rm -f gdk-2.0.pc && cp -f gdk-$(GDKTARGET)-2.0.pc gdk-2.0.pc && \ rm -f gtk+-2.0.pc && cp -f gtk+-$(GDKTARGET)-2.0.pc gtk+-2.0.pc) -dist-hook: gtk+.spec +uninstall-local: + rm -f $(DESTDIR)$(pkgconfigdir)/gdk-2.0.pc + rm -f $(DESTDIR)$(pkgconfigdir)/gtk+-2.0.pc + +dist-hook: if test -f $(srcdir)/INSTALL.in && test -f $(srcdir)/README.in ; then \ CONFIG_FILES="INSTALL:$(srcdir)/INSTALL.in README:$(srcdir)/README.in" \ CONFIG_HEADERS= \ $(SHELL) config.status \ && cp INSTALL README $(distdir) ; \ - fi \ - && cp gtk+.spec $(distdir) + fi .PHONY: files release sanity snapshot @@ -187,27 +191,4 @@ sanity: snapshot: $(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"` - -# This is a version of the automake-1.4 distcheck rule modified -# to pass --enable-gtk-doc to ./configure -# -mydistcheck: dist - -rm -rf $(distdir) - GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz - mkdir $(distdir)/=build - mkdir $(distdir)/=inst - dc_install_base=`cd $(distdir)/=inst && pwd`; \ - cd $(distdir)/=build \ - && ../configure --srcdir=.. --prefix=$$dc_install_base --enable-gtk-doc \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) dvi \ - && $(MAKE) $(AM_MAKEFLAGS) check \ - && $(MAKE) $(AM_MAKEFLAGS) install \ - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ - && $(MAKE) $(AM_MAKEFLAGS) dist - -rm -rf $(distdir) - @banner="$(distdir).tar.gz is ready for distribution"; \ - dashes=`echo "$$banner" | sed s/./=/g`; \ - echo "$$dashes"; \ - echo "$$banner"; \ - echo "$$dashes" +DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-man --disable-rebuilds