- Enhance .POSIX to set -e when invoking shells, as demanded by a
[make.git] / tests / scripts / options / dash-q
blob56f04a1f8275570d0df6d6fb46e9894bb959c3f9
1 #                                                                    -*-perl-*-
2 $description = "Test the -q option.\n";
4 $details = "Try various uses of -q and ensure they all give the correct results.\n";
6 # TEST 0
8 run_make_test('
9 one:
10 two: ;
11 three: ; :
12 four: ; $(.XY)
13 five: ; \
14  $(.XY)
15 six: ; \
16  $(.XY)
17         $(.XY)
18 seven: ; \
19  $(.XY)
20         : foo
21         $(.XY)
23               '-q one', '');
25 # TEST 1
27 run_make_test(undef, '-q two', '');
29 # TEST 2
31 run_make_test(undef, '-q three', '', 256);
33 # TEST 3
35 run_make_test(undef, '-q four', '');
37 # TEST 4
39 run_make_test(undef, '-q five', '');
41 # TEST 5
43 run_make_test(undef, '-q six', '');
45 # TEST 6
47 run_make_test(undef, '-q seven', '', 256);
49 # TEST 7 : Savannah bug # 7144
51 run_make_test('
52 one:: ; @echo one
53 one:: ; @echo two
55               '-q', '', 256);