1 # $NetBSD: Makefile,v 1.1.1.1 2016/06/10 03:42:14 mrg Exp $ 2 3 NOMAN= # defined (must come before bsd.own.mk) 4 5 .include <bsd.own.mk> 6 7 PROG= XalphaNetBSD 8 BINMODE=4711 9 10 SYMLINKS= ${X11BINDIR}/X68k ${X11BINDIR}/X 11 12 .include "../../../Makefile.serverlib" 13 .include "../../../Makefile.servermod" 14 15 .PATH: ${X11SRCDIR.xorg-server}/hw/netbsd/alpha 16 SRCS= alphaFbs.c alphaIo.c alphaCursor.c alphaKbd.c alphaMouse.c \ 17 alphaKeyMap.c alphaInit.c 18 19 .PATH: ${X11SRCDIR.xorg-server}/hw/netbsd/alpha/sfb 20 SRCS+= alphaSFB.c sfbgc.c sfbbitblt.c sfbblt.c sfbwindow.c sfbsimpleblt.c \ 21 sfb32gc.c sfb32bitblt.c sfb32blt.c sfb32window.c 22 23 CPPFLAGS.sfb32gc.c= -DPSZ=32 24 CPPFLAGS.sfb32bitblt.c= -DPSZ=32 25 CPPFLAGS.sfb32blt.c= -DPSZ=32 26 CPPFLAGS.sfb32window.c= -DPSZ=32 27 28 .PATH: ${X11SRCDIR.xorg-server}/hw/netbsd/alpha/tga 29 SRCS+= alphaTGA.c tgagc.c tgabitblt.c tgablt.c tgawindow.c tgasimpleblt.c \ 30 tga32gc.c tga32bitblt.c tga32blt.c tga32window.c 31 32 CPPFLAGS.tga32gc.c= -DPSZ=32 33 CPPFLAGS.tga32bitblt.c= -DPSZ=32 34 CPPFLAGS.tga32blt.c= -DPSZ=32 35 CPPFLAGS.tga32window.c= -DPSZ=32 36 37 .PATH: ${X11SRCDIR.xorg-server}/Xext 38 SRCS+= dpmsstubs.c 39 40 .PATH: ${X11SRCDIR.xorg-server}/Xi 41 SRCS+= stubs.c 42 43 .PATH: ${X11SRCDIR.xorg-server}/mi 44 SRCS+= miinitext.c 45 46 .PATH: ${X11SRCDIR.xorg-server}/fb 47 SRCS+= fbcmap_mi.c 48 49 CPPFLAGS+= -I${X11SRCDIR.xorg-server}/include \ 50 -I${X11SRCDIR.xorg-server}/hw/netbsd/alpha \ 51 -I${X11SRCDIR.xorg-server}/hw/netbsd/alpha/sfb \ 52 -I${X11SRCDIR.xorg-server}/hw/netbsd/alpha/tga \ 53 -I${X11SRCDIR.xorg-server}/fb \ 54 -I${X11SRCDIR.xorg-server}/mi \ 55 -I${X11SRCDIR.xorg-server}/render \ 56 -I${DESTDIR}${X11INCDIR}/X11 \ 57 58 CPPFLAGS+= -UXFree86LOADER -UXF86VIDMODE -UXFreeXDGA -UXF86MISC \ 59 -UXF86DRI -UXF86BIGFONT 60 61 #CPPFLAGS.alphaKbd.c= -Wno-error 62 63 BUILDSYMLINKS+= \ 64 sfbgc.c sfb32gc.c \ 65 sfbbitblt.c sfb32bitblt.c \ 66 sfbblt.c sfb32blt.c \ 67 sfbwindow.c sfb32window.c \ 68 tgagc.c tga32gc.c \ 69 tgabitblt.c tga32bitblt.c \ 70 tgablt.c tga32blt.c \ 71 tgawindow.c tga32window.c 72 73 .include "../../../Makefile.Xserver" 74 75 LDADD+= ${LDADD.dix} \ 76 ${LDADD.fb} \ 77 ${LDADD.mi} \ 78 ${LDADD.xkb} \ 79 ${LDADD.xkbstubs} \ 80 ${LDADD.randr} \ 81 ${LDADD.Xext} \ 82 ${LDADD.composite} \ 83 ${LDADD.render} \ 84 ${LDADD.os} \ 85 ${LDADD.xfixes} \ 86 ${LDADD.damageext} \ 87 ${LDADD.miext/damage} \ 88 ${LDADD.miext/shadow} \ 89 ${LDADD.miext/sync} \ 90 ${LDADD.Xi} \ 91 -lXfont \ 92 -lpixman-1 \ 93 -lXext \ 94 -lX11 \ 95 -lz \ 96 -lm 97 98 DPADD+= ${LDADD.dix} \ 99 ${DPADD.fb} \ 100 ${DPADD.mi} \ 101 ${DPADD.xkb} \ 102 ${DPADD.randr} \ 103 ${DPADD.Xext} \ 104 ${DPADD.composite} \ 105 ${DPADD.render} \ 106 ${DPADD.os} \ 107 ${DPADD.xfixes} \ 108 ${DPADD.damageext} \ 109 ${DPADD.miext/damage} \ 110 ${DPADD.miext/shadow} \ 111 ${DPADD.miext/sync} \ 112 ${DPADD.Xi} \ 113 ${LIBXFONT} \ 114 ${LIBPIXMAN-1} \ 115 ${LIBXEXT} \ 116 ${LIBX11} \ 117 ${LIBZ} \ 118 ${LIBM} 119 120 .include <bsd.x11.mk> 121 .include <bsd.prog.mk> 122