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