|
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
|