0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

patch 7.4.983

Problem:    Executing one test after "make testclean" doesn't work.
Solution:   Add a dependency on test1.out.
This commit is contained in:
Bram Moolenaar 2015-12-28 16:26:45 +01:00
parent 7b6156f4cd
commit a60824308c
8 changed files with 36 additions and 16 deletions

View File

@ -2,9 +2,12 @@
# Common Makefile, defines the list of tests to run. # Common Makefile, defines the list of tests to run.
# #
# The first script creates small.vim.
SCRIPTS_FIRST = \
test1.out
# Tests that run on all systems. # Tests that run on all systems.
SCRIPTS_ALL = \ SCRIPTS_ALL = \
test1.out \
test3.out \ test3.out \
test4.out \ test4.out \
test5.out \ test5.out \

View File

@ -20,9 +20,12 @@ include Make_all.mak
SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE3) $(SCRIPTS_MORE4) SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE3) $(SCRIPTS_MORE4)
# Must run test1 first to create small.vim.
$(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS): $(SCRIPTS_FIRST)
.SUFFIXES: .in .out .SUFFIXES: .in .out
nongui: /tmp $(SCRIPTS) nongui: /tmp $(SCRIPTS_FIRST) $(SCRIPTS)
csh -c echo ALL DONE csh -c echo ALL DONE
clean: clean:

View File

@ -17,20 +17,23 @@ VIMPROG = ..\\vim
SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE1) $(SCRIPTS_MORE3) $(SCRIPTS_MORE4) SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE1) $(SCRIPTS_MORE3) $(SCRIPTS_MORE4)
TEST_OUTFILES = $(SCRIPTS) $(SCRIPTS_WIN32) $(SCRIPTS_GUI) TEST_OUTFILES = $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_WIN32) $(SCRIPTS_GUI)
DOSTMP = dostmp DOSTMP = dostmp
DOSTMP_OUTFILES = $(TEST_OUTFILES:test=dostmp\test) DOSTMP_OUTFILES = $(TEST_OUTFILES:test=dostmp\test)
DOSTMP_INFILES = $(DOSTMP_OUTFILES:.out=.in) DOSTMP_INFILES = $(DOSTMP_OUTFILES:.out=.in)
.SUFFIXES: .in .out .SUFFIXES: .in .out
nongui: nolog $(SCRIPTS) report # Must run test1 first to create small.vim.
$(SCRIPTS) $(SCRIPTS_GUI) $(SCRIPTS_WIN32) $(NEW_TESTS): $(SCRIPTS_FIRST)
nongui: nolog $(SCRIPTS_FIRST) $(SCRIPTS) report
small: nolog report small: nolog report
gui: nolog $(SCRIPTS) $(SCRIPTS_GUI) report gui: nolog $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_GUI) report
win32: nolog $(SCRIPTS) $(SCRIPTS_WIN32) report win32: nolog $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_WIN32) report
# Copy the input files to dostmp, changing the fileformat to dos. # Copy the input files to dostmp, changing the fileformat to dos.
$(DOSTMP_INFILES): $(*B).in $(DOSTMP_INFILES): $(*B).in

View File

@ -39,12 +39,15 @@ SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE1) $(SCRIPTS_MORE4) $(SCRIPTS_WIN32)
SCRIPTS_BENCH = bench_re_freeze.out SCRIPTS_BENCH = bench_re_freeze.out
# Must run test1 first to create small.vim.
$(SCRIPTS) $(SCRIPTS_GUI) $(SCRIPTS_WIN32) $(NEW_TESTS): $(SCRIPTS_FIRST)
.SUFFIXES: .in .out .SUFFIXES: .in .out
vimall: fixff $(SCRIPTS) $(SCRIPTS_GUI) $(SCRIPTS_WIN32) vimall: fixff $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_GUI) $(SCRIPTS_WIN32)
echo ALL DONE echo ALL DONE
nongui: fixff $(SCRIPTS) nongui: fixff $(SCRIPTS_FIRST) $(SCRIPTS)
echo ALL DONE echo ALL DONE
benchmark: $(SCRIPTS_BENCH) benchmark: $(SCRIPTS_BENCH)
@ -52,10 +55,10 @@ benchmark: $(SCRIPTS_BENCH)
small: small:
echo ALL DONE echo ALL DONE
gui: fixff $(SCRIPTS) $(SCRIPTS_GUI) gui: fixff $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_GUI)
echo ALL DONE echo ALL DONE
win32: fixff $(SCRIPTS) $(SCRIPTS_WIN32) win32: fixff $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_WIN32)
echo ALL DONE echo ALL DONE
fixff: fixff:

