Mercurial > vim
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 \ |