Sync to HEAD
[bpt/emacs.git] / oldXMenu / Makefile.in
CommitLineData
e745ede7
DL
1srcdir=@srcdir@
2VPATH=@srcdir@
3C_SWITCH_X_SITE=@C_SWITCH_X_SITE@
4
5EXTRA=insque.o
6CC=@CC@
7CFLAGS=@CFLAGS@
8CPP=@CPP@
9LN_S=@LN_S@
10 AS = as
11 LD = ld
12 TAGS = etags
13 RM = rm -f
14 MV = mv
15 RANLIB = ranlib
16# Solaris 2.1 ar doesn't accept the 'l' option.
17 AR = ar cq
18 LS = ls
19 LINTOPTS = -axz
20 LINTLIBFLAG = -C
21 MAKE = make
22 STD_DEFINES =
23 CDEBUGFLAGS = -O
24 RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a \
25 tags TAGS make.log
26
27OBJS = Activate.o \
28 AddPane.o \
29 AddSel.o \
30 ChgPane.o \
31 ChgSel.o \
32 Create.o \
33 DelPane.o \
34 DelSel.o \
35 Destroy.o \
36 Error.o \
37 EvHand.o \
38 FindPane.o \
39 FindSel.o \
40 InsPane.o \
41 InsSel.o \
42 Internal.o \
43 Locate.o \
44 Post.o \
45 Recomp.o \
46 SetAEQ.o \
47 SetFrz.o \
48 SetPane.o \
49 SetSel.o \
50 XDelAssoc.o XLookAssoc.o XCrAssoc.o XDestAssoc.o XMakeAssoc.o
51
52all:: libXMenu11.a
53
54ALL_CFLAGS=$(C_SWITCH_SITE) $(C_SWITCH_SYSTEM) $(C_SWITCH_MACHINE) \
55 $(C_SWITCH_X_SITE) $(C_SWITCH_X_SYSTEM) $(C_SWITCH_X_MACHINE) \
56 $(CPPFLAGS) $(CFLAGS) -DEMACS_BITMAP_FILES \
57 -I../src -I${srcdir} -I${srcdir}/../src
58
59.c.o:
60 $(CC) -c ${ALL_CFLAGS} $<
61
62libXMenu11.a: $(OBJS) $(EXTRA)
63 $(RM) $@
64 $(AR) $@ $(OBJS) $(EXTRA)
65 @echo Do not be alarmed if the following ranlib command
66 @echo fails due to the absence of a ranlib program on your system.
67 -$(RANLIB) $@ || true
68#If running ranlib fails, probably there is none.
69#That's ok. So don't stop the build.
70
71Activate.o: Activate.c XMenuInt.h XMenu.h X10.h
72AddPane.o: AddPane.c XMenuInt.h XMenu.h X10.h
73AddSel.o: AddSel.c XMenuInt.h XMenu.h X10.h
74ChgPane.o: ChgPane.c XMenuInt.h XMenu.h X10.h
75ChgSel.o: ChgSel.c XMenuInt.h XMenu.h X10.h
76Create.o: Create.c XMenuInt.h XMenu.h X10.h
77DelPane.o: DelPane.c XMenuInt.h XMenu.h X10.h
78DelSel.o: DelSel.c XMenuInt.h XMenu.h X10.h
79Destroy.o: Destroy.c XMenuInt.h XMenu.h X10.h
80Error.o: Error.c XMenuInt.h XMenu.h X10.h
81EvHand.o: EvHand.c XMenuInt.h XMenu.h X10.h
82FindPane.o: FindPane.c XMenuInt.h XMenu.h X10.h
83FindSel.o: FindSel.c XMenuInt.h XMenu.h X10.h
84InsPane.o: InsPane.c XMenuInt.h XMenu.h X10.h
85InsSel.o: InsSel.c XMenuInt.h XMenu.h X10.h
86Internal.o: Internal.c XMenuInt.h XMenu.h X10.h
87Locate.o: Locate.c XMenuInt.h XMenu.h X10.h
88Post.o: Post.c XMenuInt.h XMenu.h X10.h
89Recomp.o: Recomp.c XMenuInt.h XMenu.h X10.h
90SetAEQ.o: SetAEQ.c XMenuInt.h XMenu.h X10.h
91SetFrz.o: SetFrz.c XMenuInt.h XMenu.h X10.h
92SetPane.o: SetPane.c XMenuInt.h XMenu.h X10.h
93SetSel.o: SetSel.c XMenuInt.h XMenu.h X10.h
94XDelAssoc.o: XDelAssoc.c X10.h
95XLookAssoc.o: XLookAssoc.c X10.h
96XCrAssoc.o: XCrAssoc.c X10.h
97XDestAssoc.o: XDestAssoc.c X10.h
98XMakeAssoc.o: XMakeAssoc.c X10.h
99insque.o: insque.c
100
101FRC.mostlyclean:
102mostlyclean: FRC.mostlyclean
103 rm -f libXMenu11.a ${OBJS} ${EXTRA}
104clean: mostlyclean
105distclean: clean
106maintainer-clean: distclean
107
108tags::
109 $(TAGS) -t *.[ch]
6b61353c
KH
110
111# arch-tag: dbfc0b16-4e0c-4acb-a9c1-fc12ee76db06