Home | History | Annotate | Line # | Download | only in xorg-server.old
Makefile.Xserver revision 1.3
      1  1.3  nia #	$NetBSD: Makefile.Xserver,v 1.3 2021/11/01 10:05:19 nia Exp $
      2  1.1  mrg 
      3  1.1  mrg .for _SL in \
      4  1.1  mrg 	mi \
      5  1.1  mrg 	config \
      6  1.1  mrg 	fb \
      7  1.1  mrg 	xfixes \
      8  1.1  mrg 	Xext \
      9  1.1  mrg 	Xext/Xextbuiltin \
     10  1.1  mrg 	dbe \
     11  1.1  mrg 	record \
     12  1.1  mrg 	render \
     13  1.1  mrg 	randr \
     14  1.1  mrg 	damageext \
     15  1.1  mrg 	miext/damage \
     16  1.1  mrg 	miext/shadow \
     17  1.1  mrg 	miext/cw \
     18  1.1  mrg 	miext/sync \
     19  1.1  mrg 	Xi \
     20  1.1  mrg 	xkb \
     21  1.1  mrg 	xkbstubs \
     22  1.1  mrg 	composite \
     23  1.1  mrg 	dix/xpstubs \
     24  1.1  mrg 	os \
     25  1.1  mrg 	dix \
     26  1.1  mrg 	config \
     27  1.1  mrg 	glx \
     28  1.1  mrg 	hw/xnest \
     29  1.1  mrg 	hw/xfree86/common \
     30  1.1  mrg 	hw/xfree86/ddc \
     31  1.1  mrg 	hw/xfree86/dixmods \
     32  1.1  mrg 	hw/xfree86/dixmods/dbe \
     33  1.1  mrg 	hw/xfree86/dixmods/extmod \
     34  1.1  mrg 	hw/xfree86/dixmods/fb \
     35  1.1  mrg 	hw/xfree86/dixmods/freetype \
     36  1.1  mrg 	hw/xfree86/dixmods/record \
     37  1.1  mrg 	hw/xfree86/dixmods/shadow \
     38  1.1  mrg 	hw/xfree86/dixmods/type1 \
     39  1.1  mrg 	hw/xfree86/dixmods/wfb \
     40  1.1  mrg 	hw/xfree86/dixmods/xorgxkb \
     41  1.1  mrg 	hw/xfree86/dixmods/xtrap \
     42  1.1  mrg 	hw/xfree86/doc \
     43  1.1  mrg 	hw/xfree86/dri \
     44  1.1  mrg 	hw/xfree86/dri2 \
     45  1.1  mrg 	hw/xfree86/dummy \
     46  1.1  mrg 	hw/xfree86/i2c \
     47  1.1  mrg 	hw/xfree86/init \
     48  1.1  mrg 	hw/xfree86/int10 \
     49  1.1  mrg 	hw/xfree86/loader \
     50  1.1  mrg 	hw/xfree86/xorgos \
     51  1.1  mrg 	hw/xfree86/rac \
     52  1.1  mrg 	hw/xfree86/ramdac \
     53  1.1  mrg 	hw/xfree86/scanpci \
     54  1.1  mrg 	hw/xfree86/shadowfb \
     55  1.1  mrg 	hw/xfree86/utils \
     56  1.1  mrg 	hw/xfree86/vbe \
     57  1.1  mrg 	hw/xfree86/vgahw \
     58  1.1  mrg 	hw/xfree86/x86emu \
     59  1.1  mrg 	hw/xfree86/xaa \
     60  1.1  mrg 	hw/xfree86/xf8_16bpp \
     61  1.1  mrg 	hw/xfree86/xf8_32bpp \
     62  1.1  mrg 	hw/xfree86/xf86config \
     63  1.1  mrg 	hw/xfree86/xf86modes
     64  1.1  mrg 
     65  1.1  mrg .if !defined(LIBDIR.${_SL})
     66  1.1  mrg LIBDIR.${_SL}!=	cd ${NETBSDSRCDIR}/external/mit/xorg/server/${XORG_SERVER_SUBDIR}/${_SL} && ${PRINTOBJDIR}
     67  1.1  mrg .MAKEOVERRIDES+=LIBDIR.${_SL}
     68  1.1  mrg .endif
     69  1.1  mrg LDADD.${_SL}=	${LIBDIR.${_SL}}/lib${_SL:T}.a
     70  1.1  mrg DPADD.${_SL}=	${LIBDIR.${_SL}}/lib${_SL:T}.a
     71  1.1  mrg .endfor
     72  1.1  mrg 
     73  1.1  mrg LDADD.XORG_CORE=	${LDADD.dix} ${LDADD.config}
     74  1.1  mrg DPADD.XORG_CORE=	${DPADD.dix} ${DPADD.config}
     75  1.1  mrg 
     76  1.3  nia # X servers cannot load certain modules when built with BIND_NOW
     77  1.3  nia NOFULLRELRO=	yes
     78  1.3  nia 
     79  1.1  mrg # X servers need all symbols exported
     80  1.1  mrg LDFLAGS+=	-Wl,--export-dynamic
     81  1.1  mrg 
     82  1.1  mrg CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/include \
     83  1.1  mrg 		-I${X11SRCDIR.xorg-server}/Xext \
     84  1.1  mrg 		-I${DESTDIR}${X11INCDIR}/pixman-1 \
     85  1.1  mrg 		-I${X11SRCDIR.xorg-server}/../include
     86  1.1  mrg 
     87  1.2  mrg LDADD+=		-lm -lexecinfo
     88  1.2  mrg DPADD+=		${LIBM} ${LIBEXECINFO}
     89