2026-01-18 19:02:03 -08:00
|
|
|
{
|
|
|
|
|
"version": "2.0.0",
|
|
|
|
|
"tasks": [
|
|
|
|
|
{
|
2026-01-21 23:05:38 -06:00
|
|
|
"label": "Build",
|
|
|
|
|
"detail": "dotnet build QuanTAlib.sln",
|
2026-01-18 19:02:03 -08:00
|
|
|
"type": "process",
|
|
|
|
|
"command": "dotnet",
|
|
|
|
|
"args": [
|
|
|
|
|
"build",
|
|
|
|
|
"${workspaceFolder}/QuanTAlib.sln",
|
|
|
|
|
"/property:GenerateFullPaths=true",
|
|
|
|
|
"/consoleloggerparameters:NoSummary"
|
|
|
|
|
],
|
|
|
|
|
"problemMatcher": "$msCompile",
|
2026-01-21 23:05:38 -06:00
|
|
|
"group": { "kind": "build", "isDefault": true }
|
2026-01-21 14:41:31 -05:00
|
|
|
},
|
|
|
|
|
{
|
2026-01-21 23:05:38 -06:00
|
|
|
"label": "Build Library",
|
|
|
|
|
"detail": "dotnet build lib/quantalib.csproj (Debug, net10.0)",
|
2026-01-21 14:41:31 -05:00
|
|
|
"type": "process",
|
|
|
|
|
"command": "dotnet",
|
|
|
|
|
"args": [
|
|
|
|
|
"build",
|
|
|
|
|
"${workspaceFolder}/lib/quantalib.csproj",
|
2026-01-21 23:05:38 -06:00
|
|
|
"--configuration", "Debug",
|
|
|
|
|
"--framework", "net10.0"
|
2026-01-21 14:41:31 -05:00
|
|
|
],
|
|
|
|
|
"problemMatcher": "$msCompile",
|
2026-01-21 23:05:38 -06:00
|
|
|
"group": "build"
|
2026-01-21 14:41:31 -05:00
|
|
|
},
|
|
|
|
|
{
|
2026-01-21 23:05:38 -06:00
|
|
|
"label": "Test",
|
|
|
|
|
"detail": "dotnet test lib/QuanTAlib.Tests.csproj (net10.0)",
|
2026-01-21 14:41:31 -05:00
|
|
|
"type": "process",
|
|
|
|
|
"command": "dotnet",
|
|
|
|
|
"args": [
|
2026-01-21 23:05:38 -06:00
|
|
|
"test",
|
|
|
|
|
"${workspaceFolder}/lib/QuanTAlib.Tests.csproj",
|
|
|
|
|
"--framework", "net10.0"
|
2026-01-21 14:41:31 -05:00
|
|
|
],
|
|
|
|
|
"problemMatcher": "$msCompile",
|
2026-01-21 23:05:38 -06:00
|
|
|
"group": { "kind": "test", "isDefault": true },
|
|
|
|
|
"presentation": { "reveal": "always", "panel": "new" }
|
2026-01-18 19:02:03 -08:00
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|