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)