1{
2 "case": "t003",
3 "category": "options/dash-k",
4 "compare_output": true,
5 "description": "Test the make -k (don't stop on error) option.\n",
6 "details": "\nThe makefile created in this test is a simulation of building\na small product. However, the trick to this one is that one\nof the dependencies of the main target does not exist.\nWithout the -k option, make would fail immediately and not\nbuild any part of the target. What we are looking for here,\nis that make builds the rest of the dependencies even though\nit knows that at the end it will fail to rebuild the main target.",
7 "env": {},
8 "expected_exit": 512,
9 "options": "-k",
10 "options_mode": "shell",
11 "output_mode": "exact",
12 "setup": [
13 {
14 "kind": "dir",
15 "mode": "0755",
16 "mtime": 1778707219,
17 "path": "work"
18 }
19 ],
20 "source_script": "options/dash-k",
21 "stdin": "",
22 "suite": "gnu",
23 "timeout_seconds": 60
24}