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)