1 {
   2     // See https://go.microsoft.com/fwlink/?LinkId=733558
   3     // for the documentation about the tasks.json format
   4     "version": "2.0.0",
   5     "tasks": [
   6         {
   7             "label": "Update compilation database (compile_commands.json)",
   8             "type": "shell",
   9             "options": {
  10                 "env": {
  11                     "PATH": "{{PATH}}"
  12                 },
  13                 "cwd": "{{WORKSPACE_ROOT}}"
  14             },
  15             "command": "{{MAKE}} CONF_NAME={{CONF_NAME}} compile-commands",
  16             "problemMatcher": []
  17         },
  18         {
  19             "label": "Make 'hotspot'",
  20             "type": "shell",
  21             "options": {
  22                 "env": {
  23                     "PATH": "{{PATH}}"
  24                 },
  25                 "cwd": "{{WORKSPACE_ROOT}}"
  26             },
  27             "command": "{{MAKE}} CONF_NAME={{CONF_NAME}} hotspot",
  28             "problemMatcher": ["$gcc"]
  29         },
  30         {
  31             "label": "Make 'exploded-image'",
  32             "type": "shell",
  33             "options": {
  34                 "env": {
  35                     "PATH": "{{PATH}}"
  36                 },
  37                 "cwd": "{{WORKSPACE_ROOT}}"
  38             },
  39             "command": "{{MAKE}} CONF_NAME={{CONF_NAME}} exploded-image",
  40             "problemMatcher": ["$gcc"]
  41         },
  42         {
  43             "label": "Make 'jdk'",
  44             "type": "shell",
  45             "options": {
  46                 "env": {
  47                     "PATH": "{{PATH}}"
  48                 },
  49                 "cwd": "{{WORKSPACE_ROOT}}"
  50             },
  51             "command": "{{MAKE}} CONF_NAME={{CONF_NAME}} jdk",
  52             "problemMatcher": ["$gcc"]
  53         }
  54     ]
  55 }