1 dawes 3.16 XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:53:45 cpqbld Exp $
2
3
4
5
|
6 dawes 3.18 XCOMM $XFree86: xc/programs/Xserver/xkb/Imakefile,v 3.17 2001/08/27 17:41:01 dawes Exp $
|
7 dawes 3.16
|
8 dawes 3.0 #define SGIHyperOpt
|
9 dawes 1.1 #include <Server.tmpl>
10
|
11 dawes 3.0 #ifdef SGIArchitecture
12 EXTRA_ALLOC_DEFINES = -DFORCE_ALLOCA
13 #endif
14
15 #if BuildXInputExt
16 XKBXI_SRCS = xkbPrOtherEv.c
17 XKBXI_OBJS = xkbPrOtherEv.o
18 #endif
19
|
20 dawes 3.8 #ifdef DfltDisableXKB
|
21 dawes 3.0 XKB_DISABLE = -DXKB_DFLT_DISABLED=1
22 #else
23 XKB_DISABLE = -DXKB_DFLT_DISABLED=0
24 #endif
25
26 XKB_DDXDEFS = XkbServerDefines
27
28 DDX_SRCS = ddxBeep.c ddxCtrls.c ddxFakeBtn.c ddxFakeMtn.c ddxInit.c \
29 ddxKeyClick.c ddxKillSrv.c ddxLEDs.c ddxVT.c ddxLoad.c \
30 ddxList.c ddxConfig.c ddxDevBtn.c xkbconfig.c
31 DDX_OBJS = ddxBeep.o ddxCtrls.o ddxFakeBtn.o ddxFakeMtn.o ddxInit.o \
32 ddxKeyClick.o ddxKillSrv.o ddxLEDs.o ddxVT.o ddxLoad.o \
33 ddxList.o ddxConfig.o ddxDevBtn.o xkbconfig.o
34 SRCS = xkb.c xkbUtils.c xkbEvents.c xkbAccessX.c xkbSwap.c \
35 xkbLEDs.c xkbInit.c xkbActions.c xkbPrKeyEv.c \
|
36 dawes 3.9 xkmread.c xkbtext.c xkbfmisc.c xkberrs.c xkbout.c maprules.c \
37 XKBMisc.c XKBMAlloc.c XKBAlloc.c XKBGAlloc.c \
|
38 dawes 3.0 $(XKBXI_SRCS) $(DDX_SRCS)
39 OBJS = xkb.o xkbUtils.o xkbEvents.o xkbAccessX.o xkbSwap.o \
|
40 dawes 3.1 xkbLEDs.o xkbInit.o xkbActions.o xkbPrKeyEv.o \
|
41 dawes 3.9 xkmread.o xkbtext.o xkbfmisc.o xkberrs.o xkbout.o maprules.o \
42 XKBMisc.o XKBMAlloc.o XKBAlloc.o XKBGAlloc.o \
|
43 dawes 3.0 $(XKBXI_OBJS) $(DDX_OBJS)
|
44 dawes 3.13 INCLUDES = -I../include -I$(XINCLUDESRC) -I$(EXTINCSRC) -I$(SERVERSRC)/Xext \
45 -I$(SERVERSRC)/mi
|
46 dawes 1.1 LINTLIBS = ../dix/llib-ldix.ln ../os/llib-los.ln
47
|
48 dawes 3.11 DEFINES = -DXKB_IN_SERVER $(EXTRA_ALLOC_DEFINES) $(XKB_DDXDEFS)
|
49 dawes 3.0 XKB_DEFINES = -DXKB_BASE_DIRECTORY=\"$(LIBDIR)/xkb\" $(XKB_DISABLE)
|
50 dawes 1.1
51 NormalLibraryObjectRule()
52 NormalLibraryTarget(xkb,$(OBJS))
53 LintLibraryTarget(xkb,$(SRCS))
54 NormalLintTarget($(SRCS))
55
56 SpecialCObjectRule(xkbInit,$(ICONFIGFILES),$(XKB_DEFINES))
|
57 dawes 3.0
|
58 dawes 3.6 LinkSourceFile(maprules.c,$(XKBFILELIBSRC))
|
59 dawes 3.0 LinkSourceFile(xkmread.c,$(XKBFILELIBSRC))
60 LinkSourceFile(xkbtext.c,$(XKBFILELIBSRC))
|
61 dawes 3.9 XCOMM avoid clash between XKBMisc.c and xkbmisc.c on NT
62 LinkFile(xkbfmisc.c,$(XKBFILELIBSRC)/xkbmisc.c)
|
63 dawes 3.0 LinkSourceFile(xkberrs.c,$(XKBFILELIBSRC))
64 LinkSourceFile(xkbconfig.c,$(XKBFILELIBSRC))
65 LinkSourceFile(xkbout.c,$(XKBFILELIBSRC))
|
66 dawes 3.10 LinkSourceFile(XKBMisc.c,$(XLIBSRC))
|
67 dawes 3.0 LinkSourceFile(XKBMAlloc.c,$(XLIBSRC))
68 LinkSourceFile(XKBAlloc.c,$(XLIBSRC))
69 LinkSourceFile(XKBGAlloc.c,$(XLIBSRC))
|
70 alanh 3.14
|
71 dawes 3.17 #if UseConfDirForXkb && BuildLibraries
|
72 alanh 3.14 LinkConfDirectory(xkb,.,xkb,.)
|
73 dawes 3.15 #endif
|
74 dawes 1.1
75 DependTarget()
|