* xmenu.c (mouse_position_for_popup): New function.
[bpt/emacs.git] / oldXMenu / descrip.mms
CommitLineData
e745ede7
DL
1!# Uncomment following line if linking temacs complains about missing insque.
2EXTRA=insque.obj
3
4AS = as
5CC = cc
6LD = link
7TAGS = etags
8RM = delete
9MV = rename
10AR = library/insert
11MAKE = mms
12STD_DEFINES =
13CDEBUGFLAGS = /debug/noopt
14RM_CMD = $(RM) *.BAK.*, *.obj.*
15
16SRCS = Activate.c, -
17 AddPane.c, -
18 AddSel.c, -
19 ChgPane.c, -
20 ChgSel.c, -
21 Create.c, -
22 DelPane.c, -
23 DelSel.c, -
24 Destroy.c, -
25 Error.c, -
26 EvHand.c, -
27 FindPane.c, -
28 FindSel.c, -
29 InsPane.c, -
30 InsSel.c, -
31 Internal.c, -
32 Locate.c, -
33 Post.c, -
34 Recomp.c, -
35 SetAEQ.c, -
36 SetFrz.c, -
37 SetPane.c, -
38 SetSel.c, -
39 XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c
40
41OBJS = Activate.obj, -
42 AddPane.obj, -
43 AddSel.obj, -
44 ChgPane.obj, -
45 ChgSel.obj, -
46 Create.obj, -
47 DelPane.obj, -
48 DelSel.obj, -
49 Destroy.obj, -
50 Error.obj, -
51 EvHand.obj, -
52 FindPane.obj, -
53 FindSel.obj, -
54 InsPane.obj, -
55 InsSel.obj, -
56 Internal.obj, -
57 Locate.obj, -
58 Post.obj, -
59 Recomp.obj, -
60 SetAEQ.obj, -
61 SetFrz.obj, -
62 SetPane.obj, -
63 SetSel.obj, -
64 XDelAssoc.obj, XLookAssoc.obj, XCrAssoc.obj, XDestAssoc.obj, -
65 XMakeAssoc.obj
66
67.c.obj :
68 if f$search("$@") then $(RM) $@.*
69 $(CC) /obj=$@ $(CFLAGS) $*.c
70
71all :: libXMenu11.olb
72 !
73
74libXMenu11.olb : $(OBJS) $(EXTRA)
75 if f$search("$@") then $(RM) $@.*
76 $(AR)/create $@ $(OBJS)
77 if ("$(EXTRA)" .nes. "") then $(AR) $@ $(EXTRA)
78#If running ranlib fails, probably there is none.
79#That's ok. So don't stop the build.
80
81distclean : clean
82 !
83
84clean ::
85 $(RM_CMD) \#* libXMenu11.a *.obj,
86tags ::
87 $(TAGS) -t *.[ch]
88