comparison src/Make_mvc.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 32e34e574716
children b6a459b326f3
comparison
equal deleted inserted replaced
9402:165d9b2513e9 9403:9b048dced116
546 INCL = vim.h os_win32.h ascii.h feature.h globals.h keymap.h macros.h \ 546 INCL = vim.h os_win32.h ascii.h feature.h globals.h keymap.h macros.h \
547 proto.h option.h structs.h term.h $(CSCOPE_INCL) \ 547 proto.h option.h structs.h term.h $(CSCOPE_INCL) \
548 $(NBDEBUG_INCL) 548 $(NBDEBUG_INCL)
549 549
550 OBJ = \ 550 OBJ = \
551 $(OUTDIR)\arabic.obj \
551 $(OUTDIR)\blowfish.obj \ 552 $(OUTDIR)\blowfish.obj \
552 $(OUTDIR)\buffer.obj \ 553 $(OUTDIR)\buffer.obj \
553 $(OUTDIR)\charset.obj \ 554 $(OUTDIR)\charset.obj \
554 $(OUTDIR)\crypt.obj \ 555 $(OUTDIR)\crypt.obj \
555 $(OUTDIR)\crypt_zip.obj \ 556 $(OUTDIR)\crypt_zip.obj \
560 $(OUTDIR)\ex_cmds.obj \ 561 $(OUTDIR)\ex_cmds.obj \
561 $(OUTDIR)\ex_cmds2.obj \ 562 $(OUTDIR)\ex_cmds2.obj \
562 $(OUTDIR)\ex_docmd.obj \ 563 $(OUTDIR)\ex_docmd.obj \
563 $(OUTDIR)\ex_eval.obj \ 564 $(OUTDIR)\ex_eval.obj \
564 $(OUTDIR)\ex_getln.obj \ 565 $(OUTDIR)\ex_getln.obj \
566 $(OUTDIR)\farsi.obj \
565 $(OUTDIR)\fileio.obj \ 567 $(OUTDIR)\fileio.obj \
566 $(OUTDIR)\fold.obj \ 568 $(OUTDIR)\fold.obj \
567 $(OUTDIR)\getchar.obj \ 569 $(OUTDIR)\getchar.obj \
568 $(OUTDIR)\hardcopy.obj \ 570 $(OUTDIR)\hardcopy.obj \
569 $(OUTDIR)\hashtab.obj \ 571 $(OUTDIR)\hashtab.obj \
1146 !ELSE 1148 !ELSE
1147 .cpp{$(OUTDIR)/}.obj:: 1149 .cpp{$(OUTDIR)/}.obj::
1148 !ENDIF 1150 !ENDIF
1149 $(CC) $(CFLAGS) $< 1151 $(CC) $(CFLAGS) $<
1150 1152
1153 $(OUTDIR)/arabic.obj: $(OUTDIR) arabic.c $(INCL)
1154
1151 $(OUTDIR)/blowfish.obj: $(OUTDIR) blowfish.c $(INCL) 1155 $(OUTDIR)/blowfish.obj: $(OUTDIR) blowfish.c $(INCL)
1152 1156
1153 $(OUTDIR)/buffer.obj: $(OUTDIR) buffer.c $(INCL) 1157 $(OUTDIR)/buffer.obj: $(OUTDIR) buffer.c $(INCL)
1154 1158
1155 $(OUTDIR)/charset.obj: $(OUTDIR) charset.c $(INCL) 1159 $(OUTDIR)/charset.obj: $(OUTDIR) charset.c $(INCL)
1173 $(OUTDIR)/ex_docmd.obj: $(OUTDIR) ex_docmd.c $(INCL) ex_cmds.h 1177 $(OUTDIR)/ex_docmd.obj: $(OUTDIR) ex_docmd.c $(INCL) ex_cmds.h
1174 1178
1175 $(OUTDIR)/ex_eval.obj: $(OUTDIR) ex_eval.c $(INCL) ex_cmds.h 1179 $(OUTDIR)/ex_eval.obj: $(OUTDIR) ex_eval.c $(INCL) ex_cmds.h
1176 1180
1177 $(OUTDIR)/ex_getln.obj: $(OUTDIR) ex_getln.c $(INCL) 1181 $(OUTDIR)/ex_getln.obj: $(OUTDIR) ex_getln.c $(INCL)
1182
1183 $(OUTDIR)/farsi.obj: $(OUTDIR) farsi.c $(INCL)
1178 1184
1179 $(OUTDIR)/fileio.obj: $(OUTDIR) fileio.c $(INCL) 1185 $(OUTDIR)/fileio.obj: $(OUTDIR) fileio.c $(INCL)
1180 1186
1181 $(OUTDIR)/fold.obj: $(OUTDIR) fold.c $(INCL) 1187 $(OUTDIR)/fold.obj: $(OUTDIR) fold.c $(INCL)
1182 1188
1344 auto: 1350 auto:
1345 if not exist auto/nul mkdir auto 1351 if not exist auto/nul mkdir auto
1346 1352
1347 # End Custom Build 1353 # End Custom Build
1348 proto.h: \ 1354 proto.h: \
1355 proto/arabic.pro \
1349 proto/blowfish.pro \ 1356 proto/blowfish.pro \
1350 proto/buffer.pro \ 1357 proto/buffer.pro \
1351 proto/charset.pro \ 1358 proto/charset.pro \
1352 proto/crypt.pro \ 1359 proto/crypt.pro \
1353 proto/crypt_zip.pro \ 1360 proto/crypt_zip.pro \
1358 proto/ex_cmds.pro \ 1365 proto/ex_cmds.pro \
1359 proto/ex_cmds2.pro \ 1366 proto/ex_cmds2.pro \
1360 proto/ex_docmd.pro \ 1367 proto/ex_docmd.pro \
1361 proto/ex_eval.pro \ 1368 proto/ex_eval.pro \
1362 proto/ex_getln.pro \ 1369 proto/ex_getln.pro \
1370 proto/farsi.pro \
1363 proto/fileio.pro \ 1371 proto/fileio.pro \
1364 proto/getchar.pro \ 1372 proto/getchar.pro \
1365 proto/hardcopy.pro \ 1373 proto/hardcopy.pro \
1366 proto/hashtab.pro \ 1374 proto/hashtab.pro \
1367 proto/json.pro \ 1375 proto/json.pro \