mirror of
https://github.com/sh-cho/fluent-bit-lsp.git
synced 2025-08-04 17:08:41 +00:00
chore: Add release build task, etc.
This commit is contained in:
parent
8d363530fb
commit
972a33c260
3 changed files with 41 additions and 2 deletions
25
.vscode/launch.json
vendored
25
.vscode/launch.json
vendored
|
@ -7,7 +7,9 @@
|
|||
"request": "launch",
|
||||
"runtimeExecutable": "${execPath}",
|
||||
"args": [
|
||||
"--extensionDevelopmentPath=${workspaceFolder}/clients/vscode"
|
||||
"--disable-extensions",
|
||||
"--extensionDevelopmentPath=${workspaceFolder}/clients/vscode",
|
||||
"--log sh-cho.vscode-fluent-bit:debug"
|
||||
],
|
||||
"outFiles": [
|
||||
"${workspaceFolder}/clients/vscode/out/**/*.js"
|
||||
|
@ -19,6 +21,27 @@
|
|||
"env": {
|
||||
"__FLB_LSP_SERVER_DEBUG": "${workspaceFolder}/target/debug/fluent-bit-language-server"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Run Extension (Release Build)",
|
||||
"type": "extensionHost",
|
||||
"request": "launch",
|
||||
"runtimeExecutable": "${execPath}",
|
||||
"args": [
|
||||
"--disable-extensions",
|
||||
"--extensionDevelopmentPath=${workspaceFolder}/clients/vscode",
|
||||
"--log sh-cho.vscode-fluent-bit:debug"
|
||||
],
|
||||
"outFiles": [
|
||||
"${workspaceFolder}/clients/vscode/out/**/*.js"
|
||||
],
|
||||
"preLaunchTask": "Build Server (Release) and Extension",
|
||||
"skipFiles": [
|
||||
"<node_internals>/**/*.js"
|
||||
],
|
||||
"env": {
|
||||
"__FLB_LSP_SERVER_DEBUG": "${workspaceFolder}/target/release/fluent-bit-language-server"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
|
@ -5,5 +5,6 @@
|
|||
"search.exclude": {
|
||||
"out": false
|
||||
},
|
||||
"typescript.tsc.autoDetect": "off"
|
||||
"typescript.tsc.autoDetect": "off",
|
||||
"npm.packageManager": "pnpm"
|
||||
}
|
15
.vscode/tasks.json
vendored
15
.vscode/tasks.json
vendored
|
@ -22,6 +22,13 @@
|
|||
"command": "cargo build --package fluent-bit-language-server",
|
||||
"problemMatcher": "$rustc"
|
||||
},
|
||||
{
|
||||
"label": "Build Server (Release)",
|
||||
"group": "build",
|
||||
"type": "shell",
|
||||
"command": "cargo build --release --package fluent-bit-language-server",
|
||||
"problemMatcher": "$rustc"
|
||||
},
|
||||
{
|
||||
"label": "Build Server and Extension",
|
||||
"dependsOn": [
|
||||
|
@ -29,6 +36,14 @@
|
|||
"Build Extension"
|
||||
],
|
||||
"problemMatcher": "$rustc"
|
||||
},
|
||||
{
|
||||
"label": "Build Server (Release) and Extension",
|
||||
"dependsOn": [
|
||||
"Build Server (Release)",
|
||||
"Build Extension"
|
||||
],
|
||||
"problemMatcher": "$rustc"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue