Mercurial > vim
comparison src/Make_cyg_ming.mak @ 18853:5ecefcbd12a1 v8.1.2413
patch 8.1.2413: cannot update ex_cmdidxs.h on MS-Windows
Commit: https://github.com/vim/vim/commit/0ba89ec47c4c43414a89a6944803e2e1331a761d
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Dec 9 21:48:11 2019 +0100
patch 8.1.2413: cannot update ex_cmdidxs.h on MS-Windows
Problem: Cannot update ex_cmdidxs.h on MS-Windows.
Solution: Add build rules and dependencies. (Ken Takata, closes https://github.com/vim/vim/issues/5337)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 09 Dec 2019 22:00:04 +0100 |
parents | da6a7491e148 |
children | 4a3c9d39fc31 |
comparison
equal
deleted
inserted
replaced
18852:30f34c2f0002 | 18853:5ecefcbd12a1 |
---|---|
1080 endif | 1080 endif |
1081 $(MAKE) -C GvimExt -f Make_ming.mak clean | 1081 $(MAKE) -C GvimExt -f Make_ming.mak clean |
1082 $(MAKE) -C xxd -f Make_ming.mak clean | 1082 $(MAKE) -C xxd -f Make_ming.mak clean |
1083 $(MAKE) -C tee clean | 1083 $(MAKE) -C tee clean |
1084 | 1084 |
1085 # Run vim script to generate the Ex command lookup table. | |
1086 # This only needs to be run when a command name has been added or changed. | |
1087 # If this fails because you don't have Vim yet, first build and install Vim | |
1088 # without changes. | |
1089 cmdidxs: ex_cmds.h | |
1090 vim --clean -X -u create_cmdidxs.vim | |
1091 | |
1085 ########################################################################### | 1092 ########################################################################### |
1086 INCL = vim.h alloc.h ascii.h ex_cmds.h feature.h globals.h \ | 1093 INCL = vim.h alloc.h ascii.h ex_cmds.h feature.h globals.h \ |
1087 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ | 1094 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ |
1088 spell.h structs.h term.h beval.h $(NBDEBUG_INCL) | 1095 spell.h structs.h term.h beval.h $(NBDEBUG_INCL) |
1089 GUI_INCL = gui.h | 1096 GUI_INCL = gui.h |
1125 --input-format=rc --output-format=coff -i vim.rc -o $@ | 1132 --input-format=rc --output-format=coff -i vim.rc -o $@ |
1126 endif | 1133 endif |
1127 | 1134 |
1128 $(OUTDIR): | 1135 $(OUTDIR): |
1129 $(MKDIR) $(OUTDIR) | 1136 $(MKDIR) $(OUTDIR) |
1137 | |
1138 $(OUTDIR)/ex_docmd.o: ex_docmd.c $(INCL) ex_cmdidxs.h | |
1130 | 1139 |
1131 $(OUTDIR)/gui_dwrite.o: gui_dwrite.cpp gui_dwrite.h | 1140 $(OUTDIR)/gui_dwrite.o: gui_dwrite.cpp gui_dwrite.h |
1132 $(CC) -c $(CFLAGS) $(CXXFLAGS) gui_dwrite.cpp -o $@ | 1141 $(CC) -c $(CFLAGS) $(CXXFLAGS) gui_dwrite.cpp -o $@ |
1133 | 1142 |
1134 $(OUTDIR)/gui.o: gui.c $(INCL) $(GUI_INCL) | 1143 $(OUTDIR)/gui.o: gui.c $(INCL) $(GUI_INCL) |