freebsd-dev/bin/sh/tests/expansion/Makefile
Julio Merino 13de33a5dc Migrate tools/regression/bin/ tests to the new layout.
This change is a proof of concept on how to easily integrate existing
tests from the tools/regression/ hierarchy into the /usr/tests/ test
suite and on how to adapt them to the new layout for src.

To achieve these goals, this change:

- Moves tests from tools/regression/bin/<tool>/ to bin/<tool>/tests/.
- Renames the previous regress.sh files to legacy_test.sh.
- Adds Makefiles to build and install the tests and all their supporting
  data files into /usr/tests/bin/.
- Plugs the legacy_test test programs into the test suite using the new
  TAP backend for Kyua (appearing in 0.8) so that the code of the test
  programs does not have to change.
- Registers the new directories in the BSD.test.dist mtree file.

Reviewed by:	freebsd-testing
Approved by:	rpaulo (mentor)
2013-12-11 04:09:17 +00:00

87 lines
1.6 KiB
Makefile

# $FreeBSD$
.include <bsd.own.mk>
FILESDIR= ${TESTSBASE}/bin/sh/expansion
KYUAFILE= no
FILES= arith1.0
FILES+= arith2.0
FILES+= arith3.0
FILES+= arith4.0
FILES+= arith5.0
FILES+= arith6.0
FILES+= arith7.0
FILES+= arith8.0
FILES+= arith9.0
FILES+= arith10.0
FILES+= arith11.0
FILES+= arith12.0
FILES+= arith13.0
FILES+= assign1.0
FILES+= cmdsubst1.0
FILES+= cmdsubst2.0
FILES+= cmdsubst3.0
FILES+= cmdsubst4.0
FILES+= cmdsubst5.0
FILES+= cmdsubst6.0
FILES+= cmdsubst7.0
FILES+= cmdsubst8.0
FILES+= cmdsubst9.0
FILES+= cmdsubst10.0
FILES+= cmdsubst11.0
FILES+= cmdsubst12.0
FILES+= cmdsubst13.0
FILES+= cmdsubst14.0
FILES+= cmdsubst15.0
FILES+= cmdsubst16.0
FILES+= cmdsubst17.0
FILES+= export1.0
FILES+= export2.0
FILES+= export3.0
FILES+= heredoc1.0
FILES+= heredoc2.0
FILES+= ifs1.0
FILES+= ifs2.0
FILES+= ifs3.0
FILES+= ifs4.0
FILES+= length1.0
FILES+= length2.0
FILES+= length3.0
FILES+= length4.0
FILES+= length5.0
FILES+= length6.0
FILES+= length7.0
FILES+= length8.0
FILES+= local1.0
FILES+= local2.0
FILES+= pathname1.0
FILES+= pathname2.0
FILES+= pathname3.0
FILES+= pathname4.0
FILES+= plus-minus1.0
FILES+= plus-minus2.0
FILES+= plus-minus3.0
FILES+= plus-minus4.0
FILES+= plus-minus5.0
FILES+= plus-minus6.0
FILES+= plus-minus7.0
FILES+= plus-minus8.0
FILES+= question1.0
FILES+= readonly1.0
FILES+= set-u1.0
FILES+= set-u2.0
FILES+= set-u3.0
FILES+= tilde1.0
FILES+= tilde2.0
FILES+= trim1.0
FILES+= trim2.0
FILES+= trim3.0
FILES+= trim4.0
FILES+= trim5.0
FILES+= trim6.0
FILES+= trim7.0
FILES+= trim8.0
.include <bsd.test.mk>