mirror of
				https://github.com/bytecodealliance/wasm-micro-runtime.git
				synced 2025-10-31 05:11:19 +00:00 
			
		
		
		
	wamr-ide/VSCode-Extension: Make lldb binary path per platform (#1437)
hopefully this allows an extension package to run on multiple platforms. cf. https://code.visualstudio.com/api/extension-guides/debugger-extension#anatomy-of-the-package.json-of-a-debugger-extension
This commit is contained in:
		
							parent
							
								
									22c235b5ec
								
							
						
					
					
						commit
						9f09e2661f
					
				|  | @ -125,9 +125,14 @@ | |||
|                         "swift" | ||||
|                     ] | ||||
|                 }, | ||||
|                 "program": "./resource/debug/bin/lldb-vscode", | ||||
|                 "windows": { | ||||
|                     "program": "./resource/debug/bin/lldb-vscode.exe" | ||||
|                     "program": "./resource/debug/windows/bin/lldb-vscode.exe" | ||||
|                 }, | ||||
|                 "osx": { | ||||
|                     "program": "./resource/debug/osx/bin/lldb-vscode" | ||||
|                 }, | ||||
|                 "linux": { | ||||
|                     "program": "./resource/debug/linux/bin/lldb-vscode" | ||||
|                 }, | ||||
|                 "configurationAttributes": { | ||||
|                     "attach": { | ||||
|  |  | |||
|  | @ -1,11 +1,11 @@ | |||
| ### If you want to enable `source debugging` for this extension, please build `lldb` firstly following this [instruction](../../../../../doc/source_debugging.md#debugging-with-interpreter). | ||||
| 
 | ||||
| ### After building(`linux` for example), create `bin` folder and `lib` folder respectively in current directory, add following necessary target files into the folders. | ||||
| ### After building(`linux` for example), create `bin` folder and `lib` folder respectively in `linux` directory, add following necessary target files into the folders. | ||||
| 
 | ||||
|     ```shell | ||||
|      /llvm/build-lldb/bin/lldb # move this file to resource/debug/bin/ | ||||
|      /llvm/build-lldb/bin/lldb-vscode # move this file to resource/debug/bin/ | ||||
|      /llvm/build-lldb/lib/liblldb.so.13 # move this file to resource/debug/lib/ | ||||
|      /llvm/build-lldb/bin/lldb # move this file to resource/debug/linux/bin/ | ||||
|      /llvm/build-lldb/bin/lldb-vscode # move this file to resource/debug/linux/bin/ | ||||
|      /llvm/build-lldb/lib/liblldb.so.13 # move this file to resource/debug/linux/lib/ | ||||
|     ``` | ||||
| 
 | ||||
| Note: For macOS, the library is named like `liblldb.13.0.1.dylib`. | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 YAMAMOTO Takashi
						YAMAMOTO Takashi