Home | History | Annotate | Line # | Download | only in extmod
      1 # $NetBSD: Makefile,v 1.2 2016/08/19 22:33:34 mrg Exp $
      2 
      3 XMODULEDIR=     ${X11USRLIBDIR}/modules/extensions
      4 
      5 .include "../../../../Makefile.serverlib"
      6 .include "../../../../Makefile.servermod"
      7 
      8 LIB=	extmod
      9 
     10 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/dixmods/extmod
     11 SRCS=	xf86dga2.c \
     12 	xvmod.c \
     13 	xf86vmode.c \
     14 	modinit.c
     15 
     16 CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/hw/xfree86/${LIB} \
     17 		-I${X11SRCDIR.xorg-server}/hw/xfree86/afb \
     18 		-I${X11SRCDIR.xorg-server}/hw/xfree86/mfb \
     19 		-I${X11SRCDIR.xorg-server}/hw/xfree86/cfb \
     20 		-I${X11SRCDIR.xorg-server}/hw/xfree86/dbe \
     21 		-I${X11SRCDIR.xorg-server}/hw/xfree86/hw/xfree86/loader \
     22 		-I${X11SRCDIR.xorg-server}/hw/xfree86/miext/shadow \
     23 		-I${X11SRCDIR.xorg-server}/hw/xfree86/common \
     24 		-I${X11SRCDIR.xorg-server}/Xext \
     25 		-I${DESTDIR}${X11INCDIR}/X11 \
     26 		-I${DESTDIR}${X11INCDIR}/pixman-1 \
     27 		-I${DESTDIR}${X11INCDIR}/xorg
     28 
     29 CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/../include ${X11FLAGS.DIX}
     30 CPPFLAGS+=	${X11INCS.DIX} -DHAVE_XORG_CONFIG_H
     31 
     32 # XXX
     33 CPPFLAGS.xf86RandR12.c=	-Wno-error
     34 CPPFLAGS.xf86dga2.c=	-Wno-error
     35 CPPFLAGS.xf86vmode.c=	-Wno-error	# XXX xf86vmstr.h
     36 
     37 XEXTMODULEOBJDIR!=  cd ${NETBSDSRCDIR}/external/mit/xorg/server/${XORG_SERVER_SUBDIR}/Xext/Xextmodule && ${PRINTOBJDIR}
     38 LIBXEXTMODULE=	${XEXTMODULEOBJDIR}/libXextmodule.a
     39 
     40 LDADD=  -L${XEXTMODULEOBJDIR} -lXextmodule
     41 DPADD=  ${LIBXEXTMODULE}
     42 
     43 .include <bsd.x11.mk>
     44 LIBDIR=	${XMODULEDIR}
     45 .include <bsd.lib.mk>
     46