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