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