Skip to content

Commit c4e866b

Browse files
committed
[BUILD][VSC] Add Saros VS Code to gradle files
1 parent 9dd874f commit c4e866b

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

build.gradle.kts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,7 @@ tasks {
265265
from(project(":saros.server").tasks.findByName("jar"))
266266
into("build/distribution/server")
267267
}
268+
268269
register("sarosLsp", Copy::class) {
269270
dependsOn(
270271
":saros.core:test",
@@ -277,6 +278,18 @@ tasks {
277278
from(project(":saros.lsp").tasks.findByName("jar"))
278279
into("build/distribution/lsp")
279280
}
281+
282+
register("sarosVSCode", Copy::class) {
283+
dependsOn(
284+
"sarosLsp",
285+
":saros.vscode:packageExtension"
286+
)
287+
group = "Build"
288+
description = "Builds and tests all modules required by the Saros VS Code Extension"
289+
290+
from("vscode/vsix")
291+
into("build/distribution/vscode")
292+
}
280293

281294
register("sarosIntellij", Copy::class) {
282295
dependsOn(

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ plugins {
77
* because the osgi bundle names had to match the project names.
88
*/
99
val prefix = "saros."
10-
listOf("core", "eclipse", "intellij", "server", "lsp", "stf", "stf.test").forEach { dir ->
10+
listOf("core", "eclipse", "intellij", "server", "lsp", "vscode", "stf", "stf.test").forEach { dir ->
1111
val projectName = prefix + dir
1212
include(projectName)
1313
project(":$projectName").projectDir = file(dir)

0 commit comments

Comments
 (0)