Blame Makefile.am

Packit bc1512
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
Packit bc1512
Packit bc1512
# The libs directory needs to be before anything which can depend on its
Packit bc1512
# libraries, otherwise any potentially rebuilt libs won't be picked up until
Packit bc1512
# the next run of make.
Packit bc1512
SUBDIRS=\
Packit bc1512
	libs \
Packit bc1512
	gegl \
Packit bc1512
	operations \
Packit bc1512
	bin \
Packit bc1512
	tools \
Packit bc1512
	examples \
Packit bc1512
	tests \
Packit bc1512
	po
Packit bc1512
Packit bc1512
if ENABLE_DOCS
Packit bc1512
SUBDIRS+= docs
Packit bc1512
endif
Packit bc1512
Packit bc1512
pkgconfigdir = $(libdir)/pkgconfig
Packit bc1512
pkgconfig_DATA = gegl-$(GEGL_API_VERSION).pc
Packit bc1512
Packit bc1512
built_dist_files = README
Packit bc1512
Packit bc1512
EXTRA_DIST = 			\
Packit bc1512
	$(built_dist_files)     \
Packit bc1512
	autogen.sh		\
Packit bc1512
	gegl-uninstalled.pc.in	\
Packit bc1512
	m4/introspection.m4	\
Packit bc1512
	gegl.pc.in
Packit bc1512
Packit bc1512
# DISTCHECK_CONFIGURE_FLAGS = --enable-introspection
Packit bc1512
Packit bc1512
DISTCLEANFILES = \
Packit bc1512
	$(built_dist_files)
Packit bc1512
Packit bc1512
if HAVE_W3M
Packit bc1512
dist-check-w3m:
Packit bc1512
Packit bc1512
README: all docs/index.html
Packit bc1512
	$(W3M) -cols 72 -dump docs/index.html > $@
Packit bc1512
else
Packit bc1512
dist-check-w3m:
Packit bc1512
	@echo "*** w3m must be available in order to make dist"
Packit bc1512
	@false
Packit bc1512
endif
Packit bc1512
Packit bc1512
dist-hook: dist-check-w3m
Packit bc1512
Packit bc1512
website: all
Packit bc1512
	$(MAKE) -C docs website
Packit bc1512
Packit bc1512
Packit bc1512
### ChangeLog generation
Packit bc1512
Packit bc1512
CHANGELOG_START = 5e2cc2146486ce0c1ebc0cbf68770dafafcb123f
Packit bc1512
Packit bc1512
ChangeLog: $(srcdir)/ChangeLog
Packit bc1512
$(srcdir)/ChangeLog:
Packit bc1512
	@echo Creating $@
Packit bc1512
	@if test -d "$(srcdir)/.git"; then \
Packit bc1512
	  (GIT_DIR=$(top_srcdir)/.git ./missing --run \
Packit bc1512
	   git log $(CHANGELOG_START)^.. --stat) | fmt --split-only > $@.tmp \
Packit bc1512
	  && mv -f $@.tmp $@ \
Packit bc1512
	  || ($(RM) $@.tmp; \
Packit bc1512
	      echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
Packit bc1512
	      (test -f $@ || echo git-log is required to generate this file >> $@)); \
Packit bc1512
	else \
Packit bc1512
	  test -f $@ || \
Packit bc1512
	  (echo A git checkout and git-log is required to generate ChangeLog >&2 && \
Packit bc1512
	  echo A git checkout and git-log is required to generate this file >> $@); \
Packit bc1512
	fi
Packit bc1512
.PHONY: $(srcdir)/ChangeLog