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