1# $NetBSD: Makefile,v 1.9 2020/11/07 18:12:16 nia Exp $ 2 3.include <bsd.own.mk> 4 5LIB= epoxy 6.PATH: ${X11SRCDIR.${LIB}}/src 7.PATH: ${X11SRCDIR.${LIB}}/include/epoxy 8.PATH: ${X11SRCDIR.${LIB}}/../src 9 10SRCS= \ 11 dispatch_common.c \ 12 dispatch_glx.c \ 13 gl_generated_dispatch.c \ 14 glx_generated_dispatch.c 15 16.if ${HAVE_XORG_GLAMOR} != "no" 17SRCS+= \ 18 dispatch_egl.c \ 19 egl_generated_dispatch.c 20EGL=1 21.else 22EGL=0 23.endif 24CPPFLAGS+= -DPLATFORM_HAS_EGL=${EGL} 25CPPFLAGS+= -DENABLE_EGL=${EGL} 26 27INCSDIR=${X11INCDIR}/epoxy 28INCS= \ 29 common.h \ 30 gl.h gl_generated.h \ 31 glx.h glx_generated.h \ 32 egl.h egl_generated.h 33 34CPPFLAGS+= -I${X11SRCDIR.${LIB}}/src 35CPPFLAGS+= -I${X11SRCDIR.${LIB}}/../include 36CPPFLAGS+= ${X11FLAGS.CONNECTION} 37 38PKGCONFIG= epoxy 39PKGCONFIG_SED_FLAGS= \ 40 -e "s,@DLOPEN_LIBS@,," \ 41 -e "s,@epoxy_has_glx@,1," \ 42 -e "s,@epoxy_has_egl@,${EGL}," \ 43 -e "s,@epoxy_has_wgl@,0," 44 45.if ${HAVE_XORG_GLAMOR} != "no" 46PKGCONFIG_SED_FLAGS+= \ 47 -e "s,@GL_REQS@, gl egl," 48.else 49PKGCONFIG_SED_FLAGS+= \ 50 -e "s,@GL_REQS@, gl," 51.endif 52 53.include <bsd.x11.mk> 54.include <bsd.lib.mk> 55