1# $NetBSD: xcb.mk,v 1.6 2024/10/31 08:18:20 rillig Exp $ 2 3# define XCBEXT to something before including this 4 5LIB= xcb-${XCBEXT} 6 7SRCS= ${XCBEXT}.c 8 9CPPFLAGS+= -I${X11SRCDIR.xcb}/src 10CPPFLAGS+= -I${.CURDIR}/../files 11 12LINTFLAGS+= -X 132 # int = long (mostly for pointer differences) 13LINTFLAGS+= -X 275 # cast discards 'const' 14LINTFLAGS+= -X 247 # cast between unrelated pointer types 15 16LIBDPLIBS=\ 17 xcb ${.CURDIR}/../libxcb \ 18 Xau ${.CURDIR}/../../libXau \ 19 Xdmcp ${.CURDIR}/../../libXdmcp 20 21SHLIB_MAJOR?= 0 22SHLIB_MINOR?= 1 23 24PKGCONFIG= xcb-${XCBEXT} 25PKGDIST.xcb-${XCBEXT}= ${X11SRCDIR.xcb} 26 27.include <bsd.x11.mk> 28.include <bsd.lib.mk> 29 30.PATH: ${.CURDIR}/../files ${X11SRCDIR.xcb} 31