summaryrefslogtreecommitdiff
path: root/external/mit/xorg/tools/xkbcomp/Makefile
blob: fcd2a38391034f61c6c8eae6799c6b276a736ffc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#	$NetBSD: Makefile,v 1.4 2013/05/31 23:43:05 mrg Exp $

NOMAN=		1

.include <bsd.own.mk>

HOSTPROG=	xkbcomp
.PATH:		${X11SRCDIR.xkbcomp}
.PATH:		${X11SRCDIR.X11}/src

SRCS=		xkbcomp.c xkbscan.c expr.c vmod.c indicators.c misc.c \
		keymap.c keycodes.c keytypes.c compat.c action.c alias.c \
		symbols.c geometry.c xkbpath.c listing.c \
		xkbparse.y parseutils.c utils.c

SRCS+=		xkbcomp-stubs.c xkbcomp-KeyBind.c

.PATH:		${X11SRCDIR.xkbfile}/src
SRCS+=		xkbatom.c xkberrs.c xkbout.c xkmread.c xkbtext.c \
		cout.c xkmout.c

SRCS+=		xkbfile-xkbmisc.c

.PATH:		${X11SRCDIR.X11}/src/xkb
SRCS+=		KeysymStr.c StrKeysym.c Quarks.c Xrm.c
SRCS+=		XKB.c XKBAlloc.c XKBGAlloc.c XKBMAlloc.c XKBMisc.c \
		XKBGeom.c XKBRdBuf.c 

HOST_CPPFLAGS+=	-I${DESTDIR}${X11INCDIR} \
		-I${DESTDIR}${X11INCDIR}/X11 \
		-I. \
		-I${X11SRCDIR.X11}/src \
		-I${X11SRCDIR.X11}/src/xkb \
		-I${X11SRCDIR.xkbfile}/include/X11/extensions \
		-I${X11SRCDIR.${HOSTPROG}} \
		-DDFLT_XKB_CONFIG_ROOT=\"${X11LIBDIR}/xkb\" -DXKB \
		-DHAVE_STRCASECMP -DHAVE_STRDUP \
		-DPACKAGE_STRING="\"NetBSD tool xkbcomp 1.2.4\"" \
		-DPACKAGE_VERSION="\"1.2.4\""


.include "${NETBSDSRCDIR}/external/mit/xorg/tools/makekeys/Makefile.makekeys"

.include <bsd.x11.mk>
.include <bsd.hostprog.mk>