1 1.6 rtr # $NetBSD: Makefile.Xserver,v 1.6 2008/09/01 10:15:08 rtr Exp $ 2 1.1 mrg 3 1.1 mrg # XXX old list 4 1.1 mrg .if 0 5 1.1 mrg .for _SL in dix os mi composite damage miext/damage \ 6 1.1 mrg Xext/ext Xext/exts GL/glx GL/GLcore xkb dbe \ 7 1.1 mrg record randr render xtrap mfb iplan2p4 iplan2p8 \ 8 1.1 mrg cfb cfb16 cfb24 cfb32 fb xfixes miext/cw \ 9 1.1 mrg hw/xnest hw/vfb fontbase afb \ 10 1.1 mrg \ 11 1.1 mrg dix/xpstubs hw/sun hw/xfree86/xf86 hw/xfree86/xf86_os \ 12 1.1 mrg hw/xfree86/xf86config hw/xfree86/loader \ 13 1.1 mrg \ 14 1.1 mrg hw/netbsd/macppc hw/netbsd/hpc hw/netbsd/x68k \ 15 1.1 mrg hw/netbsd/mac68k hw/netbsd/amiga hw/netbsd/dec \ 16 1.1 mrg hw/netbsd/arm32vidc hw/netbsd/alpha hw/netbsd/dreamcast \ 17 1.1 mrg hw/netbsd/newsmips 18 1.1 mrg .endfor 19 1.1 mrg .endif 20 1.1 mrg 21 1.1 mrg .for _SL in \ 22 1.1 mrg mi \ 23 1.1 mrg config \ 24 1.1 mrg fb \ 25 1.1 mrg xfixes \ 26 1.1 mrg Xext \ 27 1.1 mrg Xext/Xextbuiltin \ 28 1.1 mrg dbe \ 29 1.1 mrg XTrap \ 30 1.1 mrg record \ 31 1.1 mrg render \ 32 1.1 mrg randr \ 33 1.1 mrg damageext \ 34 1.1 mrg miext/damage \ 35 1.1 mrg miext/shadow \ 36 1.4 mrg miext/cw \ 37 1.1 mrg Xi \ 38 1.1 mrg xkb \ 39 1.1 mrg composite \ 40 1.1 mrg dix/xpstubs \ 41 1.1 mrg os \ 42 1.1 mrg dix \ 43 1.1 mrg config \ 44 1.1 mrg GL/glx \ 45 1.2 mrg hw/xnest \ 46 1.2 mrg hw/xfree86/common \ 47 1.2 mrg hw/xfree86/ddc \ 48 1.3 rtr hw/xfree86/dixmods \ 49 1.2 mrg hw/xfree86/dixmods/afb \ 50 1.2 mrg hw/xfree86/dixmods/cfb \ 51 1.2 mrg hw/xfree86/dixmods/cfb32 \ 52 1.2 mrg hw/xfree86/dixmods/dbe \ 53 1.2 mrg hw/xfree86/dixmods/extmod \ 54 1.2 mrg hw/xfree86/dixmods/fb \ 55 1.2 mrg hw/xfree86/dixmods/freetype \ 56 1.2 mrg hw/xfree86/dixmods/mfb \ 57 1.2 mrg hw/xfree86/dixmods/record \ 58 1.2 mrg hw/xfree86/dixmods/shadow \ 59 1.2 mrg hw/xfree86/dixmods/type1 \ 60 1.2 mrg hw/xfree86/dixmods/wfb \ 61 1.2 mrg hw/xfree86/dixmods/xorgxkb \ 62 1.2 mrg hw/xfree86/dixmods/xtrap \ 63 1.2 mrg hw/xfree86/doc \ 64 1.2 mrg hw/xfree86/dri \ 65 1.2 mrg hw/xfree86/dummy \ 66 1.2 mrg hw/xfree86/i2c \ 67 1.3 rtr hw/xfree86/init \ 68 1.2 mrg hw/xfree86/int10 \ 69 1.2 mrg hw/xfree86/loader \ 70 1.3 rtr hw/xfree86/xorgos \ 71 1.2 mrg hw/xfree86/rac \ 72 1.2 mrg hw/xfree86/ramdac \ 73 1.2 mrg hw/xfree86/scanpci \ 74 1.2 mrg hw/xfree86/shadowfb \ 75 1.2 mrg hw/xfree86/utils \ 76 1.2 mrg hw/xfree86/vbe \ 77 1.2 mrg hw/xfree86/vgahw \ 78 1.2 mrg hw/xfree86/x86emu \ 79 1.2 mrg hw/xfree86/xaa \ 80 1.2 mrg hw/xfree86/xf1bpp \ 81 1.2 mrg hw/xfree86/xf4bpp \ 82 1.2 mrg hw/xfree86/xf8_16bpp \ 83 1.3 rtr hw/xfree86/xf8_32bpp \ 84 1.3 rtr hw/xfree86/xf86config \ 85 1.3 rtr hw/xfree86/xf86modes 86 1.1 mrg 87 1.1 mrg .if !defined(LIBDIR.${_SL}) 88 1.1 mrg LIBDIR.${_SL}!= cd ${NETBSDSRCDIR}/external/mit/xorg/server/xorg-server/${_SL} && ${PRINTOBJDIR} 89 1.1 mrg .MAKEOVERRIDES+=LIBDIR.${_SL} 90 1.1 mrg .endif 91 1.1 mrg LDADD.${_SL}= ${LIBDIR.${_SL}}/lib${_SL:T}.a 92 1.1 mrg DPADD.${_SL}= ${LIBDIR.${_SL}}/lib${_SL:T}.a 93 1.1 mrg .endfor 94 1.1 mrg 95 1.1 mrg LDADD.XORG_CORE= ${LDADD.dix} ${LDADD.config} 96 1.1 mrg DPADD.XORG_CORE= ${DPADD.dix} ${DPADD.config} 97 1.1 mrg 98 1.1 mrg LIBCWRAPPER= ${LIBDIR.os}/libc_wrapper.o 99 1.1 mrg 100 1.1 mrg CPPFLAGS+= -I${X11SRCDIR.xorg-server}/include \ 101 1.1 mrg -I${X11SRCDIR.xorg-server}/Xext \ 102 1.1 mrg -I${DESTDIR}${X11INCDIR}/pixman-1 \ 103 1.1 mrg -I${X11SRCDIR.xorg-server}/../include 104 1.1 mrg 105 1.1 mrg LDADD+= -lm 106 1.1 mrg DPADD+= ${LIBM} 107