tasks.json 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. {
  2. "version": "2.0.0",
  3. "tasks": [
  4. {
  5. "label": "build-v4",
  6. "group": "build",
  7. "type": "shell",
  8. "command": "scons",
  9. "options": {
  10. "cwd": "${workspaceFolder}/godot"
  11. },
  12. "args": [
  13. "-j",
  14. "16",
  15. "target=editor",
  16. "dev_build=yes",
  17. "opengl3=yes",
  18. "custom_modules=\"${workspaceFolder}/spine_godot\""
  19. ],
  20. "problemMatcher": "$msCompile",
  21. "windows": {
  22. "args": [
  23. "-j",
  24. "16",
  25. "target=editor",
  26. "dev_build=yes",
  27. "opengl3=yes",
  28. "custom_modules=\"${workspaceFolder}/spine_godot\"",
  29. "livepp=${env:LIVEPP}"
  30. ]
  31. },
  32. },
  33. {
  34. "label": "build-extension",
  35. "group": "build",
  36. "type": "shell",
  37. "command": "scons",
  38. "options": {
  39. "cwd": "${workspaceFolder}"
  40. },
  41. "args": [
  42. "-j",
  43. "16",
  44. "target=editor",
  45. "dev_build=yes",
  46. ],
  47. "problemMatcher": "$msCompile",
  48. "windows": {
  49. "args": [
  50. "-j",
  51. "16",
  52. "target=editor",
  53. "dev_build=yes",
  54. ]
  55. },
  56. },
  57. {
  58. "label": "build-v3",
  59. "group": "build",
  60. "type": "shell",
  61. "command": "scons",
  62. "options": {
  63. "cwd": "${workspaceFolder}/godot"
  64. },
  65. "args": [
  66. "-j",
  67. "16",
  68. "target=debug",
  69. "custom_modules=\"${workspaceFolder}/spine_godot\""
  70. ],
  71. "windows": {
  72. "args": [
  73. "-j",
  74. "16",
  75. "target=debug",
  76. "custom_modules=\"${workspaceFolder}/spine_godot\"",
  77. "livepp=${env:LIVEPP}"
  78. ]
  79. },
  80. "problemMatcher": "$msCompile"
  81. }
  82. ]
  83. }