New directory
[bpt/emacs.git] / oldXMenu / Imakefile
CommitLineData
e745ede7
DL
1 HEADERS = XMenu.h
2 LINTLIBS = ../lib/X/llib-lX.ln
3 INSTALLFLAGS = $(INSTINCFLAGS)
4 RANLIB = ranlib -t
5
6SRCS = Activate.c \
7 AddPane.c \
8 AddSel.c \
9 ChgPane.c \
10 ChgSel.c \
11 Create.c \
12 DelPane.c \
13 DelSel.c \
14 Destroy.c \
15 Error.c \
16 EvHand.c \
17 FindPane.c \
18 FindSel.c \
19 InsPane.c \
20 InsSel.c \
21 Internal.c \
22 Locate.c \
23 Post.c \
24 Recomp.c \
25 SetAEQ.c \
26 SetFrz.c \
27 SetPane.c \
28 SetSel.c \
29 XCrAssoc.c \
30 XDelAssoc.c \
31 XDestAssoc.c \
32 XLookAssoc.c \
33 XMakeAssoc.c
34
35OBJS = Activate.o \
36 AddPane.o \
37 AddSel.o \
38 ChgPane.o \
39 ChgSel.o \
40 Create.o \
41 DelPane.o \
42 DelSel.o \
43 Destroy.o \
44 Error.o \
45 EvHand.o \
46 FindPane.o \
47 FindSel.o \
48 InsPane.o \
49 InsSel.o \
50 Internal.o \
51 Locate.o \
52 Post.o \
53 Recomp.o \
54 SetAEQ.o \
55 SetFrz.o \
56 SetPane.o \
57 SetSel.o \
58 XCrAssoc.o \
59 XDelAssoc.o \
60 XDestAssoc.o \
61 XLookAssoc.o \
62 XMakeAssoc.o
63
64#if DebugOldLibXMenu && ProfileOldLibXMenu
65DebuggedAndProfiledLibraryObjectRule()
66#else
67# if DebugOldLibXMenu
68DebuggedLibraryObjectRule()
69# else
70# if ProfileOldLibXMenu
71ProfiledLibraryObjectRule()
72# else
73NormalLibraryObjectRule()
74# endif
75# endif
76#endif
77
78NormalLibraryTarget(XMenu11,$(OBJS))
79LintLibraryTarget(XMenu11,$(SRCS))
80InstallLibrary(XMenu11,$(USRLIBDIR))
81#if InstallLintLibs
82InstallLintLibrary(XMenu11,$(LINTLIBDIR))
83#endif
84InstallMultiple($(HEADERS),$(INCDIR))
85
86#if ProfileOldLibXMenu
87ProfiledLibraryTarget(XMenu11,$(OBJS))
88InstallLibrary(XMenu11_p,$(USRLIBDIR))
89#endif
90
91#if DebugOldLibXMenu
92DebuggedLibraryTarget(XMenu11,$(OBJS))
93#endif
94
95DependTarget()
96
97NormalLintTarget($(SRCS))