comparison src/Make_manx.mak @ 9403:9b048dced116 v7.4.1983

commit https://github.com/vim/vim/commit/75464dc434c43efac60e8bfd9bec2a8b736407e9 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jul 2 20:27:50 2016 +0200 patch 7.4.1983 Problem: farsi.c and arabic.c are included in a strange way. Solution: Build them like other files.
author Christian Brabandt <cb@256bit.org>
date Sat, 02 Jul 2016 20:30:06 +0200
parents bce3b5ddb393
children b6a459b326f3
comparison
equal deleted inserted replaced
9402:165d9b2513e9 9403:9b048dced116
34 LNFLAGS = +q 34 LNFLAGS = +q
35 SHELL = csh 35 SHELL = csh
36 REN = $(SHELL) -c mv -f 36 REN = $(SHELL) -c mv -f
37 DEL = $(SHELL) -c rm -f 37 DEL = $(SHELL) -c rm -f
38 38
39 SRC = blowfish.c \ 39 SRC = arabic.c \
40 blowfish.c \
40 buffer.c \ 41 buffer.c \
41 charset.c \ 42 charset.c \
42 crypt.c \ 43 crypt.c \
43 crypt_zip.c \ 44 crypt_zip.c \
44 diff.c \ 45 diff.c \
48 ex_cmds.c \ 49 ex_cmds.c \
49 ex_cmds2.c \ 50 ex_cmds2.c \
50 ex_docmd.c \ 51 ex_docmd.c \
51 ex_eval.c \ 52 ex_eval.c \
52 ex_getln.c \ 53 ex_getln.c \
54 farsi.c \
53 fileio.c \ 55 fileio.c \
54 fold.c \ 56 fold.c \
55 getchar.c \ 57 getchar.c \
56 hardcopy.c \ 58 hardcopy.c \
57 hashtab.c \ 59 hashtab.c \
85 window.c \ 87 window.c \
86 version.c 88 version.c
87 89
88 INCL = vim.h feature.h keymap.h macros.h ascii.h term.h structs.h os_amiga.h 90 INCL = vim.h feature.h keymap.h macros.h ascii.h term.h structs.h os_amiga.h
89 91
90 OBJ = obj/blowfish.o \ 92 OBJ = obj/arabic.o \
93 obj/blowfish.o \
91 obj/buffer.o \ 94 obj/buffer.o \
92 obj/charset.o \ 95 obj/charset.o \
93 obj/crypt.o \ 96 obj/crypt.o \
94 obj/crypt_zip.o \ 97 obj/crypt_zip.o \
95 obj/diff.o \ 98 obj/diff.o \
99 obj/ex_cmds.o \ 102 obj/ex_cmds.o \
100 obj/ex_cmds2.o \ 103 obj/ex_cmds2.o \
101 obj/ex_docmd.o \ 104 obj/ex_docmd.o \
102 obj/ex_eval.o \ 105 obj/ex_eval.o \
103 obj/ex_getln.o \ 106 obj/ex_getln.o \
107 obj/farsi.o \
104 obj/fileio.o \ 108 obj/fileio.o \
105 obj/fold.o \ 109 obj/fold.o \
106 obj/getchar.o \ 110 obj/getchar.o \
107 obj/hardcopy.o \ 111 obj/hardcopy.o \
108 obj/hashtab.o \ 112 obj/hashtab.o \
134 obj/ui.o \ 138 obj/ui.o \
135 obj/undo.o \ 139 obj/undo.o \
136 obj/window.o \ 140 obj/window.o \
137 $(TERMLIB) 141 $(TERMLIB)
138 142
139 PRO = proto/blowfish.pro \ 143 PRO = proto/arabic.pro \
144 proto/blowfish.pro \
140 proto/buffer.pro \ 145 proto/buffer.pro \
141 proto/charset.pro \ 146 proto/charset.pro \
142 proto/crypt.pro \ 147 proto/crypt.pro \
143 proto/crypt_zip.pro \ 148 proto/crypt_zip.pro \
144 proto/diff.pro \ 149 proto/diff.pro \
148 proto/ex_cmds.pro \ 153 proto/ex_cmds.pro \
149 proto/ex_cmds2.pro \ 154 proto/ex_cmds2.pro \
150 proto/ex_docmd.pro \ 155 proto/ex_docmd.pro \
151 proto/ex_eval.pro \ 156 proto/ex_eval.pro \
152 proto/ex_getln.pro \ 157 proto/ex_getln.pro \
158 proto/farsi.pro \
153 proto/fileio.pro \ 159 proto/fileio.pro \
154 proto/fold.pro \ 160 proto/fold.pro \
155 proto/getchar.pro \ 161 proto/getchar.pro \
156 proto/hardcopy.pro \ 162 proto/hardcopy.pro \
157 proto/hashtab.pro \ 163 proto/hashtab.pro \
227 CCSYM = $(CC) $(CFLAGS) -hi$(SYMS) -o 233 CCSYM = $(CC) $(CFLAGS) -hi$(SYMS) -o
228 CCNOSYM = $(CC) $(CFLAGS) -o 234 CCNOSYM = $(CC) $(CFLAGS) -o
229 235
230 $(OBJ): $(SYMS) 236 $(OBJ): $(SYMS)
231 237
238 obj/arabic.o: arabic.c
239 $(CCSYM) $@ arabic.c
240
232 obj/blowfish.o: blowfish.c 241 obj/blowfish.o: blowfish.c
233 $(CCSYM) $@ blowfish.c 242 $(CCSYM) $@ blowfish.c
234 243
235 obj/buffer.o: buffer.c 244 obj/buffer.o: buffer.c
236 $(CCSYM) $@ buffer.c 245 $(CCSYM) $@ buffer.c
270 $(CCSYM) $@ ex_eval.c 279 $(CCSYM) $@ ex_eval.c
271 280
272 obj/ex_getln.o: ex_getln.c 281 obj/ex_getln.o: ex_getln.c
273 $(CCSYM) $@ ex_getln.c 282 $(CCSYM) $@ ex_getln.c
274 283
284 obj/farsi.o: farsi.c
285 $(CCSYM) $@ farsi.c
286
275 obj/fileio.o: fileio.c 287 obj/fileio.o: fileio.c
276 $(CCSYM) $@ fileio.c 288 $(CCSYM) $@ fileio.c
277 289
278 obj/fold.o: fold.c 290 obj/fold.o: fold.c
279 $(CCSYM) $@ fold.c 291 $(CCSYM) $@ fold.c