%/clean:
$(MAKE) -C $* clean
-
+
config/config.h: config/Makefile config/configure config/configure.inc \
$(wildcard config/*.in)
- cd config && make config.h
+ cd config && $(MAKE) config.h
lib/bup/_helpers$(SOEXT): \
config/config.h \
runtests: all runtests-python runtests-cmdline
runtests-python:
- $(PYTHON) wvtest.py t/t*.py lib/*/t/t*.py
+ $(PYTHON) wvtest.py \
+ $(wildcard t/t*.py) \
+ $(filter-out lib/bup/t/tmetadata.py,$(wildcard lib/*/t/t*.py))
+ [ -z "$(TEST_META)" ] || \
+ $(PYTHON) wvtest.py lib/bup/t/tmetadata.py
runtests-cmdline: all
t/test.sh
- t/test-meta.sh
+ [ -z "$(TEST_META)" ] || t/test-meta.sh
stupid:
PATH=/bin:/usr/bin $(MAKE) test
git archive origin/html | (cd Documentation; tar -xvf -)
git archive origin/man | (cd Documentation; tar -xvf -)
-# tgit.py plays with permissions on lib/bup/t/pybuptest.tmp, so we should
-# ensure that we can delete the directory before doing it.
clean: Documentation/clean
- rm -f *.o lib/*/*.o *.so lib/*/*.so *.dll *.exe \
+ rm -f *.o lib/*/*.o *.so lib/*/*.so *.dll lib/*/*.dll *.exe \
.*~ *~ */*~ lib/*/*~ lib/*/*/*~ \
*.pyc */*.pyc lib/*/*.pyc lib/*/*/*.pyc \
bup bup-* cmd/bup-* lib/bup/_version.py randomgen memtest \