summaryrefslogtreecommitdiffstats
path: root/src/testdir/Make_vms.mms
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-11-04 20:35:31 +0100
committerBram Moolenaar <Bram@vim.org>2016-11-04 20:35:31 +0100
commitde5e2c219b99895445fb75ae3541ee69282a5846 (patch)
tree66c568296d890abef12e5d04f7e62256e28b45e1 /src/testdir/Make_vms.mms
parent91e44a3305ef6bf2d43496c351dcff0a45c6bfb8 (diff)
patch 8.0.0059v8.0.0059
Problem: Vim does not build on VMS systems. Solution: Various changes for VMS. (Zoltan Arpadffy)
Diffstat (limited to 'src/testdir/Make_vms.mms')
-rw-r--r--src/testdir/Make_vms.mms53
1 files changed, 42 insertions, 11 deletions
diff --git a/src/testdir/Make_vms.mms b/src/testdir/Make_vms.mms
index 5ce32aaa14..6962cf0072 100644
--- a/src/testdir/Make_vms.mms
+++ b/src/testdir/Make_vms.mms
@@ -4,7 +4,7 @@
# Authors: Zoltan Arpadffy, <arpadffy@polarhome.com>
# Sandor Kopanyi, <sandor.kopanyi@mailbox.hu>
#
-# Last change: 2016 Aug 04
+# Last change: 2016 Nov 04
#
# This has been tested on VMS 6.2 to 8.3 on DEC Alpha, VAX and IA64.
# Edit the lines in the Configuration section below to select.
@@ -74,14 +74,45 @@
VIMPROG = <->vim.exe
-default : all
-
-# This probably doesn't work, please fix.
-.INCLUDE Make_all.mak
-
.SUFFIXES : .out .in
-SCRIPT = $(SCRIPTS_ALL) $(SCRIPTS_MORE3)
+SCRIPT = test1.out test3.out test4.out test5.out \
+ test7.out test8.out test9.out \
+ test14.out test15.out \
+ test19.out test20.out test22.out \
+ test23.out test24.out test26.out \
+ test28.out test29.out test30.out test31.out test32.out \
+ test33.out test34.out test36.out test37.out \
+ test38.out test39.out test40.out test41.out test42.out \
+ test43.out test44.out test45.out \
+ test48.out test49.out test51.out test53.out test54.out \
+ test55.out test56.out test57.out test60.out \
+ test64.out test65.out \
+ test66.out test67.out test68.out test69.out \
+ test72.out test75.out \
+ test77a.out test78.out test79.out test80.out \
+ test82.out test84.out test88.out test89.out \
+ test90.out test91.out test92.out test93.out test94.out \
+ test95.out test98.out test99.out \
+ test103.out test104.out \
+ test107.out test108.out\
+ test_autocmd_option.out \
+ test_autoformat_join.out \
+ test_breakindent.out \
+ test_changelist.out \
+ test_close_count.out \
+ test_comparators.out \
+ test_erasebackword.out \
+ test_eval.out \
+ test_fixeol.out \
+ test_getcwd.out \
+ test_insertcount.out \
+ test_listchars.out \
+ test_listlbr.out \
+ test_listlbr_utf8.out \
+ test_search_mbyte.out \
+ test_utf8.out \
+ test_wordcount.out
# Known problems:
# test17: ?
@@ -104,12 +135,12 @@ SCRIPT = $(SCRIPTS_ALL) $(SCRIPTS_MORE3)
# On ODS-2 tests fail.
.IFDEF WANT_GUI
-SCRIPT_GUI =
+SCRIPT_GUI = test16.out
GUI_OPTION = -g
.ENDIF
.IFDEF WANT_UNIX
-SCRIPT_UNIX = test12.out test17.out test25.out test27.out test49.out test73.out
+SCRIPT_UNIX = test10.out test12.out test17.out test25.out test27.out test49.out test73.out
.ENDIF
.IFDEF WANT_WIN
@@ -163,7 +194,7 @@ SCRIPT_PYTHON = test86.out test87.out
-@ write sys$output " "$*" "
-@ write sys$output "-----------------------------------------------"
-@ !run the test
- -@ create/term/wait/nodetach mcr $(VIMPROG) $(GUI_OPTION) -u vms.vim $(NO_PLUGIN) -s dotest.in $*.in
+ -@ create/term/wait/nodetach mcr $(VIMPROG) $(GUI_OPTION) -u vms.vim --noplugin -s dotest.in $*.in
-@ !analyse the result
-@ directory /size/date test.out
-@ if "''F$SEARCH("test.out.*")'" .NES. "" then rename/nolog test.out $*.out
@@ -172,7 +203,7 @@ SCRIPT_PYTHON = test86.out test87.out
-@ if "''F$SEARCH("Xdotest.*")'" .NES. "" then delete/noconfirm/nolog Xdotest.*.*
-@ if "''F$SEARCH("Xtest.*")'" .NES. "" then delete/noconfirm/nolog Xtest.*.*
-all : clean nolog $(SCRIPTS_FIRST) $(SCRIPT) $(SCRIPT_GUI) $(SCRIPT_UNIX) $(SCRIPT_WIN) $(SCRIPT_SPELL) $(SCRIPT_ODS5) $(SCRIPT_GZIP) \
+all : clean nolog $(START_WITH) $(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
-@ write sys$output " "
-@ write sys$output "-----------------------------------------------"