Home | History | Annotate | Line # | Download | only in test
      1 
      2 #	$NetBSD: Makefile,v 1.2 2022/11/13 21:57:12 mrg Exp $
      3 
      4 NOINSTALL=1
      5 NOMAN=1
      6 
      7 .include <bsd.own.mk>
      8 
      9 PROGS=					\
     10 	oob-test			\
     11 	infinite-loop			\
     12 	trap-crasher			\
     13 	fence-image-self-test		\
     14 	region-translate-test		\
     15 	fetch-test			\
     16 	a1-trap-test			\
     17 	prng-test			\
     18 	radial-invalid			\
     19 	pdf-op-test			\
     20 	region-test			\
     21 	combiner-test			\
     22 	scaling-crash-test		\
     23 	alpha-loop			\
     24 	scaling-helpers-test		\
     25 	thread-test			\
     26 	rotate-test			\
     27 	alphamap			\
     28 	gradient-crash-test		\
     29 	pixel-test			\
     30 	matrix-test			\
     31 	filter-reduction-test		\
     32 	composite-traps-test		\
     33 	region-contains-test		\
     34 	glyph-test			\
     35 	solid-test			\
     36 	stress-test			\
     37 	cover-test			\
     38 	blitters-test			\
     39 	affine-test			\
     40 	scaling-test			\
     41 	composite			\
     42 	tolerance-test
     43 
     44 ADDSRCS+=	utils.c utils-prng.c
     45 
     46 .for _p in ${PROGS}
     47 SRCS.${_p}=	${_p}.c ${ADDSRCS}
     48 .endfor
     49 
     50 CPPFLAGS+=	-I${X11SRCDIR.pixman}/pixman
     51 
     52 LDFLAGS+=	-lpthread
     53 LDADD+=		-lpixman-1
     54 
     55 .include "../Makefile.cflags"
     56 
     57 .PATH:	${X11SRCDIR.pixman}/test
     58 
     59 check:
     60 .for test in ${PROGS}
     61 	echo -n "Starting ${test}: "; date
     62 	./${test} && echo Passed: ${test}
     63 .endfor
     64 	echo -n "Done: "; date
     65 
     66 .include <bsd.x11.mk>
     67 .include <bsd.prog.mk>
     68