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) { when (this@projectDefault.name) {
"main" -> { "main" -> {
java.srcDirs("src") java.srcDirs("src")
val processResources = tasks.getByName(processResourcesTaskName) as ProcessResources this@projectDefault.resources.srcDir("resources")
processResources.from("resources") { include("**") }
processResources.from("src") { include("META-INF/**", "**/*.properties") }
} }
"test" -> { "test" -> {
java.srcDirs("test", "tests") java.srcDirs("test", "tests")
+1 -1
View File
@@ -84,7 +84,7 @@ sourceSets {
} }
val jar: Jar by tasks val jar: Jar by tasks
jar.from("../idea/src") { jar.from("../idea/resources") {
include("META-INF/extensions/compiler.xml") include("META-INF/extensions/compiler.xml")
} }
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src", "idea-live-templates/src",
"idea-repl/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" { "test" {
projectDefault() projectDefault()
+5 -1
View File
@@ -123,7 +123,11 @@ sourceSets {
"idea-live-templates/src", "idea-live-templates/src",
"idea-repl/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" { "test" {
projectDefault() projectDefault()
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src", "idea-live-templates/src",
"idea-repl/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" { "test" {
projectDefault() projectDefault()
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src", "idea-live-templates/src",
"idea-repl/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" { "test" {
projectDefault() projectDefault()
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src", "idea-live-templates/src",
"idea-repl/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" { "test" {
projectDefault() projectDefault()
+5 -1
View File
@@ -124,7 +124,11 @@ sourceSets {
"idea-live-templates/src", "idea-live-templates/src",
"idea-repl/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" { "test" {
projectDefault() projectDefault()
+1 -1
View File
@@ -34,7 +34,7 @@ sourceSets {
"main" { "main" {
projectDefault() projectDefault()
java.srcDir("../idea-analysis/src") java.srcDir("../idea-analysis/src")
resources.srcDir("../idea-analysis/src").apply { include("**/*.properties") } resources.srcDir("../idea-analysis/resources")
} }
"test" {} "test" {}
} }