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