1 1.3 mrg # $NetBSD: Makefile,v 1.3 2017/08/29 07:12:13 mrg Exp $ 2 1.1 mrg 3 1.1 mrg .include <bsd.own.mk> 4 1.1 mrg 5 1.1 mrg LIB= drm_amdgpu 6 1.1 mrg .PATH: ${X11SRCDIR.drm} 7 1.1 mrg .PATH: ${X11SRCDIR.drm}/amdgpu 8 1.1 mrg 9 1.1 mrg SRCS= \ 10 1.3 mrg amdgpu_asic_id.c \ 11 1.1 mrg amdgpu_bo.c \ 12 1.1 mrg amdgpu_cs.c \ 13 1.1 mrg amdgpu_device.c \ 14 1.1 mrg amdgpu_gpu_info.c \ 15 1.1 mrg amdgpu_vamgr.c \ 16 1.1 mrg util_hash.c \ 17 1.1 mrg util_hash_table.c 18 1.1 mrg 19 1.3 mrg LIBDRMDATADIR= ${X11ROOTDIR}/share/libdrm 20 1.3 mrg IDS_NENT!= egrep -ci '^[0-9a-f]{4},.*[0-9a-f]+,' ${X11SRCDIR.drm}/data/amdgpu.ids 21 1.3 mrg 22 1.1 mrg CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/libdrm 23 1.1 mrg CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11 -I${X11SRCDIR.drm} \ 24 1.1 mrg -DHAVE_SYS_SYSCTL_H 25 1.3 mrg CPPFLAGS+= -DAMDGPU_ASIC_ID_TABLE=\"${LIBDRMDATADIR}/amdgpu.ids\" \ 26 1.3 mrg -DAMDGPU_ASIC_ID_TABLE_NUM_ENTRIES=$(IDS_NENT) 27 1.1 mrg 28 1.1 mrg LIBDPLIBS= drm ${.CURDIR}/../libdrm 29 1.1 mrg 30 1.1 mrg PKGCONFIG= libdrm_amdgpu 31 1.1 mrg PKGDIST= drm 32 1.1 mrg 33 1.2 christos COPTS.amdgpu_cs.c+= -Wno-stack-protector 34 1.2 christos 35 1.3 mrg #FILES= amdgpu.ids 36 1.3 mrg #FILESDIR= ${LIBDRMDATADIR} 37 1.3 mrg 38 1.3 mrg .PATH: ${X11SRCDIR.libdrm}/data 39 1.3 mrg 40 1.1 mrg .include "../libdrm/Makefile.defines" 41 1.1 mrg 42 1.1 mrg .include <bsd.x11.mk> 43 1.1 mrg .include <bsd.lib.mk> 44