#
# Makefile to run al tests for Vim
#

VIMPROG = ../vim

SCRIPTS = test1.out test2.out test3.out test4.out test5.out test6.out \
		test7.out test8.out test9.out test10.out test11.out \
		test12.out  test13.out test14.out test15.out test17.out \
		test18.out test19.out test20.out test21.out test22.out \
		test23.out test24.out test25.out

SCRIPTS_GUI = test16.out

.SUFFIXES: .in .out

nongui:	$(SCRIPTS)
	echo ALL DONE

gui:	$(SCRIPTS) $(SCRIPTS_GUI)
	echo ALL DONE

v45:	$(SCRIPTS_45)
	echo version 4.5 DONE

v410:	$(SCRIPTS_410)
	echo version 4.10 DONE

clean:
	-rm -rf *.out

# CURDIR needs to be set for test17

.in.out:
	CURDIR=.  $(VIMPROG) -u NONE -s dotest.in $*.in
	diff test.out $*.ok
	mv -f test.out $*.out
	-rm -f Xdotest
