Merge branch 'vendor/LIBARCHIVE'
[dragonfly.git] / sys / dev / drm / drm / Makefile
1 .PATH:  ${.CURDIR}/..
2 KMOD    = drm
3 SRCS    = \
4         ati_pcigart.c \
5         drm_agpsupport.c \
6         drm_auth.c \
7         drm_bufs.c \
8         drm_context.c \
9         drm_dma.c \
10         drm_drawable.c \
11         drm_drv.c \
12         drm_fops.c \
13         drm_hashtab.c \
14         drm_ioctl.c \
15         drm_irq.c \
16         drm_lock.c \
17         drm_memory.c \
18         drm_mm.c \
19         drm_pci.c \
20         drm_scatter.c \
21         drm_sman.c \
22         drm_sysctl.c \
23         drm_vm.c
24
25 SRCS   += device_if.h bus_if.h pci_if.h opt_drm.h
26 CFLAGS += ${DEBUG_FLAGS} -I. -I..
27
28 .if defined(DRM_DEBUG)
29 DRM_DEBUG_OPT= "\#define DRM_DEBUG 1"
30 .endif
31
32 .if !defined(DRM_NOLINUX)
33 DRM_LINUX_OPT= "\#define DRM_LINUX 1"
34 .endif
35
36 opt_drm.h:
37         touch ${.TARGET}
38         echo $(DRM_DEBUG_OPT) >> ${.TARGET}
39         echo $(DRM_LINUX_OPT) >> ${.TARGET}
40
41 .include <bsd.kmod.mk>