View File

@ -28,10 +28,13 @@ SCRIPTS_BENCH = bench_re_freeze.out
.SUFFIXES: .in .out .SUFFIXES: .in .out
all: /tmp $(SCRIPTS) all: /tmp $(SCRIPTS_FIRST) $(SCRIPTS)
@echo ALL DONE @echo ALL DONE
$(SCRIPTS): $(VIMPROG) $(SCRIPTS_FIRST) $(SCRIPTS): $(VIMPROG)
# Must run test1 first to create small.vim.
$(SCRIPTS): $(SCRIPTS_FIRST)
benchmark: $(SCRIPTS_BENCH) benchmark: $(SCRIPTS_BENCH)

View File

@ -170,7 +170,7 @@ SCRIPT_PYTHON = test86.out test87.out
-@ if "''F$SEARCH("Xdotest.*")'" .NES. "" then delete/noconfirm/nolog Xdotest.*.* -@ if "''F$SEARCH("Xdotest.*")'" .NES. "" then delete/noconfirm/nolog Xdotest.*.*
-@ if "''F$SEARCH("Xtest.*")'" .NES. "" then delete/noconfirm/nolog Xtest.*.* -@ if "''F$SEARCH("Xtest.*")'" .NES. "" then delete/noconfirm/nolog Xtest.*.*
all : clean nolog $(START_WITH) $(SCRIPT) $(SCRIPT_GUI) $(SCRIPT_UNIX) $(SCRIPT_WIN) $(SCRIPT_SPELL) $(SCRIPT_ODS5) $(SCRIPT_GZIP) \ all : clean nolog $(SCRIPTS_FIRST) $(SCRIPT) $(SCRIPT_GUI) $(SCRIPT_UNIX) $(SCRIPT_WIN) $(SCRIPT_SPELL) $(SCRIPT_ODS5) $(SCRIPT_GZIP) \
$(SCRIPT_GDIFF) $(SCRIPT_MZSCH) $(SCRIPT_CKSUM) $(SCRIPT_ICONV) $(SCRIPT_LUA) $(SCRIPT_PYTHON) nolog $(SCRIPT_GDIFF) $(SCRIPT_MZSCH) $(SCRIPT_CKSUM) $(SCRIPT_ICONV) $(SCRIPT_LUA) $(SCRIPT_PYTHON) nolog
-@ write sys$output " " -@ write sys$output " "
-@ write sys$output "-----------------------------------------------" -@ write sys$output "-----------------------------------------------"

View File

@ -30,9 +30,9 @@ SCRIPTS_BENCH = bench_re_freeze.out
.SUFFIXES: .in .out .res .vim .SUFFIXES: .in .out .res .vim
nongui: nolog $(SCRIPTS) newtests report nongui: nolog $(SCRIPTS_FIRST) $(SCRIPTS) newtests report
gui: nolog $(SCRIPTS) $(SCRIPTS_GUI) newtests report gui: nolog $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_GUI) newtests report
benchmark: $(SCRIPTS_BENCH) benchmark: $(SCRIPTS_BENCH)
@ -44,7 +44,10 @@ report:
else echo ALL DONE; \ else echo ALL DONE; \
fi" fi"
$(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS): $(VIMPROG) $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS): $(VIMPROG)
# Must run test1 first to create small.vim.
$(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS): $(SCRIPTS_FIRST)
RM_ON_RUN = test.out X* viminfo RM_ON_RUN = test.out X* viminfo
RM_ON_START = tiny.vim small.vim mbyte.vim mzscheme.vim lua.vim test.ok benchmark.out RM_ON_START = tiny.vim small.vim mbyte.vim mzscheme.vim lua.vim test.ok benchmark.out

View File

@ -741,6 +741,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
983,
/**/ /**/
982, 982,
/**/ /**/