1 1.18 mrg # $NetBSD: Makefile.Xserver,v 1.18 2016/08/16 07:56:47 mrg 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 dbe \ 10 1.16 mrg present \ 11 1.16 mrg pseudoramiX \ 12 1.1 mrg record \ 13 1.1 mrg render \ 14 1.1 mrg randr \ 15 1.1 mrg damageext \ 16 1.1 mrg miext/damage \ 17 1.1 mrg miext/shadow \ 18 1.12 mrg miext/sync \ 19 1.1 mrg Xi \ 20 1.1 mrg xkb \ 21 1.8 jmcneill xkbstubs \ 22 1.1 mrg composite \ 23 1.1 mrg dix/xpstubs \ 24 1.1 mrg os \ 25 1.1 mrg dix \ 26 1.16 mrg dri3 \ 27 1.1 mrg config \ 28 1.10 mrg glx \ 29 1.2 mrg hw/xnest \ 30 1.2 mrg hw/xfree86/common \ 31 1.2 mrg hw/xfree86/ddc \ 32 1.3 rtr hw/xfree86/dixmods \ 33 1.2 mrg hw/xfree86/dixmods/fb \ 34 1.2 mrg hw/xfree86/dixmods/shadow \ 35 1.2 mrg hw/xfree86/dixmods/wfb \ 36 1.2 mrg hw/xfree86/dixmods/xorgxkb \ 37 1.2 mrg hw/xfree86/doc \ 38 1.2 mrg hw/xfree86/dri \ 39 1.13 gsutre hw/xfree86/dri2 \ 40 1.2 mrg hw/xfree86/dummy \ 41 1.2 mrg hw/xfree86/i2c \ 42 1.3 rtr hw/xfree86/init \ 43 1.2 mrg hw/xfree86/int10 \ 44 1.2 mrg hw/xfree86/loader \ 45 1.3 rtr hw/xfree86/xorgos \ 46 1.2 mrg hw/xfree86/ramdac \ 47 1.2 mrg hw/xfree86/shadowfb \ 48 1.2 mrg hw/xfree86/utils \ 49 1.2 mrg hw/xfree86/vbe \ 50 1.2 mrg hw/xfree86/vgahw \ 51 1.2 mrg hw/xfree86/x86emu \ 52 1.3 rtr hw/xfree86/xf86config \ 53 1.3 rtr hw/xfree86/xf86modes 54 1.1 mrg 55 1.1 mrg .if !defined(LIBDIR.${_SL}) 56 1.14 mrg LIBDIR.${_SL}!= cd ${NETBSDSRCDIR}/external/mit/xorg/server/${XORG_SERVER_SUBDIR}/${_SL} && ${PRINTOBJDIR} 57 1.1 mrg .MAKEOVERRIDES+=LIBDIR.${_SL} 58 1.1 mrg .endif 59 1.1 mrg LDADD.${_SL}= ${LIBDIR.${_SL}}/lib${_SL:T}.a 60 1.1 mrg DPADD.${_SL}= ${LIBDIR.${_SL}}/lib${_SL:T}.a 61 1.1 mrg .endfor 62 1.1 mrg 63 1.1 mrg LDADD.XORG_CORE= ${LDADD.dix} ${LDADD.config} 64 1.1 mrg DPADD.XORG_CORE= ${DPADD.dix} ${DPADD.config} 65 1.1 mrg 66 1.11 mrg # X servers need all symbols exported 67 1.11 mrg LDFLAGS+= -Wl,--export-dynamic 68 1.11 mrg 69 1.1 mrg CPPFLAGS+= -I${X11SRCDIR.xorg-server}/include \ 70 1.1 mrg -I${X11SRCDIR.xorg-server}/Xext \ 71 1.1 mrg -I${DESTDIR}${X11INCDIR}/pixman-1 \ 72 1.1 mrg -I${X11SRCDIR.xorg-server}/../include 73 1.1 mrg 74 1.1 mrg LDADD+= -lm 75 1.1 mrg DPADD+= ${LIBM} 76