Move resources: remove includes from src to resources, include resource folder in custom build scripts
This commit is contained in:
@@ -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")
|
||||||
|
|||||||
@@ -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")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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" {}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user