annotate src/Make_ro.mak @ 519:d50452846776

updated for version 7.0145
author vimboss
date Sat, 10 Sep 2005 19:22:57 +0000
parents eb531146be0e
children 2df7f3a5eb96
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 # Makefile for Vim on RISC OS - Andy Wingate
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4
36
125e80798a85 updated for version 7.0021
vimboss
parents: 7
diff changeset
5 GCC = gcc -mthrowback
125e80798a85 updated for version 7.0021
vimboss
parents: 7
diff changeset
6 CFLAGS = -DRISCOS -DFEAT_GUI
125e80798a85 updated for version 7.0021
vimboss
parents: 7
diff changeset
7 CC = $(GCC) $(CFLAGS) -O2
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 # -DUP_BC_PC_EXTERN for term.c needed as BC defined in termlib.c and term.c
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 TERMFLAG = -DUP_BC_PC_EXTERN
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 ASMFLAGS = -throwback -objasm -gcc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13
36
125e80798a85 updated for version 7.0021
vimboss
parents: 7
diff changeset
14 OBJS = o.buffer o.charset o.diff o.digraph o.edit o.eval o.ex_cmds o.ex_cmds2 \
440
eb531146be0e updated for version 7.0114
vimboss
parents: 227
diff changeset
15 o.ex_docmd o.ex_eval o.ex_getln o.fileio o.fold o.getchar \
eb531146be0e updated for version 7.0114
vimboss
parents: 227
diff changeset
16 o.hardcopy o.hashtable o.main o.mark o.mbyte \
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 o.memfile o.memline o.menu o.message o.misc1 o.misc2 o.move \
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 o.normal o.ops o.option o.quickfix o.regexp o.screen o.search \
227
ef254e0f2365 updated for version 7.0063
vimboss
parents: 119
diff changeset
19 o.spell o.syntax o.tag o.term o.termlib o.ui o.undo o.version \
ef254e0f2365 updated for version 7.0063
vimboss
parents: 119
diff changeset
20 o.window o.os_riscos o.swis o.gui o.gui_riscos
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 Vim: $(OBJS)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23 $(GCC) -o Vim $(OBJS)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 install: Vim
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26 squeeze -v Vim @.!Vim.Vim
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27
36
125e80798a85 updated for version 7.0021
vimboss
parents: 7
diff changeset
28 clean:
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 create o.!fake! 0
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 wipe o.* ~cf
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
31 remove Vim
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 o.swis: s.swis
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 as $(ASMFLAGS) -o o.swis s.swis
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
36 # Rules for object files
36
125e80798a85 updated for version 7.0021
vimboss
parents: 7
diff changeset
37
125e80798a85 updated for version 7.0021
vimboss
parents: 7
diff changeset
38 o.%: c.%
125e80798a85 updated for version 7.0021
vimboss
parents: 7
diff changeset
39 $(CC) -c $< -o $@
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
40
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41 o.buffer: c.buffer
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 o.charset: c.charset
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 o.digraph: c.digraph
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47 o.diff: c.diff
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
48
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
49 o.edit: c.edit
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51 o.eval: c.eval
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53 o.ex_cmds: c.ex_cmds
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
54
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55 o.ex_cmds2: c.ex_cmds2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57 o.ex_docmd: c.ex_docmd
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
58
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
59 o.ex_eval: c.ex_eval
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61 o.ex_getln: c.ex_getln
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63 o.fileio: c.fileio
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
65 o.fold: c.fold
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
66
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
67 o.getchar: c.getchar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
68
440
eb531146be0e updated for version 7.0114
vimboss
parents: 227
diff changeset
69 o.hardcopy: c.hardcopy
eb531146be0e updated for version 7.0114
vimboss
parents: 227
diff changeset
70
119
e8f07016e34d updated for version 7.0042
vimboss
parents: 36
diff changeset
71 o.hashtable: c.hashtable
e8f07016e34d updated for version 7.0042
vimboss
parents: 36
diff changeset
72
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 o.gui: c.gui
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
75 o.gui_riscos: c.gui_riscos
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
76
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77 o.main: c.main
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
78
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79 o.mark: c.mark
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81 o.mbyte: c.mbyte
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
82
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
83 o.memfile: c.memfile
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
84
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
85 o.memline: c.memline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87 o.menu: c.menu
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89 o.message: c.message
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 o.misc1: c.misc1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
93 o.misc2: c.misc2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95 o.move: c.move
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97 o.normal: c.normal
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99 o.ops: c.ops
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 o.option: c.option
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103 o.os_riscos: c.os_riscos
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
104
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
105 o.pty: c.pty
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
106
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107 o.quickfix: c.quickfix
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109 o.regexp: c.regexp
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
110
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111 o.screen: c.screen
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
112
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
113 o.search: c.search
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
114
227
ef254e0f2365 updated for version 7.0063
vimboss
parents: 119
diff changeset
115 o.spell: c.spell
ef254e0f2365 updated for version 7.0063
vimboss
parents: 119
diff changeset
116
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
117 o.syntax: c.syntax
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
118
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
119 o.tag: c.tag
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
120
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
121 o.term: c.term
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
122 $(CC) $(TERMFLAG) -c c.term -o o.term
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
123
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
124 o.termlib: c.termlib
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
126 o.ui: c.ui
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
127
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128 o.undo: c.undo
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130 o.version: c.version
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
131
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
132 o.window: c.window