Skip to content

Commit bbf217f

Browse files
auottWardenGnaw
andauthored
Add Windows ARM64 Debugger Packages (#7798)
* Add arm64 vsdbg package and update to newer versions. * Remove arm64 block. Co-authored-by: Andrew Wang <[email protected]>
1 parent f474c28 commit bbf217f

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

Extension/package.json

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3107,7 +3107,7 @@
31073107
},
31083108
{
31093109
"description": "Visual Studio Windows Debugger",
3110-
"url": "https://go.microsoft.com/fwlink/?linkid=2162486",
3110+
"url": "https://go.microsoft.com/fwlink/?linkid=2167487",
31113111
"platforms": [
31123112
"win32"
31133113
],
@@ -3118,7 +3118,21 @@
31183118
"binaries": [
31193119
"./debugAdapters/vsdbg/bin/vsdbg.exe"
31203120
],
3121-
"integrity": "E5046509D510086B99F171595114220AD8E9F820E7238B6A5199CD78B9AD2078"
3121+
"integrity": "1EB0394D716604F9402AF43BE905A85F3C735CA94FE20DFE9770DDE6516019F7"
3122+
},
3123+
{
3124+
"description": "Visual Studio Windows ARM64 Debugger",
3125+
"url": "https://go.microsoft.com/fwlink/?linkid=2167488",
3126+
"platforms": [
3127+
"win32"
3128+
],
3129+
"architectures": [
3130+
"arm64"
3131+
],
3132+
"binaries": [
3133+
"./debugAdapters/vsdbg/bin/vsdbg.exe"
3134+
],
3135+
"integrity": "49D68434BD097752720137180E2ECA52637A9B65807651DA94D17620DD1EA8FA"
31223136
}
31233137
]
3124-
}
3138+
}

Extension/src/Debugger/extension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export function initialize(context: vscode.ExtensionContext): void {
3737
// On non-windows platforms, the cppvsdbg debugger will not be registered for initial configurations.
3838
// This will cause it to not show up on the dropdown list.
3939
let vsdbgProvider: CppVsDbgConfigurationProvider | null = null;
40-
if (os.platform() === 'win32' && os.arch() !== 'arm64') {
40+
if (os.platform() === 'win32') {
4141
vsdbgProvider = new CppVsDbgConfigurationProvider(configurationProvider);
4242
disposables.push(vscode.debug.registerDebugConfigurationProvider('cppvsdbg', new QuickPickConfigurationProvider(vsdbgProvider)));
4343
}

0 commit comments

Comments
 (0)