debug - Build evfilt_user as well
[dragonfly.git] / test / debug / Makefile
1 # Debug programs Makefile
2
3 TARGETS=  buserr revoke fdpassing posixlock seekbench umtx vmpageinfo wildcardinfo
4 TARGETS+= kmapinfo kwrite kshowprocs mbufinfo ncptrace ttyinfo vnodeinfo zallocinfo
5 TARGETS+= evfilt_user
6
7 CFLAGS= -O0 -g -I ../../sys
8
9 all: ${TARGETS}
10
11 buserr:
12         $(CC) $(CFLAGS) buserr.c -o ${.TARGET}
13
14 evfilt_user:
15         $(CC) $(CFLAGS) evfilt_user.c -lpthread -o ${.TARGET}
16
17 fdpassing:
18         $(CC) $(CFLAGS) fdpassing.c -o ${.TARGET}
19
20 kmapinfo:
21         $(CC) $(CFLAGS) kmapinfo.c -lkvm -o ${.TARGET}
22
23 kshowprocs:
24         $(CC) $(CFLAGS) kshowprocs.c -lkvm -o ${.TARGET}
25
26 kwrite:
27         $(CC) $(CFLAGS) kwrite.c -lkvm -o ${.TARGET}
28
29 mbufinfo:
30         $(CC) $(CFLAGS) mbufinfo.c -lkvm -o ${.TARGET}
31
32 ncptrace:
33         $(CC) $(CFLAGS) ncptrace.c -lkvm -o ${.TARGET}
34
35 posixlock:
36         $(CC) $(CFLAGS) posixlock.c -o ${.TARGET}
37
38 revoke:
39         $(CC) $(CFLAGS) revoke.c -o ${.TARGET}
40
41 seekbench:
42         $(CC) $(CFLAGS) seekbench.c -o ${.TARGET}
43
44 ttyinfo:
45         $(CC) $(CFLAGS) ttyinfo.c -lkvm -o ${.TARGET}
46
47 umtx:
48         $(CC) $(CFLAGS) umtx.c -o ${.TARGET}
49
50 vmpageinfo:
51         $(CC) $(CFLAGS) vmpageinfo.c -lkvm -o ${.TARGET}
52
53 vnodeinfo:
54         $(CC) $(CFLAGS) vnodeinfo.c -lkvm -o ${.TARGET}
55
56 wildcardinfo:
57         $(CC) $(CFLAGS) wildcardinfo.c -lkvm -o ${.TARGET}
58
59 zallocinfo:
60         $(CC) $(CFLAGS) zallocinfo.c -lkvm -o ${.TARGET}
61
62 clean:
63         rm -f $(TARGETS)