# HG changeset patch # User Bram Moolenaar # Date 1539807306 -7200 # Node ID da4980d6052b5e89ca32331de925d8c1729cee93 # Parent eb7fa8dca2485765eca61d8324f18c07b9962e84 patch 8.1.0482: MinGW "make clean" deletes all .exe files commit https://github.com/vim/vim/commit/115510f0bd75d9c8641ce46f4435d7efd28ddc57 Author: Bram Moolenaar Date: Wed Oct 17 22:12:14 2018 +0200 patch 8.1.0482: MinGW "make clean" deletes all .exe files Problem: MinGW "make clean" deletes all .exe files. Solution: Only delete .exe files that it builds. (Ken takata) diff --git a/src/Make_cyg_ming.mak b/src/Make_cyg_ming.mak --- a/src/Make_cyg_ming.mak +++ b/src/Make_cyg_ming.mak @@ -972,7 +972,11 @@ GvimExt/gvimext.dll: GvimExt/gvimext.cpp $(MAKE) -C GvimExt -f Make_ming.mak CROSS=$(CROSS) CROSS_COMPILE=$(CROSS_COMPILE) CXX='$(CXX)' STATIC_STDCPLUS=$(STATIC_STDCPLUS) tags: notags - $(CTAGS) *.c *.cpp *.h if_perl.xs + $(CTAGS) *.c *.cpp *.h +ifdef PERL + $(CTAGS) --append=yes auto$(DIRSLASH)if_perl.c +endif + notags: -$(DEL) tags @@ -981,7 +985,7 @@ clean: -$(DEL) $(OUTDIR)$(DIRSLASH)*.o -$(DEL) $(OUTDIR)$(DIRSLASH)*.res -rmdir $(OUTDIR) - -$(DEL) *.exe + -$(DEL) $(TARGET) vimrun.exe install.exe uninstal.exe -$(DEL) pathdef.c ifdef PERL -$(DEL) if_perl.c diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -793,6 +793,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 482, +/**/ 481, /**/ 480,