make/vscode/template-tasks.jsonc
changeset 55166 2ae056696b15
equal deleted inserted replaced
55165:a82a367b2d8c 55166:2ae056696b15
       
     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 }