*** empty log message ***
[coreutils.git] / tests / Makefile.am
blob9fe2d1679edca1dcedbe5823eadcbb228b96cbc0
1 ## Process this file with automake to produce Makefile.in -*-Makefile-*-.
3 TESTS = help-version
4 TESTS_ENVIRONMENT = \
5   all_programs="$(bin_SCRIPTS) $(bin_PROGRAMS)"
7 EXTRA_DIST = \
8   $(TESTS) .env-warn Fetish.pm Makefile.am.in README envvar-check \
9   expensive group-names input-tty lang-default mk-script priv-check \
10   rwx-to-mode sample-test setgid-check
12 SUBDIRS = \
13   basename chgrp chmod chown cp cut date dd dircolors du expr factor \
14   fmt head install join ln ls ls-2 md5sum misc mkdir mv od pr rm rmdir \
15   seq sha1sum shred sort stty sum tac tail tail-2 test touch tr tsort \
16   unexpand uniq wc
18 check-root:
19         cd chown && $(MAKE) check TESTS=basic
20         cd cp    && $(MAKE) check TESTS=special-bits
21         cd touch && $(MAKE) check TESTS=fifo
22         cd mv    && $(MAKE) check TESTS=mv-special-1
24 check-recursive: envvar-check root-hint
26 # Warn when `make check' is run with POSIXLY_CORRECT or CDPATH set.
27 .PHONY: envvar-check
28 envvar-check:
29         test "$${POSIXLY_CORRECT+set}" = set \
30           && sed s/%%/POSIXLY_CORRECT/ $(srcdir)/.env-warn || :
31         test "$${CDPATH+set}" = set \
32           && sed s/%%/CDPATH/ $(srcdir)/.env-warn || :
34 # Advertise `check-root' target.
35 root-hint:
36         @echo '********************************************'
37         @echo "NOTICE: Some tests will or might need to be"
38         @echo "        run as root. Do \`make check-root'"
39         @echo "        as \`root' to run just these tests."
40         @echo '********************************************'