Home | History | Annotate | Line # | Download | only in libpciaccess
      1  1.11       mrg #	$NetBSD: Makefile,v 1.11 2022/11/12 02:03:08 mrg 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.1       mrg SRCS=	common_bridge.c \
     10   1.3       mrg 	common_io.c \
     11   1.1       mrg 	common_iterator.c \
     12   1.1       mrg 	common_init.c \
     13   1.1       mrg 	common_interface.c \
     14   1.1       mrg 	common_capability.c \
     15   1.1       mrg 	common_device_name.c \
     16   1.1       mrg 	common_map.c \
     17   1.2       mrg 	common_vgaarb_stub.c \
     18   1.1       mrg 	netbsd_pci.c
     19   1.1       mrg 
     20   1.6  jmcneill CPPFLAGS+=	${X11FLAGS} -I${X11SRCDIR.${LIB}}/include -DHAVE_ZLIB \
     21   1.1       mrg 		-DHAVE_STRING_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H \
     22   1.1       mrg 		-DPCIIDS_PATH=\"${X11ROOTDIR}/share/pciids\"
     23   1.1       mrg 
     24   1.1       mrg COPTS.common_init.c=	-Wno-error
     25   1.1       mrg 
     26   1.1       mrg INCS=	pciaccess.h
     27   1.1       mrg INCSDIR=${X11INCDIR}
     28   1.1       mrg 
     29   1.1       mrg PKGDIST=	${LIB}
     30  1.11       mrg PKGCONFIG_SED_FLAGS= \
     31  1.11       mrg 	-e "s,@PCIACCESS_LIBS@,-lpci -lz," \
     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.10  macallan # do not blindly enable memory and IO access on macppc
     37  1.10  macallan .if ${MACHINE} == "macppc"
     38  1.10  macallan CPPFLAGS+=	-DAVOID_DEVICE_ENABLE
     39  1.10  macallan .endif
     40  1.10  macallan 
     41   1.9  christos .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
     42   1.6  jmcneill CPPFLAGS+=	-DHAVE_MTRR
     43   1.9  christos LIBDPLIBS+=	${XORG_MACHINE_ARCH:U${MACHINE_ARCH}} ${NETBSDSRCDIR}/lib/libarch
     44   1.1       mrg .endif
     45   1.1       mrg 
     46   1.1       mrg .include <bsd.x11.mk>
     47   1.1       mrg .include <bsd.lib.mk>
     48