Home | History | Annotate | Line # | Download | only in radeon
Makefile revision 1.1.6.2
      1  1.1.6.2  tls #	$NetBSD: Makefile,v 1.1.6.2 2014/08/20 00:04:22 tls Exp $
      2  1.1.6.2  tls 
      3  1.1.6.2  tls .include <bsd.own.mk>
      4  1.1.6.2  tls 
      5  1.1.6.2  tls DRMSRCDIR=	../../dist/drm
      6  1.1.6.2  tls RADEONSRCDIR=	${DRMSRCDIR}/radeon
      7  1.1.6.2  tls MKREGTABLE=	../../radeon/mkregtable.awk
      8  1.1.6.2  tls 
      9  1.1.6.2  tls RADEON_REGS=
     10  1.1.6.2  tls RADEON_REGS+=	rn50
     11  1.1.6.2  tls RADEON_REGS+=	r100
     12  1.1.6.2  tls RADEON_REGS+=	r200
     13  1.1.6.2  tls RADEON_REGS+=	rv515
     14  1.1.6.2  tls RADEON_REGS+=	r300
     15  1.1.6.2  tls RADEON_REGS+=	r420
     16  1.1.6.2  tls RADEON_REGS+=	rs600
     17  1.1.6.2  tls RADEON_REGS+=	r600
     18  1.1.6.2  tls RADEON_REGS+=	evergreen
     19  1.1.6.2  tls RADEON_REGS+=	cayman
     20  1.1.6.2  tls 
     21  1.1.6.2  tls default-target: all
     22  1.1.6.2  tls 
     23  1.1.6.2  tls all: .PHONY
     24  1.1.6.2  tls 
     25  1.1.6.2  tls .for _regs_ in ${RADEON_REGS}
     26  1.1.6.2  tls all: ${_regs_}_reg_safe.h
     27  1.1.6.2  tls CLEANFILES+=	${_regs_}_reg_safe.h
     28  1.1.6.2  tls ${_regs_}_reg_safe.h: ${MKREGTABLE} ${RADEONSRCDIR}/reg_srcs/${_regs_}
     29  1.1.6.2  tls 	${TOOL_AWK} -f ${MKREGTABLE} < ${RADEONSRCDIR}/reg_srcs/${_regs_} \
     30  1.1.6.2  tls 	  > $@.tmp && \
     31  1.1.6.2  tls 	mv -f $@.tmp $@
     32  1.1.6.2  tls .endfor
     33  1.1.6.2  tls 
     34  1.1.6.2  tls clean:
     35  1.1.6.2  tls 	rm -f ${CLEANFILES}
     36