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