tasks.json 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. {
  2. "version": "2.0.0",
  3. "tasks": [
  4. {
  5. "label": "build-windows",
  6. "command": "dotnet",
  7. "type": "process",
  8. "args": [
  9. "build",
  10. "${workspaceFolder}/Platforms/Windows/AsteroidBeltAssault.Windows.csproj"
  11. ],
  12. "group": "build",
  13. "presentation": {
  14. "echo": true,
  15. "reveal": "silent",
  16. "focus": false,
  17. "panel": "shared",
  18. "showReuseMessage": true,
  19. "clear": false
  20. },
  21. "problemMatcher": "$msCompile"
  22. },
  23. {
  24. "label": "build-desktopgl",
  25. "command": "dotnet",
  26. "type": "process",
  27. "args": [
  28. "build",
  29. "${workspaceFolder}/Platforms/DesktopGL/AsteroidBeltAssault.DesktopGL.csproj"
  30. ],
  31. "group": "build",
  32. "presentation": {
  33. "echo": true,
  34. "reveal": "silent",
  35. "focus": false,
  36. "panel": "shared",
  37. "showReuseMessage": true,
  38. "clear": false
  39. },
  40. "problemMatcher": "$msCompile"
  41. },
  42. {
  43. "label": "build-deploy-android",
  44. "type": "shell",
  45. "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Platforms/Android/AsteroidBeltAssault.Android.csproj \"/t:Install\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000"
  46. },
  47. {
  48. "label": "build-ios",
  49. "command": "dotnet",
  50. "type": "process",
  51. "args": [
  52. "build",
  53. "${workspaceFolder}/Platforms/iOS/AsteroidBeltAssault.iOS.csproj"
  54. ],
  55. "group": "build",
  56. "presentation": {
  57. "echo": true,
  58. "reveal": "silent",
  59. "focus": false,
  60. "panel": "shared",
  61. "showReuseMessage": true,
  62. "clear": false
  63. },
  64. "problemMatcher": "$msCompile"
  65. }
  66. ]
  67. }