diff options
Diffstat (limited to 'glib/Makefile.am')
-rw-r--r-- | glib/Makefile.am | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/glib/Makefile.am b/glib/Makefile.am new file mode 100644 index 0000000..95c71de --- /dev/null +++ b/glib/Makefile.am @@ -0,0 +1,66 @@ +## Process this file with automake to produce Makefile.in +include $(top_srcdir)/Makefile.decl + +# http://people.gnome.org/~walters/docs/build-api.txt +.buildapi-allow-builddir: + +ACLOCAL_AMFLAGS = -I m4macros ${ACLOCAL_FLAGS} + +SUBDIRS = . m4macros glib +DIST_SUBDIRS = $(SUBDIRS) + +AM_CPPFLAGS = \ + -DG_LOG_DOMAIN=g_log_domain_glib \ + @GLIB_DEBUG_FLAGS@ \ + -DG_DISABLE_DEPRECATED \ + -DGLIB_COMPILATION + +EXTRA_DIST += \ + acglib.m4 \ + README.in \ + Makefile.decl \ + mkinstalldirs + + +# These may be in the builddir too +BUILT_EXTRA_DIST = \ + README + +CONFIGURE_DEPENDENCIES = acglib.m4 + +# build documentation when doing distcheck +DISTCHECK_CONFIGURE_FLAGS = --enable-debug --enable-gtk-doc --enable-man --disable-maintainer-mode + +DISTCLEANFILES = config.lt + +distclean-local: lcov-clean + if test $(srcdir) = .; then :; else \ + rm -f $(BUILT_EXTRA_DIST); \ + fi + +.PHONY: files release sanity snapshot + +files: + @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \ + echo $$p; \ + done + +release: + rm -rf .deps */.deps + cd docs && make glib.html + $(MAKE) distcheck + +sanity: + ./sanity_check $(VERSION) + +snapshot: + $(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"` + +snapcheck: + $(MAKE) distcheck distdir=$(PACKAGE)-snap`date +"%Y%m%d"` + +dist-hook: $(BUILT_EXTRA_DIST) + files='$(BUILT_EXTRA_DIST)'; \ + for f in $$files; do \ + if test -f $$f; then d=.; else d=$(srcdir); fi; \ + rm -f $(distdir)/$$f && cp $$d/$$f $(distdir) || exit 1; done |