1# $OpenBSD: Makefile,v 1.13 2021/10/05 05:34:41 anton 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 12REGRESS_SETUP_ONCE= setup 13setup: ${PROG} 14 15do-unfdpass1: 16 ./unfdpass > output 17 cmp -s ${.CURDIR}/expected output 18 19do-unfdpass2: 20 ./unfdpass -p > output 21 cmp -s ${.CURDIR}/expected output 22 23do-unfdpass3: 24 ./unfdpass -q > output 25 cmp -s ${.CURDIR}/expected output 26 27do-unfdpass4: 28 ./unfdpass -pq > output 29 cmp -s ${.CURDIR}/expected output 30 31do-unfdpass5: 32 ./unfdpass -o > output 33 cmp -s ${.CURDIR}/expected_overflow output 34 35do-unfdpass6: 36 ./unfdpass -op > output 37 cmp -s ${.CURDIR}/expected_overflow output 38 39do-unfdpass7: 40 ./unfdpass -oq > output 41 cmp -s ${.CURDIR}/expected_overflow output 42 43do-unfdpass8: 44 ./unfdpass -opq > output 45 cmp -s ${.CURDIR}/expected_overflow output 46 47do-unfdpass9: 48 ./unfdpass -r > output 49 cmp -s ${.CURDIR}/expected_read output 50 51do-unfdpass10: 52 ./unfdpass -rp > output 53 cmp -s ${.CURDIR}/expected_read output 54 55do-unfdpass11: 56 ./unfdpass -rq > output 57 cmp -s ${.CURDIR}/expected_read output 58 59do-unfdpass12: 60 ./unfdpass -rpq > output 61 cmp -s ${.CURDIR}/expected_read output 62 63.include <bsd.regress.mk> 64