xref: /vim-8.2.3635/src/testdir/Make_all.mak (revision 2bf24176)
1#
2# Common Makefile, defines the list of tests to run.
3#
4
5# The first script creates small.vim.
6SCRIPTS_FIRST = \
7	test1.out
8
9# Tests that run on all systems.
10SCRIPTS_ALL = \
11	test3.out \
12	test4.out \
13	test5.out \
14	test6.out \
15	test7.out \
16	test8.out \
17	test9.out \
18	test13.out \
19	test14.out \
20	test15.out \
21	test18.out \
22	test19.out \
23	test20.out \
24	test21.out \
25	test22.out \
26	test23.out \
27	test24.out \
28	test26.out \
29	test28.out \
30	test29.out \
31	test31.out \
32	test33.out \
33	test34.out \
34	test35.out \
35	test36.out \
36	test37.out \
37	test38.out \
38	test39.out \
39	test40.out \
40	test41.out \
41	test42.out \
42	test43.out \
43	test44.out \
44	test45.out \
45	test46.out \
46	test47.out \
47	test48.out \
48	test51.out \
49	test53.out \
50	test55.out \
51	test56.out \
52	test57.out \
53	test60.out \
54	test61.out \
55	test62.out \
56	test63.out \
57	test64.out \
58	test65.out \
59	test66.out \
60	test67.out \
61	test68.out \
62	test69.out \
63	test70.out \
64	test71.out \
65	test73.out \
66	test74.out \
67	test75.out \
68	test76.out \
69	test77.out \
70	test79.out \
71	test80.out \
72	test81.out \
73	test82.out \
74	test84.out \
75	test88.out \
76	test90.out \
77	test91.out \
78	test92.out \
79	test93.out \
80	test94.out \
81	test95.out \
82	test96.out \
83	test98.out \
84	test99.out \
85	test101.out \
86	test102.out \
87	test103.out \
88	test104.out \
89	test105.out \
90	test106.out \
91	test107.out \
92	test_argument_0count.out \
93	test_argument_count.out \
94	test_autocmd_option.out \
95	test_autoformat_join.out \
96	test_breakindent.out \
97	test_changelist.out \
98	test_charsearch.out \
99	test_close_count.out \
100	test_command_count.out \
101	test_comparators.out \
102	test_erasebackword.out \
103	test_eval.out \
104	test_fixeol.out \
105	test_increment.out \
106	test_insertcount.out \
107	test_listchars.out \
108	test_listlbr.out \
109	test_listlbr_utf8.out \
110	test_mapping.out \
111	test_marks.out \
112	test_match_conceal.out \
113	test_nested_function.out \
114	test_options.out \
115	test_perl.out \
116	test_qf_title.out \
117	test_ruby.out \
118	test_search_mbyte.out \
119	test_set.out \
120	test_signs.out \
121	test_tagcase.out \
122	test_textobjects.out \
123	test_utf8.out \
124	test_writefile.out
125
126
127# Tests that run on most systems, but not on Amiga.
128SCRIPTS_MORE1 = \
129	test11.out \
130	test52.out \
131	test85.out \
132	test86.out \
133	test87.out
134
135
136# Tests that run on most systems, but not on Amiga and DOS/Windows.
137SCRIPTS_MORE2 = \
138	test2.out \
139	test10.out \
140	test12.out \
141	test25.out \
142	test27.out \
143	test49.out \
144	test97.out
145
146
147# Tests that run on most systems, but not MingW and Cygwin.
148SCRIPTS_MORE3 = \
149	test54.out
150
151
152# Tests that run on most systems, but not on VMS
153SCRIPTS_MORE4 = \
154	test17.out \
155	test30.out \
156	test32.out \
157	test58.out \
158	test59.out \
159	test72.out \
160	test78.out \
161	test83.out \
162	test89.out
163
164
165# Tests specifically for MS-Windows.
166SCRIPTS_WIN32 = test50.out
167
168
169# Tests for the GUI.
170SCRIPTS_GUI = test16.out
171
172
173# Tests using runtest.vim.vim.
174# Keep test_alot.res as the last one, sort the others.
175NEW_TESTS = test_assert.res \
176	    test_cdo.res \
177	    test_viml.res \
178	    test_alot.res
179
180
181# Explicit dependencies.
182test49.out: test49.vim
183
184test60.out: test60.vim
185
186