Home | History | Annotate | Line # | Download | only in libXext
Makefile revision 1.7
      1 #	$NetBSD: Makefile,v 1.7 2011/02/24 08:18:40 mrg Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 LIB=	Xext
      6 .PATH:	${X11SRCDIR.${LIB}}/src
      7 .PATH:	${X11SRCDIR.${LIB}}/man
      8 .PATH:	${X11SRCDIR.${LIB}}/include/X11/extensions/
      9 
     10 SRCS=	DPMS.c \
     11 	MITMisc.c \
     12 	XAppgroup.c \
     13 	XEVI.c \
     14 	XLbx.c \
     15 	XMultibuf.c \
     16 	XSecurity.c \
     17 	XShape.c \
     18 	XShm.c \
     19 	XSync.c \
     20 	XTestExt1.c \
     21 	Xcup.c \
     22 	Xdbe.c \
     23 	Xge.c \
     24 	extutil.c \
     25 	globals.c
     26 
     27 CPPFLAGS+=	${X11FLAGS.THREADLIB}
     28 
     29 LIBDPLIBS=	X11	${.CURDIR}/../libX11/dynamic
     30 
     31 # XXX
     32 COPTS.extutil.c+=	-Wno-error
     33 
     34 MAN=	DBE.3 DPMSCapable.3 DPMSDisable.3 DPMSEnable.3 DPMSForceLevel.3 \
     35 	DPMSGetTimeouts.3 DPMSGetVersion.3 DPMSInfo.3 DPMSQueryExtension.3 \
     36 	DPMSSetTimeouts.3 XShape.3 XShm.3 XcupGetReservedColormapEntries.3 \
     37 	XcupQueryVersion.3 XcupStoreColors.3 XdbeAllocateBackBufferName.3 \
     38 	XdbeBeginIdiom.3 XdbeDeallocateBackBufferName.3 XdbeEndIdiom.3 \
     39 	XdbeFreeVisualInfo.3 XdbeGetBackBufferAttributes.3 \
     40 	XdbeGetVisualInfo.3 XdbeQueryExtension.3 XdbeSwapBuffers.3 Xevi.3 \
     41 	Xmbuf.3
     42 
     43 MLINKS=		XShape.3 XShapeQueryExtensionXShapeQueryVersion.3 \
     44 		XShape.3 XShapeCombineRegion.3 \
     45 		XShape.3 XShapeCombineRectangles.3 \
     46 		XShape.3 XShapeCombineMask.3 \
     47 		XShape.3 XShapeCombineShape.3 \
     48 		XShape.3 XShapeOffsetShape.3 \
     49 		XShape.3 XShapeQueryExtents.3 \
     50 		XShape.3 XShapeSelectInput.3 \
     51 		XShape.3 XShapeInputSelected.3 \
     52 		XShape.3 XShapeGetRectangles.3
     53 
     54 MLINKS+=	XShm.3 XShmQueryExtension.3 \
     55 		XShm.3 XShmQueryVersion.3 \
     56 		XShm.3 XShmPixmapFormat.3 \
     57 		XShm.3 XShmAttach.3 \
     58 		XShm.3 XShmDetach.3 \
     59 		XShm.3 XShmCreateImage.3 \
     60 		XShm.3 XShmPutImage.3 \
     61 		XShm.3 XShmGetImage.3 \
     62 		XShm.3 XShmCreatePixmap.3 \
     63 		XShm.3 XShmGetEventBase.3
     64 
     65 MLINKS+=	Xmbuf.3 XmbufQueryExtension.3 \
     66 		Xmbuf.3 XmbufGetVersion.3 \
     67 		Xmbuf.3 XmbufCreateBuffers.3 \
     68 		Xmbuf.3 XmbufDestroyBuffers.3 \
     69 		Xmbuf.3 XmbufDisplayBuffers.3 \
     70 		Xmbuf.3 XmbufGetWindowAttributes.3 \
     71 		Xmbuf.3 XmbufChangeWindowAttributes.3 \
     72 		Xmbuf.3 XmbufGetBufferAttributes.3 \
     73 		Xmbuf.3 XmbufChangeBufferAttributes.3 \
     74 		Xmbuf.3 XmbufGetScreenInfo.3 \
     75 		Xmbuf.3 XmbufCreateStereoWindow.3
     76 
     77 MLINKS+=	Xevi.3 XeviQueryVersion.3 \
     78 		Xevi.3 XeviGetVisualInfo.3 \
     79 		Xevi.3 XeviQueryExtension.3
     80 
     81 INCS=	MITMisc.h \
     82 	XEVI.h \
     83 	XLbx.h \
     84 	XShm.h \
     85 	Xag.h \
     86 	Xcup.h \
     87 	Xdbe.h \
     88 	Xext.h \
     89 	Xge.h \
     90 	dpms.h \
     91 	extutil.h \
     92 	multibuf.h \
     93 	security.h \
     94 	shape.h \
     95 	sync.h \
     96 	xtestext1.h
     97 
     98 INCSDIR=${X11INCDIR}/X11/extensions
     99 
    100 PKGDIST=	${LIB}
    101 
    102 .include <bsd.x11.mk>
    103 .include <bsd.lib.mk>
    104