Home | History | Annotate | Line # | Download | only in xnest
      1  1.24       mrg #	$NetBSD: Makefile,v 1.24 2021/08/19 11:03:04 mrg Exp $
      2   1.2       mrg 
      3   1.2       mrg .include <bsd.own.mk>
      4   1.2       mrg 
      5   1.2       mrg PROG=	Xnest
      6   1.1       mrg 
      7   1.1       mrg .include "../../Makefile.serverlib"
      8   1.1       mrg .include "../../Makefile.servermod"
      9   1.1       mrg 
     10   1.1       mrg .PATH:		${X11SRCDIR.xorg-server}/hw/xnest
     11  1.13       mrg .PATH:		${X11SRCDIR.xorg-server}/hw/xnest/man
     12   1.1       mrg .PATH:		${X11SRCDIR.xorg-server}/Xext
     13   1.1       mrg .PATH:		${X11SRCDIR.xorg-server}/Xi
     14   1.1       mrg .PATH:		${X11SRCDIR.xorg-server}/mi
     15   1.1       mrg .PATH:		${X11SRCDIR.xorg-server}/fb
     16   1.1       mrg SRCS=		Args.c Color.c Cursor.c Display.c Events.c Font.c \
     17   1.1       mrg 		GC.c GCOps.c Handlers.c Init.c Keyboard.c \
     18   1.1       mrg 		Pixmap.c Pointer.c Screen.c Visual.c Window.c \
     19  1.23   tsutsui 		stubs.c miinitext.c
     20   1.1       mrg 
     21   1.1       mrg CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/hw/xnest \
     22   1.1       mrg 		-I${DESTDIR}${X11INCDIR}/X11 \
     23   1.1       mrg 		-I${X11SRCDIR.xorg-server}/mi \
     24   1.1       mrg 		-I${X11SRCDIR.xorg-server}/Xext \
     25   1.1       mrg 		-I${X11SRCDIR.xorg-server}/include \
     26   1.1       mrg 		-I${X11SRCDIR.xorg-server}/os \
     27  1.19       mrg 		-I${X11SRCDIR.xorg-server}/present \
     28  1.18       mrg 		-I${X11SRCDIR.xorg-server}/hw/xfree86/common \
     29   1.1       mrg 		-I${DESTDIR}${X11INCDIR}/X11/extensions \
     30   1.1       mrg 		-I${DESTDIR}${X11INCDIR}/pixman-1 \
     31   1.1       mrg 		-I${X11SRCDIR.xorg-server}/../include \
     32  1.22   tsutsui 		${X11INCS.DIX}
     33   1.1       mrg 
     34   1.1       mrg CPPFLAGS+=	${X11FLAGS.OS_DEFINES} \
     35   1.1       mrg 		${X11FLAGS.EXTENSION} \
     36   1.1       mrg 		${X11FLAGS.DIX} \
     37  1.17       mrg 		-UXFree86LOADER -UMITSHM \
     38   1.1       mrg 		-D__XKBDEFRULES__='"xorg"'
     39   1.1       mrg 
     40   1.2       mrg CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/hw/xnest \
     41   1.2       mrg 		-DHAVE_XNEST_CONFIG_H \
     42   1.2       mrg 		-UGLXEXT
     43   1.2       mrg 
     44   1.1       mrg CPPFLAGS.Events.c=	-Wno-error
     45   1.1       mrg CPPFLAGS.Screen.c=	-Wno-error
     46  1.11       mrg CPPFLAGS.Color.c=	-Wno-error
     47  1.11       mrg CPPFLAGS.Window.c=	-Wno-error
     48   1.1       mrg CPPFLAGS.miinitext.c=	-UDPMSExtension
     49   1.1       mrg 
     50   1.2       mrg .include "../../Makefile.Xserver"
     51   1.2       mrg 
     52   1.4       rtr LDADD+=	${LDADD.dix} \
     53   1.4       rtr 	${LDADD.fb} \
     54   1.2       mrg 	${LDADD.mi} \
     55   1.2       mrg 	${LDADD.config} \
     56   1.2       mrg 	${LDADD.xfixes} \
     57   1.2       mrg 	${LDADD.Xext} \
     58   1.2       mrg 	${LDADD.dbe} \
     59   1.2       mrg 	${LDADD.record} \
     60   1.9       mrg 	${LDADD.randr} \
     61   1.2       mrg 	${LDADD.damageext} \
     62   1.2       mrg 	${LDADD.miext/damage} \
     63   1.2       mrg 	${LDADD.miext/shadow} \
     64  1.14       mrg 	${LDADD.miext/sync} \
     65  1.21       mrg 	${LDADD.render} \
     66   1.2       mrg 	${LDADD.Xi} \
     67   1.2       mrg 	${LDADD.xkb} \
     68   1.7  jmcneill 	${LDADD.xkbstubs} \
     69   1.2       mrg 	${LDADD.composite} \
     70   1.2       mrg 	${LDADD.os} \
     71  1.10       mrg 	${LDADD.glx} \
     72  1.19       mrg 	${LDADD.present} \
     73  1.24       mrg 	${LDADD.dri3} \
     74  1.21       mrg 	-lXfont2 -lXext -lfontenc \
     75   1.4       rtr 	-lpixman-1 -lX11 -lXau \
     76  1.15  christos 	-lXdmcp -lfreetype -lm
     77   1.2       mrg 
     78   1.4       rtr DPADD+=	${LDADD.dix} \
     79   1.4       rtr 	${DPADD.fb} \
     80   1.2       mrg 	${DPADD.mi} \
     81   1.2       mrg 	${DPADD.config} \
     82   1.2       mrg 	${DPADD.xfixes} \
     83   1.2       mrg 	${DPADD.Xext} \
     84   1.2       mrg 	${DPADD.dbe} \
     85   1.2       mrg 	${DPADD.record} \
     86   1.2       mrg 	${DPADD.render} \
     87   1.2       mrg 	${DPADD.randr} \
     88   1.2       mrg 	${DPADD.damageext} \
     89   1.2       mrg 	${DPADD.miext/damage} \
     90   1.2       mrg 	${DPADD.miext/shadow} \
     91  1.14       mrg 	${DPADD.miext/sync} \
     92   1.2       mrg 	${DPADD.Xi} \
     93   1.2       mrg 	${DPADD.xkb} \
     94   1.2       mrg 	${DPADD.composite} \
     95   1.2       mrg 	${DPADD.os} \
     96  1.10       mrg 	${DPADD.glx} \
     97  1.19       mrg 	${DPADD.present} \
     98  1.24       mrg 	${DPADD.dri3} \
     99   1.4       rtr 	${LIBXFONT} ${LIBXEXT} ${LIBFONTENC} \
    100   1.4       rtr 	${LIBPIXMAN-1} ${LIBX11} ${LIBXAU} \
    101  1.15  christos 	${LIBXDMCP} ${LIBFREETYPE} ${LIBM}
    102  1.15  christos 
    103  1.15  christos LDADD+=	-lcrypto
    104  1.15  christos DPADD+=	${LIBCRYPTO}
    105   1.2       mrg 
    106   1.2       mrg .if ${MACHINE_ARCH} == "i386"
    107   1.2       mrg LDADD+=	-li386
    108   1.2       mrg DPADD+=	${LIBI386}
    109   1.2       mrg .endif
    110   1.2       mrg 
    111   1.2       mrg .if ${MACHINE_ARCH} == "x86_64"
    112   1.2       mrg LDADD+=	-lx86_64
    113   1.2       mrg DPADD+=	${LIBX86_64}
    114   1.2       mrg .endif
    115   1.2       mrg 
    116   1.8    bouyer .if ${MACHINE_ARCH} == "alpha"
    117   1.8    bouyer LDADD+=	-lalpha
    118   1.8    bouyer DPADD+=	${LIBALPHA}
    119   1.8    bouyer .endif
    120   1.8    bouyer 
    121  1.12       mrg COPTS.miinitext.c+=	-Wno-error	# XXX xf86bigfstr.h
    122  1.12       mrg 
    123   1.1       mrg .include <bsd.x11.mk>
    124   1.2       mrg .include <bsd.prog.mk>
    125