|
Packit |
f1137c |
SUBDIRS = lib util pic
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
# Pacify autoreconf. We don't actually use this.
|
|
Packit |
f1137c |
ACLOCAL_AMFLAGS = -I m4
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
# Avoid trouble if your system doesn't have xmlto.
|
|
Packit |
f1137c |
if BUILD_DOC
|
|
Packit |
f1137c |
SUBDIRS += doc
|
|
Packit |
f1137c |
endif
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
EXTRA_DIST = Makefile.unx \
|
|
Packit |
f1137c |
autogen.sh \
|
|
Packit |
f1137c |
test.sh \
|
|
Packit |
f1137c |
tests \
|
|
Packit |
f1137c |
TODO \
|
|
Packit |
f1137c |
BUGS \
|
|
Packit |
f1137c |
build.asc \
|
|
Packit |
f1137c |
history.asc \
|
|
Packit |
f1137c |
control \
|
|
Packit |
f1137c |
doc/whatsinagif \
|
|
Packit |
f1137c |
$(WINDOWS)
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
TESTS=test.sh
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
# Auditing tools.
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
# cppcheck should run clean
|
|
Packit |
f1137c |
cppcheck:
|
|
Packit |
f1137c |
cppcheck -Ilib --inline-suppr --template gcc --enable=all --suppress=unusedStructMember --suppress=unusedFunction --force lib/*.[ch] util/*.[ch]
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
# splint is nowhere near running clean
|
|
Packit |
f1137c |
SPLINT_SUPPRESSIONS = -boolops -nullret
|
|
Packit |
f1137c |
splint:
|
|
Packit |
f1137c |
splint +quiet +posixlib $(SPLINT_SUPPRESSIONS) lib/*.[ch]
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
# release using the shipper tool, if distcheck passes
|
|
Packit |
f1137c |
release: distcheck
|
|
Packit |
f1137c |
cd doc; make website
|
|
Packit |
f1137c |
shipper version=@VERSION@ | sh -e -x
|
|
Packit |
f1137c |
rm -fr doc/staging
|
|
Packit |
f1137c |
|
|
Packit |
f1137c |
# Refresh the wbsite
|
|
Packit |
f1137c |
refresh:
|
|
Packit |
f1137c |
cd doc; make website
|
|
Packit |
f1137c |
shipper -w version=@VERSION@ | sh -e -x
|
|
Packit |
f1137c |
rm -fr doc/staging
|