xref: /netbsd-src/external/mit/xorg/lib/libGLw/Makefile (revision acf5bb3f3232dee3585467f7df4f5e1f4628f567)
1#	$NetBSD: Makefile,v 1.6 2021/07/11 20:52:06 mrg Exp $
2
3.include <bsd.own.mk>
4
5.include "../mesa-which.mk"
6
7LIB=	GLw
8.PATH:	${X11SRCDIR.glw}
9
10SRCS=	GLwDrawA.c
11
12CPPFLAGS+=	${X11FLAGS.THREADLIB}
13
14# Motif stubs for glwMDrawingAreaClass are enabled by setting MKX11MOTIF
15# in /etc/mk.conf.  If Motif is not installed in the default location
16# (/usr/pkg), set X11MOTIFPATH as well.
17
18.if "${MKX11MOTIF}" == "yes"
19X11MOTIFPATH?=	/usr/pkg
20SRCS+=		GLwMDrawA.c
21CPPFLAGS+=	-I${X11MOTIFPATH}/include
22.endif
23
24.PATH:		${X11SRCDIR.glw}
25INCS=	GLwDrawA.h GLwDrawAP.h GLwMDrawA.h GLwMDrawAP.h
26INCSDIR=${X11INCDIR}/GL
27
28LIBDPLIBS=	Xext		${.CURDIR}/../libXext \
29		X11		${.CURDIR}/../libX11/dynamic \
30		Xxf86vm		${.CURDIR}/../libXxf86vm \
31		Xfixes		${.CURDIR}/../libXfixes \
32		Xdamage		${.CURDIR}/../libXdamage \
33		m		${.CURDIR}/../../../../../lib/libm \
34		drm		${.CURDIR}/../libdrm \
35		GL		${.CURDIR}/../libGL${OLD_SUFFIX} \
36		ICE		${.CURDIR}/../libICE \
37		SM		${.CURDIR}/../libSM \
38		Xt		${.CURDIR}/../libXt \
39		xcb-dri2	${.CURDIR}/../libxcb/dri2
40
41PKGCONFIG=	glw
42PKGDIST.glw=	${X11SRCDIR.Mesa}/src/glw
43PKGCONFIG_VERSION.glw=	1.0.0
44
45.include <bsd.x11.mk>
46.include <bsd.lib.mk>
47