main shinobi / tests / mk / gnu / variables / MAKEFLAGS / t217 / test.json
 1{
 2  "case": "t217",
 3  "category": "variables/MAKEFLAGS",
 4  "compare_output": true,
 5  "description": "Test proper behavior of MAKEFLAGS",
 6  "details": "DETAILS",
 7  "env": {
 8    "MAKEFLAGS": "--debug=j"
 9  },
10  "expected_exit": 0,
11  "options": "",
12  "options_mode": "argv",
13  "output_mode": "regex",
14  "setup": [
15    {
16      "content": "",
17      "kind": "file",
18      "mode": "0644",
19      "mtime": 1778707235,
20      "path": "hello"
21    },
22    {
23      "kind": "dir",
24      "mode": "0755",
25      "mtime": 1778707234,
26      "path": "lib2"
27    },
28    {
29      "content": "# this file was generated from a makefile by shinobi\nrule r1\n  command = cd lib2 \u0026\u0026 echo -w # __shin_info__\n\nbuild lib2/all: r1\n\n",
30      "kind": "file",
31      "mode": "0644",
32      "mtime": 1778707234,
33      "path": "lib2/build.ninja"
34    },
35    {
36      "kind": "dir",
37      "mode": "0755",
38      "mtime": 1778707232,
39      "path": "localtmp"
40    }
41  ],
42  "source_script": "variables/MAKEFLAGS",
43  "stdin": "",
44  "suite": "gnu",
45  "timeout_seconds": 60
46}