Skip to content

Commit 178c9c1

Browse files
committed
Merged PR 477549: Add linux musl based C# debugger to package.json
Add linux musl based debugger to package.json This PR removes linux-musl on regular glibc debugger packages and adds in the musl based debuggers that will be packaged for alpine vsix. Related work items: #1833319
1 parent 62f32ab commit 178c9c1

File tree

1 file changed

+42
-8
lines changed

1 file changed

+42
-8
lines changed

package.json

Lines changed: 42 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@
6464
"test:artifacts": "tsc -p ./ && mocha out/test/artifactTests/**/*.test.js",
6565
"unpackage:vsix": "gulp vsix:release:unpackage",
6666
"updatePackageDependencies": "gulp updatePackageDependencies"
67-
},
68-
"extensionDependencies": [
69-
"ms-dotnettools.vscode-dotnet-runtime"
70-
],
67+
},
68+
"extensionDependencies": [
69+
"ms-dotnettools.vscode-dotnet-runtime"
70+
],
7171
"dependencies": {
7272
"@microsoft/servicehub-framework": "4.2.99-beta",
7373
"@types/cross-spawn": "6.0.2",
@@ -509,8 +509,7 @@
509509
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-7/coreclr-debug-linux-arm64.zip",
510510
"installPath": ".debugger",
511511
"platforms": [
512-
"linux",
513-
"linux-musl"
512+
"linux"
514513
],
515514
"architectures": [
516515
"arm64"
@@ -522,14 +521,49 @@
522521
"installTestPath": "./.debugger/vsdbg-ui",
523522
"integrity": "7AABCD29BEB5E9D44075663C5C9F9B677D81DFE55EBBD83E8C8628E867957DE5"
524523
},
524+
{
525+
"id": "Debugger",
526+
"description": ".NET Core Debugger (linux musl / x64)",
527+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-7/coreclr-debug-linux-musl-x64.zip",
528+
"installPath": ".debugger",
529+
"platforms": [
530+
"linux-musl"
531+
],
532+
"architectures": [
533+
"x86_64"
534+
],
535+
"binaries": [
536+
"./vsdbg-ui",
537+
"./vsdbg"
538+
],
539+
"installTestPath": "./.debugger/vsdbg-ui",
540+
"integrity": "65AF27B65082307F6CD7B8D1858C72EFCB55C092A9E6EEA76CC3CCD482519BFC"
541+
},
542+
{
543+
"id": "Debugger",
544+
"description": ".NET Core Debugger (linux musl / ARM64)",
545+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-7/coreclr-debug-linux-musl-arm64.zip",
546+
"installPath": ".debugger",
547+
"platforms": [
548+
"linux-musl"
549+
],
550+
"architectures": [
551+
"arm64"
552+
],
553+
"binaries": [
554+
"./vsdbg-ui",
555+
"./vsdbg"
556+
],
557+
"installTestPath": "./.debugger/vsdbg-ui",
558+
"integrity": "96B3647B2303149FF8736259765438DD9C19C9A82B4C78C2AF729EB874682968"
559+
},
525560
{
526561
"id": "Debugger",
527562
"description": ".NET Core Debugger (linux / x64)",
528563
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-7/coreclr-debug-linux-x64.zip",
529564
"installPath": ".debugger",
530565
"platforms": [
531-
"linux",
532-
"linux-musl"
566+
"linux"
533567
],
534568
"architectures": [
535569
"x86_64"

0 commit comments

Comments
 (0)