Public dry run dryrun-2a68aa98149e
Source commit: 2a68aa98149e9042b7975736e002699a0118ece6 Public tree identity: sha256:8aa9c852dc87a3e5469c13fda3134ad19dbc626c8712bb7e019e062616d4a52e
This commit is contained in:
commit
0779e3ecc8
111 changed files with 35316 additions and 0 deletions
110
vscode-extension/package.json
Normal file
110
vscode-extension/package.json
Normal file
|
|
@ -0,0 +1,110 @@
|
|||
{
|
||||
"name": "disasmer-vscode",
|
||||
"displayName": "Disasmer",
|
||||
"description": "VS Code support for Disasmer build programs, environments, and debugging.",
|
||||
"version": "0.1.0",
|
||||
"publisher": "disasmer",
|
||||
"engines": {
|
||||
"vscode": "^1.80.0"
|
||||
},
|
||||
"categories": [
|
||||
"Debuggers",
|
||||
"Other"
|
||||
],
|
||||
"activationEvents": [
|
||||
"onLanguage:rust",
|
||||
"onDebugResolve:disasmer",
|
||||
"onView:disasmer.nodes",
|
||||
"onView:disasmer.processes",
|
||||
"onView:disasmer.logs",
|
||||
"onView:disasmer.artifacts",
|
||||
"onView:disasmer.inspector",
|
||||
"workspaceContains:envs/*/Containerfile",
|
||||
"workspaceContains:envs/*/Dockerfile"
|
||||
],
|
||||
"main": "./extension.js",
|
||||
"contributes": {
|
||||
"debuggers": [
|
||||
{
|
||||
"type": "disasmer",
|
||||
"label": "Disasmer",
|
||||
"languages": [
|
||||
"rust"
|
||||
],
|
||||
"configurationAttributes": {
|
||||
"launch": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"request",
|
||||
"type",
|
||||
"name"
|
||||
],
|
||||
"properties": {
|
||||
"name": {
|
||||
"type": "string",
|
||||
"default": "Disasmer: Launch Virtual Process"
|
||||
},
|
||||
"type": {
|
||||
"type": "string",
|
||||
"default": "disasmer"
|
||||
},
|
||||
"request": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"launch"
|
||||
],
|
||||
"default": "launch"
|
||||
},
|
||||
"entry": {
|
||||
"type": "string",
|
||||
"description": "Disasmer entrypoint such as build, test, package, or release."
|
||||
},
|
||||
"project": {
|
||||
"type": "string",
|
||||
"description": "Project directory. Defaults to the current workspace folder."
|
||||
},
|
||||
"runtimeBackend": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"local-services",
|
||||
"simulated"
|
||||
],
|
||||
"default": "local-services",
|
||||
"description": "Runtime backend used by the debug adapter. F5 defaults to local coordinator/node services."
|
||||
},
|
||||
"operatorEndpoint": {
|
||||
"type": "string",
|
||||
"default": "https://disasmer.michelpaulissen.com:9443",
|
||||
"description": "Default hosted operator endpoint used when a dry-run or hosted launch selects the public operator."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"views": {
|
||||
"explorer": [
|
||||
{
|
||||
"id": "disasmer.nodes",
|
||||
"name": "Disasmer Nodes"
|
||||
},
|
||||
{
|
||||
"id": "disasmer.processes",
|
||||
"name": "Disasmer Processes"
|
||||
},
|
||||
{
|
||||
"id": "disasmer.logs",
|
||||
"name": "Disasmer Logs"
|
||||
},
|
||||
{
|
||||
"id": "disasmer.artifacts",
|
||||
"name": "Disasmer Artifacts"
|
||||
},
|
||||
{
|
||||
"id": "disasmer.inspector",
|
||||
"name": "Disasmer Inspector"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue