xref: /dragonfly/test/debug/Makefile (revision 50b09fda)
10e61c834SAntonio Huete Jimenez# Debug programs Makefile
20e61c834SAntonio Huete Jimenez
3b7cb6098SMatthew DillonTARGETS=  buserr revoke fdpassing posixlock seekbench umtx vmpageinfo
4b7cb6098SMatthew DillonTARGETS+= wildcardinfo kmapinfo kwrite kshowprocs mbufinfo ncptrace
5*50b09fdaSAntonio Huete JimenezTARGETS+= vnodeinfo zallocinfo evfilt_user bufqueues testvblank
60e61c834SAntonio Huete Jimenez
79450691eSMatthew DillonCFLAGS= -O0 -Wall -g -I../../sys -I../../sys/dev/drm/include
8d5da6c50SMatthew DillonLDFLAGS= -lkvm -lpthread
90e61c834SAntonio Huete Jimenez
100e61c834SAntonio Huete Jimenezall: ${TARGETS}
110e61c834SAntonio Huete Jimenez
12d5da6c50SMatthew Dillon.for EACH in ${TARGETS}
13f8226584SAntonio Huete Jimenez
14d5da6c50SMatthew Dillon${EACH}:
15d5da6c50SMatthew Dillon	${CC} ${CFLAGS} ${EACH}.c ${LDFLAGS} -o /tmp/${EACH}
160e61c834SAntonio Huete Jimenez
17d5da6c50SMatthew Dillon.endfor
180e61c834SAntonio Huete Jimenez
190e61c834SAntonio Huete Jimenezclean:
20d5da6c50SMatthew Dillon.for EACH in ${TARGETS}
21d5da6c50SMatthew Dillon	rm -f /tmp/${EACH}
22d5da6c50SMatthew Dillon.endfor
23