# This Makefile.am is in the public domain
AM_CPPFLAGS = -I$(top_srcdir)/src/include
+# only documentation (ALL of the documentation)
if DOCUMENTATION_ONLY
SUBDIRS = doc
else
SUBDIRS = m4 src po pkgconfig
+endif
+
+# documentation on / off switch (affects all of the documentation)
if DOCUMENTATION
SUBDIRS += doc
endif
+
+# only manpages, needs "doc" subdir
+if INCLUDE_MANPAGES
+ SUBDIRS += doc
endif
if !TALER_ONLY
doc_DATA = COPYING README
ACLOCAL_AMFLAGS = -I m4
-
-# Check for bashisms in shell scripts
-# Very verbose, need to exclude more files.
-check-bashism:
- printf "Run checkbashism on all .sh files.\n"
- printf "Currently this expects checkbashism.pl at a fixed location."
- find . -type f ! -path '*/.*' ! -path '*/_*' -name '*.sh' -print0 | xargs -0 ~/src/scripts/src/checkbashisms.pl -f 2>&1 | tee $(top_srcdir)/bashism.log || true
-
-check-python:
- printf "Running flake8 and 2to3 if detected.\n"
- $(top_srcdir)/contrib/scripts/lint-python.sh || true
-
-check-man:
- printf "Running lint-man.sh in doc/man.\n"
- @cd $(top_srcdir)/doc/man ; $(top_srcdir)/../../contrib/scripts/lint-man.sh || true