1# $NetBSD: Makefile,v 1.8 2016/01/05 13:07:47 christos Exp $ 2 3.include <bsd.own.mk> 4 5LIB= pciaccess 6.PATH: ${X11SRCDIR.${LIB}}/src 7.PATH: ${X11SRCDIR.${LIB}}/include 8 9XORG_MACHINE_ARCH?=${MACHINE_ARCH} 10 11SRCS= common_bridge.c \ 12 common_io.c \ 13 common_iterator.c \ 14 common_init.c \ 15 common_interface.c \ 16 common_capability.c \ 17 common_device_name.c \ 18 common_map.c \ 19 common_vgaarb_stub.c \ 20 netbsd_pci.c 21 22CPPFLAGS+= ${X11FLAGS} -I${X11SRCDIR.${LIB}}/include -DHAVE_ZLIB \ 23 -DHAVE_STRING_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H \ 24 -DPCIIDS_PATH=\"${X11ROOTDIR}/share/pciids\" 25 26COPTS.common_init.c= -Wno-error 27 28INCS= pciaccess.h 29INCSDIR=${X11INCDIR} 30 31PKGDIST= ${LIB} 32 33LIBDPLIBS+= pci ${NETBSDSRCDIR}/lib/libpci \ 34 z ${NETBSDSRCDIR}/lib/libz 35 36.if ${XORG_MACHINE_ARCH} == "i386" || ${XORG_MACHINE_ARCH} == "x86_64" 37CPPFLAGS+= -DHAVE_MTRR 38.endif 39 40.if ${XORG_MACHINE_ARCH} == "i386" 41LIBDPLIBS+= i386 ${NETBSDSRCDIR}/lib/libarch 42.endif 43 44.if ${XORG_MACHINE_ARCH} == "x86_64" 45LIBDPLIBS+= x86_64 ${NETBSDSRCDIR}/lib/libarch 46.endif 47 48.include <bsd.x11.mk> 49.include <bsd.lib.mk> 50