1# $FreeBSD: head/tools/tools/drm/radeon/mkregtable/Makefile 254885 2013-08-25 19:37:15Z dumbbell $ 2 3all: regtables 4 5PROG= mkregtable 6 7NOMAN= 8 9MKREGTABLE= ${PROG} 10KERNSRCDIR= ${.CURDIR}/../../../../../sys 11REG_SRCS_DIR= ${KERNSRCDIR}/dev/drm/radeon/reg_srcs 12REG_DEST_DIR= ${KERNSRCDIR}/dev/drm/radeon 13 14regtables: \ 15 ${REG_DEST_DIR}/rn50_reg_safe.h \ 16 ${REG_DEST_DIR}/r100_reg_safe.h \ 17 ${REG_DEST_DIR}/r200_reg_safe.h \ 18 ${REG_DEST_DIR}/rv515_reg_safe.h \ 19 ${REG_DEST_DIR}/r300_reg_safe.h \ 20 ${REG_DEST_DIR}/r420_reg_safe.h \ 21 ${REG_DEST_DIR}/rs600_reg_safe.h \ 22 ${REG_DEST_DIR}/r600_reg_safe.h \ 23 ${REG_DEST_DIR}/evergreen_reg_safe.h \ 24 ${REG_DEST_DIR}/cayman_reg_safe.h 25 26${REG_DEST_DIR}/rn50_reg_safe.h: ${REG_SRCS_DIR}/rn50 ${MKREGTABLE} 27 ./${MKREGTABLE} ${REG_SRCS_DIR}/rn50 > $@ 28 29${REG_DEST_DIR}/r100_reg_safe.h: ${REG_SRCS_DIR}/r100 ${MKREGTABLE} 30 ./${MKREGTABLE} ${REG_SRCS_DIR}/r100 > $@ 31 32${REG_DEST_DIR}/r200_reg_safe.h: ${REG_SRCS_DIR}/r200 ${MKREGTABLE} 33 ./${MKREGTABLE} ${REG_SRCS_DIR}/r200 > $@ 34 35${REG_DEST_DIR}/rv515_reg_safe.h: ${REG_SRCS_DIR}/rv515 ${MKREGTABLE} 36 ./${MKREGTABLE} ${REG_SRCS_DIR}/rv515 > $@ 37 38${REG_DEST_DIR}/r300_reg_safe.h: ${REG_SRCS_DIR}/r300 ${MKREGTABLE} 39 ./${MKREGTABLE} ${REG_SRCS_DIR}/r300 > $@ 40 41${REG_DEST_DIR}/r420_reg_safe.h: ${REG_SRCS_DIR}/r420 ${MKREGTABLE} 42 ./${MKREGTABLE} ${REG_SRCS_DIR}/r420 > $@ 43 44${REG_DEST_DIR}/rs600_reg_safe.h: ${REG_SRCS_DIR}/rs600 ${MKREGTABLE} 45 ./${MKREGTABLE} ${REG_SRCS_DIR}/rs600 > $@ 46 47${REG_DEST_DIR}/r600_reg_safe.h: ${REG_SRCS_DIR}/r600 ${MKREGTABLE} 48 ./${MKREGTABLE} ${REG_SRCS_DIR}/r600 > $@ 49 50${REG_DEST_DIR}/evergreen_reg_safe.h: ${REG_SRCS_DIR}/evergreen ${MKREGTABLE} 51 ./${MKREGTABLE} ${REG_SRCS_DIR}/evergreen > $@ 52 53${REG_DEST_DIR}/cayman_reg_safe.h: ${REG_SRCS_DIR}/cayman ${MKREGTABLE} 54 ./${MKREGTABLE} ${REG_SRCS_DIR}/cayman > $@ 55 56.include <bsd.prog.mk> 57