Move resources: remove includes from src to resources, include resource folder in custom build scripts

This commit is contained in:
Sergey Rostov
2018-11-27 10:21:52 +03:00
parent 5623c74543
commit 74f6c8ac5c
11 changed files with 33 additions and 11 deletions
+1 -3
View File
@@ -32,9 +32,7 @@ val SourceSet.projectDefault: Project.() -> Unit
when (this@projectDefault.name) {
"main" -> {
java.srcDirs("src")
val processResources = tasks.getByName(processResourcesTaskName) as ProcessResources
processResources.from("resources") { include("**") }
processResources.from("src") { include("META-INF/**", "**/*.properties") }
this@projectDefault.resources.srcDir("resources")
}
"test" -> {
java.srcDirs("test", "tests")
+1 -1
View File
@@ -84,7 +84,7 @@ sourceSets {
}
val jar: Jar by tasks
jar.from("../idea/src") {
jar.from("../idea/resources") {
include("META-INF/extensions/compiler.xml")
}
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src",
"idea-repl/src"
)
resources.srcDirs("idea-repl/src").apply { include("META-INF/**") }
resources.srcDirs(
"idea-completion/resources",
"idea-live-templates/resources",
"idea-repl/resources"
)
}
"test" {
projectDefault()
+5 -1
View File
@@ -123,7 +123,11 @@ sourceSets {
"idea-live-templates/src",
"idea-repl/src"
)
resources.srcDirs("idea-repl/src").apply { include("META-INF/**") }
resources.srcDirs(
"idea-completion/resources",
"idea-live-templates/resources",
"idea-repl/resources"
)
}
"test" {
projectDefault()
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src",
"idea-repl/src"
)
resources.srcDirs("idea-repl/src").apply { include("META-INF/**") }
resources.srcDirs(
"idea-completion/resources",
"idea-live-templates/resources",
"idea-repl/resources"
)
}
"test" {
projectDefault()
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src",
"idea-repl/src"
)
resources.srcDirs("idea-repl/src").apply { include("META-INF/**") }
resources.srcDirs(
"idea-completion/resources",
"idea-live-templates/resources",
"idea-repl/resources"
)
}
"test" {
projectDefault()
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src",
"idea-repl/src"
)
resources.srcDirs("idea-repl/src").apply { include("META-INF/**") }
resources.srcDirs(
"idea-completion/resources",
"idea-live-templates/resources",
"idea-repl/resources"
)
}
"test" {
projectDefault()
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src",
"idea-repl/src"
)
resources.srcDirs("idea-repl/src").apply { include("META-INF/**") }
resources.srcDirs(
"idea-completion/resources",
"idea-live-templates/resources",
"idea-repl/resources"
)
}
"test" {
projectDefault()
+1 -1
View File
@@ -34,7 +34,7 @@ sourceSets {
"main" {
projectDefault()
java.srcDir("../idea-analysis/src")
resources.srcDir("../idea-analysis/src").apply { include("**/*.properties") }
resources.srcDir("../idea-analysis/resources")
}
"test" {}
}