Mercurial > vim
comparison src/Make_cyg_ming.mak @ 18884:9a723f1e2d4e v8.2.0003
patch 8.2.0003: Build file dependencies are incomplete
Commit: https://github.com/vim/vim/commit/f5f4b6cb5f6174458848d2fbc0388379222c8a0f
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Dec 14 13:17:11 2019 +0100
patch 8.2.0003: Build file dependencies are incomplete
Problem: Build file dependencies are incomplete.
Solution: Fix the dependencies. (Ken Takata, closes https://github.com/vim/vim/issues/5356)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 14 Dec 2019 13:30:04 +0100 |
parents | 4a3c9d39fc31 |
children | 4be592d96c20 |
comparison
equal
deleted
inserted
replaced
18883:ddac9ae52386 | 18884:9a723f1e2d4e |
---|---|
1020 all: $(MAIN_TARGET) vimrun.exe xxd/xxd.exe tee/tee.exe install.exe uninstall.exe GvimExt/gvimext.dll | 1020 all: $(MAIN_TARGET) vimrun.exe xxd/xxd.exe tee/tee.exe install.exe uninstall.exe GvimExt/gvimext.dll |
1021 | 1021 |
1022 vimrun.exe: vimrun.c | 1022 vimrun.exe: vimrun.c |
1023 $(CC) $(CFLAGS) -o vimrun.exe vimrun.c $(LIB) | 1023 $(CC) $(CFLAGS) -o vimrun.exe vimrun.c $(LIB) |
1024 | 1024 |
1025 install.exe: dosinst.c | 1025 install.exe: dosinst.c dosinst.h version.h |
1026 $(CC) $(CFLAGS) -o install.exe dosinst.c $(LIB) -lole32 -luuid | 1026 $(CC) $(CFLAGS) -o install.exe dosinst.c $(LIB) -lole32 -luuid |
1027 | 1027 |
1028 uninstall.exe: uninstall.c | 1028 uninstall.exe: uninstall.c dosinst.h version.h |
1029 $(CC) $(CFLAGS) -o uninstall.exe uninstall.c $(LIB) -lole32 | 1029 $(CC) $(CFLAGS) -o uninstall.exe uninstall.c $(LIB) -lole32 |
1030 | 1030 |
1031 ifeq ($(VIMDLL),yes) | 1031 ifeq ($(VIMDLL),yes) |
1032 $(TARGET): $(OUTDIR) $(OBJ) | 1032 $(TARGET): $(OUTDIR) $(OBJ) |
1033 $(LINK) $(CFLAGS) $(LFLAGS) -o $@ $(OBJ) $(LIB) -lole32 -luuid -lgdi32 $(LUA_LIB) $(MZSCHEME_LIBDIR) $(MZSCHEME_LIB) $(PYTHONLIB) $(PYTHON3LIB) $(RUBYLIB) | 1033 $(LINK) $(CFLAGS) $(LFLAGS) -o $@ $(OBJ) $(LIB) -lole32 -luuid -lgdi32 $(LUA_LIB) $(MZSCHEME_LIBDIR) $(MZSCHEME_LIB) $(PYTHONLIB) $(PYTHON3LIB) $(RUBYLIB) |
1134 endif | 1134 endif |
1135 | 1135 |
1136 $(OUTDIR): | 1136 $(OUTDIR): |
1137 $(MKDIR) $(OUTDIR) | 1137 $(MKDIR) $(OUTDIR) |
1138 | 1138 |
1139 $(OUTDIR)/buffer.o: buffer.c $(INCL) version.h | |
1140 | |
1141 $(OUTDIR)/evalfunc.o: evalfunc.c $(INCL) version.h | |
1142 | |
1143 $(OUTDIR)/evalvars.o: evalvars.c $(INCL) version.h | |
1144 | |
1145 $(OUTDIR)/ex_cmds.o: ex_cmds.c $(INCL) version.h | |
1146 | |
1147 $(OUTDIR)/ex_cmds2.o: ex_cmds2.c $(INCL) version.h | |
1148 | |
1139 $(OUTDIR)/ex_docmd.o: ex_docmd.c $(INCL) ex_cmdidxs.h | 1149 $(OUTDIR)/ex_docmd.o: ex_docmd.c $(INCL) ex_cmdidxs.h |
1150 | |
1151 $(OUTDIR)/hardcopy.o: hardcopy.c $(INCL) version.h | |
1152 | |
1153 $(OUTDIR)/misc1.o: misc1.c $(INCL) version.h | |
1154 | |
1155 $(OUTDIR)/netbeans.o: netbeans.c $(INCL) version.h | |
1156 | |
1157 $(OUTDIR)/version.o: version.c $(INCL) version.h | |
1158 | |
1159 $(OUTDIR)/viminfo.o: viminfo.c $(INCL) version.h | |
1140 | 1160 |
1141 $(OUTDIR)/gui_dwrite.o: gui_dwrite.cpp gui_dwrite.h | 1161 $(OUTDIR)/gui_dwrite.o: gui_dwrite.cpp gui_dwrite.h |
1142 $(CC) -c $(CFLAGS) $(CXXFLAGS) gui_dwrite.cpp -o $@ | 1162 $(CC) -c $(CFLAGS) $(CXXFLAGS) gui_dwrite.cpp -o $@ |
1143 | 1163 |
1144 $(OUTDIR)/gui.o: gui.c $(INCL) $(GUI_INCL) | 1164 $(OUTDIR)/gui.o: gui.c $(INCL) $(GUI_INCL) |
1148 $(CC) -c $(CFLAGS) beval.c -o $@ | 1168 $(CC) -c $(CFLAGS) beval.c -o $@ |
1149 | 1169 |
1150 $(OUTDIR)/gui_beval.o: gui_beval.c $(INCL) $(GUI_INCL) | 1170 $(OUTDIR)/gui_beval.o: gui_beval.c $(INCL) $(GUI_INCL) |
1151 $(CC) -c $(CFLAGS) gui_beval.c -o $@ | 1171 $(CC) -c $(CFLAGS) gui_beval.c -o $@ |
1152 | 1172 |
1153 $(OUTDIR)/gui_w32.o: gui_w32.c $(INCL) $(GUI_INCL) | 1173 $(OUTDIR)/gui_w32.o: gui_w32.c $(INCL) $(GUI_INCL) version.h |
1154 $(CC) -c $(CFLAGS) gui_w32.c -o $@ | 1174 $(CC) -c $(CFLAGS) gui_w32.c -o $@ |
1155 | 1175 |
1156 $(OUTDIR)/if_cscope.o: if_cscope.c $(INCL) if_cscope.h | 1176 $(OUTDIR)/if_cscope.o: if_cscope.c $(INCL) if_cscope.h |
1157 $(CC) -c $(CFLAGS) if_cscope.c -o $@ | 1177 $(CC) -c $(CFLAGS) if_cscope.c -o $@ |
1158 | 1178 |
1172 | 1192 |
1173 $(OUTDIR)/if_perl.o: auto/if_perl.c $(INCL) | 1193 $(OUTDIR)/if_perl.o: auto/if_perl.c $(INCL) |
1174 $(CC) -c $(CFLAGS) auto/if_perl.c -o $@ | 1194 $(CC) -c $(CFLAGS) auto/if_perl.c -o $@ |
1175 | 1195 |
1176 | 1196 |
1177 $(OUTDIR)/if_ruby.o: if_ruby.c $(INCL) | 1197 $(OUTDIR)/if_ruby.o: if_ruby.c $(INCL) version.h |
1178 ifeq (16, $(RUBY)) | 1198 ifeq (16, $(RUBY)) |
1179 $(CC) $(CFLAGS) -U_WIN32 -c -o $@ if_ruby.c | 1199 $(CC) $(CFLAGS) -U_WIN32 -c -o $@ if_ruby.c |
1180 endif | 1200 endif |
1181 | 1201 |
1182 $(OUTDIR)/iscygpty.o: iscygpty.c $(CUI_INCL) | 1202 $(OUTDIR)/iscygpty.o: iscygpty.c $(CUI_INCL) |