OSDN Git Service

initial commit
[openbsd-octeon/openbsd-octeon.git] / src / regress / usr.bin / file / Makefile
1 # $OpenBSD: Makefile,v 1.1 2006/06/02 01:07:44 ian Exp $
2
3 FILE=file
4
5 # temporarily excluded - t23
6 REGRESS_TARGETS=t0 t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t15 t17 t18 t20 t21 t22 t30
7
8 # .in: input file
9 # .out: desired result
10
11 # t0 empty
12 # t1 archive
13 # t2 ascii archive
14 # t3 ranlib
15 # t4 awk
16 # t5 awk
17 # t6 csh
18 # t7 awk
19 # t8 interpreter
20 # t9 java class
21 # t10 java serialized data
22 # t11 mach-o binary
23 # t15 tar archive
24 # t17 C program
25 # t20 HTML
26 # t21 SGML
27 # t22 XML
28 # t23 raw xml
29
30 all: ${REGRESS_TARGET}
31
32 .SUFFIXES: .in
33
34 .in:
35         @echo ${*}
36         @${FILE} ${.CURDIR}/${*}.in | \
37                 sed -e "s@${.CURDIR}/@@" | \
38                 diff - ${.CURDIR}/${*}.out || \
39                 (echo "XXX ${*} failed" && false)
40
41 clean:
42
43 .include <bsd.regress.mk>