More cleanup and support for concrete as part of a project hierarchy.

This commit is contained in:
Alex Endfinger
2022-07-10 18:17:42 -04:00
parent ee4249e3e8
commit e3d191e277
8 changed files with 54 additions and 24 deletions

View File

@ -1,5 +1,3 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
`kotlin-dsl`
kotlin("plugin.serialization") version "1.6.21"
@ -33,22 +31,22 @@ gradlePlugin {
implementationClass = "lgbt.mystic.foundation.concrete.ConcreteRootPlugin"
}
create("concrete-project") {
id = "lgbt.mystic.foundation.concrete-project"
create("concrete-plugin") {
id = "lgbt.mystic.foundation.concrete-plugin"
implementationClass = "lgbt.mystic.foundation.concrete.ConcreteProjectPlugin"
}
}
}
java {
val version = JavaVersion.toVersion("1.8")
val version = JavaVersion.toVersion("11")
sourceCompatibility = version
targetCompatibility = version
}
tasks.withType<KotlinCompile> {
tasks.compileKotlin {
kotlinOptions {
jvmTarget = "1.8"
jvmTarget = "11"
}
}