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