diff options
Diffstat (limited to 'Makefile.in')
| -rw-r--r-- | Makefile.in | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/Makefile.in b/Makefile.in index 06da415a4ab..21362a91963 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -950,17 +950,15 @@ extraclean: $(extraclean_dirs:=_extraclean) | |||
| 950 | TAGS tags: lib lib-src # src | 950 | TAGS tags: lib lib-src # src |
| 951 | $(MAKE) -C src tags | 951 | $(MAKE) -C src tags |
| 952 | 952 | ||
| 953 | .PHONY: have-tests | 953 | CHECK_TARGETS = check check-maybe check-expensive check-all |
| 954 | have-tests: | 954 | .PHONY: $(CHECK_TARGETS) |
| 955 | @if test ! -d test; then \ | 955 | $(CHECK_TARGETS): all |
| 956 | echo "You do not seem to have the test/ directory."; \ | 956 | ifeq ($(wildcard test),test) |
| 957 | echo "Maybe you are using a release tarfile, rather than a repository checkout."; \ | ||
| 958 | exit 1; \ | ||
| 959 | fi | ||
| 960 | |||
| 961 | .PHONY: check check-maybe check-expensive check-all | ||
| 962 | check check-maybe check-expensive check-all: have-tests all | ||
| 963 | $(MAKE) -C test $@ | 957 | $(MAKE) -C test $@ |
| 958 | else | ||
| 959 | @echo "You do not seem to have the test/ directory." | ||
| 960 | @echo "Maybe you used a release tarfile that lacks tests." | ||
| 961 | endif | ||
| 964 | 962 | ||
| 965 | dist: | 963 | dist: |
| 966 | cd ${srcdir}; ./make-dist | 964 | cd ${srcdir}; ./make-dist |