1 # $FreeBSD$
3 .PATH: ${.CURDIR}/..
4 KMOD = drm
5 NO_MAN = YES
6 SRCS = \
7 ati_pcigart.c \
8 drm_agpsupport.c \
9 drm_auth.c \
10 drm_bufs.c \
11 drm_context.c \
12 drm_dma.c \
13 drm_drawable.c \
14 drm_drv.c \
15 drm_fops.c \
16 drm_ioctl.c \
17 drm_irq.c \
18 drm_lock.c \
19 drm_memory.c \
20 drm_pci.c \
21 drm_scatter.c \
22 drm_sysctl.c \
23 drm_vm.c
25 SRCS += device_if.h bus_if.h pci_if.h opt_drm.h
26 CFLAGS += ${DEBUG_FLAGS} -I. -I..
28 .if defined(DRM_DEBUG)
29 DRM_DEBUG_OPT= "\#define DRM_DEBUG 1"
30 .endif
32 .if !defined(DRM_NOLINUX)
33 DRM_LINUX_OPT= "\#define DRM_LINUX 1"
34 .endif
36 opt_drm.h:
37 touch opt_drm.h
38 echo $(DRM_DEBUG_OPT) >> opt_drm.h
39 echo $(DRM_LINUX_OPT) >> opt_drm.h
41 .include <bsd.kmod.mk>