1# $NetBSD: Makefile,v 1.3 2004/02/07 06:52:05 lukem Exp $ 2 3.include "../../../Makefile.serverlib" 4 5LIB= amiga 6 7.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/amiga 8SRCS= amigaInit.c amigaCfb.c amigaCursor.c amigaFbs.c amigaIo.c \ 9 amigaKbd.c amigaMfb.c amigaMouse.c amigaKeyMap.c amigaC.c \ 10 amigaInEx.c 11 12.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/amiga/cirrus 13SRCS.cirrus= amigaCL.c clbitblt.c clfillrct.c clbltC.c clgc.c clsolidC.c clwindow.c 14 15.for _FN in ${SRCS.cirrus} 16CPPFLAGS.${_FN}= -DPSZ=8 17.endfor 18 19SRCS+= ${SRCS.cirrus} 20 21.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/amiga/retina 22SRCS+= amigaGX.c 23 24.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/amiga/s3 25SRCS.s3= amigaCVscrin.c amigaCV.c amigaCVblt.c amigaCVfrect.c \ 26 amiga8CVgc.c amiga16CVgc.c amiga32CVgc.c amigaCVim.c \ 27 amigaCVline.c amigaCVCursor.c amigaCVseg.c amigaCVplypt.c \ 28 mybcopyas.S amigaCVbstor.c s3bcach.c s3fcach.c s3text.c \ 29 xf86bcache.c xf86fcache.c xf86text.c s3font.c s3ss.c 30 31.for _FN in ${SRCS.s3} 32CPPFLAGS.${_FN}= -DUSE_IMAGE_WRITE -DUSE_FONTCACHE 33.endfor 34 35SRCS+= ${SRCS.s3} 36 37CPPFLAGS+= -I${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/amiga \ 38 -I${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/amiga/cirrus \ 39 -I${X11SRCDIR.xc}/programs/Xserver/mi \ 40 -I${X11SRCDIR.xc}/programs/Xserver/fb \ 41 -I${X11SRCDIR.xc}/programs/Xserver/mfb \ 42 -I${X11SRCDIR.xc}/programs/Xserver/cfb \ 43 -I${X11SRCDIR.xc}/programs/Xserver/afb \ 44 -I${X11SRCDIR.xc}/programs/Xserver/include \ 45 -I${NETBSDSRCDIR}/sys/arch/amiga \ 46 -I${DESTDIR}${X11INCDIR}/X11 \ 47 -I${DESTDIR}${X11INCDIR}/X11/extensions \ 48 -I${X11SRCDIR.xc}/include/fonts \ 49 -I${XSERVERINCDIR} 50 51CPPFLAGS+= -DAMIGAMAXDEPTH=32 -DGFX_CARD_SUPPORT -DAMIGA_CC_COLOR 52CPPFLAGS+= -DCIRRUS_SUPPORT -DRETINAZ3_SUPPORT -DCV64_SUPPORT 53#CPPFLAGS+= -DCV64_SUPPORT -DRETINAZ3_SUPPORT -DCIRRUS_SUPPORT 54 55 56BUILDSYMLINKS= ../../../mi/miinitext.c amigaInEx.c \ 57 clblt.c clbltC.c \ 58 clsolid.c clsolidC.c 59 60CPPFLAGS.clbltC.c+= -DMROP=Mcopy 61CPPFLAGS.clsolidC.c+= -DRROP=GXcopy 62 63COPTS.amigaCfb.c= -Wno-error 64COPTS.amigaKbd.c= -Wno-error 65 66.include <bsd.x11.mk> 67.include <bsd.lib.mk> 68