xref: /openbsd/regress/sys/kern/unfdpass/Makefile (revision 771fbea0)
1#	$OpenBSD: Makefile,v 1.12 2018/11/28 08:06:22 claudio Exp $
2#	$NetBSD: Makefile,v 1.3 1998/03/02 21:57:38 cgd Exp $
3
4PROG=		unfdpass
5WARNINGS=	Yes
6
7CLEANFILES+=file1 file2 file3 file4 file5 output test-sock
8REGRESS_TARGETS=do-unfdpass1 do-unfdpass2 do-unfdpass3 do-unfdpass4
9REGRESS_TARGETS+=do-unfdpass5 do-unfdpass6 do-unfdpass7 do-unfdpass8
10REGRESS_TARGETS+=do-unfdpass9 do-unfdpass10 do-unfdpass11 do-unfdpass12
11
12do-unfdpass1: ${PROG}
13	./unfdpass > output
14	cmp -s ${.CURDIR}/expected output
15
16do-unfdpass2: ${PROG}
17	./unfdpass -p > output
18	cmp -s ${.CURDIR}/expected output
19
20do-unfdpass3: ${PROG}
21	./unfdpass -q > output
22	cmp -s ${.CURDIR}/expected output
23
24do-unfdpass4: ${PROG}
25	./unfdpass -pq > output
26	cmp -s ${.CURDIR}/expected output
27
28do-unfdpass5: ${PROG}
29	./unfdpass -o > output
30	cmp -s ${.CURDIR}/expected_overflow output
31
32do-unfdpass6: ${PROG}
33	./unfdpass -op > output
34	cmp -s ${.CURDIR}/expected_overflow output
35
36do-unfdpass7: ${PROG}
37	./unfdpass -oq > output
38	cmp -s ${.CURDIR}/expected_overflow output
39
40do-unfdpass8: ${PROG}
41	./unfdpass -opq > output
42	cmp -s ${.CURDIR}/expected_overflow output
43
44do-unfdpass9: ${PROG}
45	./unfdpass -r > output
46	cmp -s ${.CURDIR}/expected_read output
47
48do-unfdpass10: ${PROG}
49	./unfdpass -rp > output
50	cmp -s ${.CURDIR}/expected_read output
51
52do-unfdpass11: ${PROG}
53	./unfdpass -rq > output
54	cmp -s ${.CURDIR}/expected_read output
55
56do-unfdpass12: ${PROG}
57	./unfdpass -rpq > output
58	cmp -s ${.CURDIR}/expected_read output
59
60.include <bsd.regress.mk>
61