Makefile revision 1.3
1# $NetBSD: Makefile,v 1.3 2016/08/30 08:19:43 mrg Exp $ 2 3.include <bsd.own.mk> 4 5PROG= X68k 6BINMODE= 4711 7 8SYMLINKS= ${X11BINDIR}/X68k ${X11BINDIR}/X 9 10FILES= X68kConfig 11FILESDIR= ${X11ETCDIR} 12 13.include "../../../Makefile.serverlib" 14.include "../../../Makefile.servermod" 15 16WARNS?= 2 17 18.PATH: ${X11SRCDIR.xorg-server}/hw/netbsd/x68k 19SRCS= x68kInit.c x68kConfig.c x68kIo.c x68kMouse.c x68kKbd.c x68kKeyMap.c \ 20 x68kFb.c x68kGraph.c x68kText.c 21 22.PATH: ${X11SRCDIR.xorg-server}/Xext 23SRCS+= dpmsstubs.c 24 25.PATH: ${X11SRCDIR.xorg-server}/Xi 26SRCS+= stubs.c 27 28.PATH: ${X11SRCDIR.xorg-server}/mi 29SRCS+= miinitext.c 30 31.PATH: ${X11SRCDIR.xorg-server}/fb 32SRCS+= fbcmap_mi.c 33 34CPPFLAGS+= -I${X11SRCDIR.xorg-server}/include \ 35 -I${X11SRCDIR.xorg-server}/hw/netbsd/x68k \ 36 -I${X11SRCDIR.xorg-server}/fb \ 37 -I${X11SRCDIR.xorg-server}/mi \ 38 -I${X11SRCDIR.xorg-server}/render \ 39 -I${X11SRCDIR.xorg-server}/present \ 40 -I${X11SRCDIR.xorg-server}/miext/damage \ 41 -I${DESTDIR}${X11INCDIR}/X11 42 43CPPFLAGS+= -UXFree86LOADER -UXF86VIDMODE -UXFreeXDGA -UXF86MISC \ 44 -UXF86DRI -UXF86BIGFONT 45 46CPPFLAGS+= -DHAVE_DIX_CONFIG_H 47CPPFLAGS+= -DHAVE_STRCASECMP 48 49CPPFLAGS.x68kConfig.c= -DX11_LIBDIR=\"${X11ETCDIR}\" 50 51.include "../../../Makefile.Xserver" 52 53LDADD+= ${LDADD.dix} \ 54 ${LDADD.fb} \ 55 ${LDADD.mi} \ 56 ${LDADD.xkb} \ 57 ${LDADD.xkbstubs} \ 58 ${LDADD.randr} \ 59 ${LDADD.Xext} \ 60 ${LDADD.composite} \ 61 ${LDADD.render} \ 62 ${LDADD.os} \ 63 ${LDADD.xfixes} \ 64 ${LDADD.damageext} \ 65 ${LDADD.miext/damage} \ 66 ${LDADD.miext/shadow} \ 67 ${LDADD.miext/sync} \ 68 ${LDADD.Xi} \ 69 -lXfont \ 70 -lpixman-1 \ 71 -lXext \ 72 -lX11 \ 73 -lz \ 74 -lm 75 76DPADD+= ${LDADD.dix} \ 77 ${DPADD.fb} \ 78 ${DPADD.mi} \ 79 ${DPADD.xkb} \ 80 ${DPADD.randr} \ 81 ${DPADD.Xext} \ 82 ${DPADD.composite} \ 83 ${DPADD.render} \ 84 ${DPADD.os} \ 85 ${DPADD.xfixes} \ 86 ${DPADD.damageext} \ 87 ${DPADD.miext/damage} \ 88 ${DPADD.miext/shadow} \ 89 ${DPADD.miext/sync} \ 90 ${DPADD.Xi} \ 91 ${LIBXFONT} \ 92 ${LIBPIXMAN-1} \ 93 ${LIBXEXT} \ 94 ${LIBX11} \ 95 ${LIBZ} \ 96 ${LIBM} 97 98.include <bsd.x11.mk> 99.include <bsd.prog.mk> 100