• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// © 2020 and later: Unicode, Inc. and others.
2// License & terms of use: http://www.unicode.org/copyright.html
3{
4    "version": "2.0.0",
5    "tasks": [
6        {
7            "label": "Makefile", // You can choose your own label.
8            "type": "shell",
9            "command": "make",
10            // Make this the default build command.
11            "group": {
12                "kind": "build",
13                "isDefault": true
14            },
15            "presentation": {
16                "reveal": "always"
17            },
18            // You can pass all the building arguments here.
19            "args": [
20                "all",
21                "--debug", // Enable debug mode.
22                "-j24", // Launch no more than 24 jobs in parallel
23                "-l20" // Stop launching jobs if system load average is too high
24            ]
25        },
26        {
27            "label": "buildTest", // for building test cases before running it.
28            "command": "make", // Could be any other shell command
29            "args": [
30                "tests",
31                "-j24", // Launch no more than 24 jobs in parallel
32                "-l20" // Stop launching jobs if system load average is too high
33            ],
34            "type": "shell"
35        }
36    ]
37}
38