tasks.json 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. {
  2. "version": "2.0.0",
  3. "tasks": [
  4. {
  5. "label": "build-windows",
  6. "type": "shell",
  7. "command": "dotnet",
  8. "args": [
  9. "build",
  10. "Platforms/Windows/PerformanceMeasuring.Windows.csproj"
  11. ],
  12. "group": "build",
  13. "problemMatcher": [
  14. "$msCompile"
  15. ]
  16. },
  17. {
  18. "label": "build-desktopgl",
  19. "type": "shell",
  20. "command": "dotnet",
  21. "args": [
  22. "build",
  23. "Platforms/DesktopGL/PerformanceMeasuring.DesktopGL.csproj"
  24. ],
  25. "group": "build",
  26. "problemMatcher": [
  27. "$msCompile"
  28. ]
  29. },
  30. {
  31. "label": "build-android",
  32. "type": "shell",
  33. "command": "dotnet",
  34. "args": [
  35. "build",
  36. "Platforms/Android/PerformanceMeasuring.Android.csproj"
  37. ],
  38. "group": "build",
  39. "problemMatcher": [
  40. "$msCompile"
  41. ]
  42. },
  43. {
  44. "label": "run-windows",
  45. "type": "shell",
  46. "command": "dotnet",
  47. "args": [
  48. "run",
  49. "--project",
  50. "Platforms/Windows/PerformanceMeasuring.Windows.csproj"
  51. ],
  52. "group": "test",
  53. "dependsOn": "build-windows",
  54. "problemMatcher": [
  55. "$msCompile"
  56. ]
  57. },
  58. {
  59. "label": "run-desktopgl",
  60. "type": "shell",
  61. "command": "dotnet",
  62. "args": [
  63. "run",
  64. "--project",
  65. "Platforms/DesktopGL/PerformanceMeasuring.DesktopGL.csproj"
  66. ],
  67. "group": "test",
  68. "dependsOn": "build-desktopgl",
  69. "problemMatcher": [
  70. "$msCompile"
  71. ]
  72. },
  73. {
  74. "label": "clean",
  75. "type": "shell",
  76. "command": "dotnet",
  77. "args": [
  78. "clean"
  79. ],
  80. "group": "build",
  81. "problemMatcher": [
  82. "$msCompile"
  83. ]
  84. }
  85. ]
  86. }