xref: /openbsd-src/regress/lib/libfuse/Makefile (revision a90b8c52e690990bab3c1829a36d6c6ad30a65b8)
1#       $OpenBSD: Makefile,v 1.4 2021/09/12 07:06:59 anton Exp $
2
3REGRESS_TARGETS=  run-fuse-opt-add-opt
4REGRESS_TARGETS+= run-fuse-opt-add-opt-escaped
5REGRESS_TARGETS+= run-fuse-opt-add-arg
6REGRESS_TARGETS+= run-fuse-opt-insert-arg
7REGRESS_TARGETS+= run-fuse-opt-match
8REGRESS_TARGETS+= run-fuse-opt-parse
9REGRESS_TARGETS+= run-fuse-parse-cmdline
10REGRESS_TARGETS+= run-fuse-null-check
11REGRESS_TARGETS+= run-fuse-mount
12
13REGRESS_ROOT_TARGETS+= run-fuse-mount
14
15LDFLAGS+= -lfuse
16CLEANFILES= fuse-opt-add-opt
17CLEANFILES+=fuse-opt-add-opt-escaped
18CLEANFILES+=fuse-opt-add-arg
19CLEANFILES+=fuse-opt-insert-arg
20CLEANFILES+=fuse-opt-match
21CLEANFILES+=fuse-opt-parse
22CLEANFILES+=fuse-parse-cmdline
23CLEANFILES+=fuse-null-check
24CLEANFILES+=fuse-mount
25
26.PHONY: ${REGRESS_TARGETS}
27
28run-fuse-opt-add-opt: fuse-opt-add-opt
29	./fuse-opt-add-opt
30run-fuse-opt-add-opt-escaped: fuse-opt-add-opt-escaped
31	./fuse-opt-add-opt-escaped
32run-fuse-opt-add-arg: fuse-opt-add-arg
33	./fuse-opt-add-arg
34run-fuse-opt-insert-arg: fuse-opt-insert-arg
35	./fuse-opt-insert-arg
36run-fuse-opt-match: fuse-opt-match
37	./fuse-opt-match
38run-fuse-opt-parse: fuse-opt-parse
39	./fuse-opt-parse
40run-fuse-parse-cmdline: fuse-parse-cmdline
41	./fuse-parse-cmdline
42run-fuse-null-check: fuse-null-check
43	./fuse-null-check
44run-fuse-mount: fuse-mount
45	${SUDO} ./fuse-mount
46
47.include <bsd.regress.mk>
48