Pill: Mark more projects as 'jps-compatible' in FULL variant

This commit is contained in:
Yan Zhulanow
2019-04-12 04:46:05 +03:00
parent ae747196c2
commit 0dfe122a40
12 changed files with 66 additions and 1 deletions

View File

@@ -1,8 +1,15 @@
import org.jetbrains.kotlin.pill.PillExtension
description = "Simple Annotation Processor for testing kapt"
plugins {
kotlin("jvm")
maven // only used for installing to mavenLocal()
id("jps-compatible")
}
pill {
variant = PillExtension.Variant.FULL
}
dependencies {

View File

@@ -1,12 +1,16 @@
apply plugin: 'kotlin'
apply plugin: 'maven'
apply plugin: 'jps-compatible'
repositories {
mavenLocal()
jcenter()
}
pill {
variant = 'FULL'
}
dependencies {
compile project(':kotlin-gradle-plugin-api')
// Use this dependency instead when building apart from the other modules:

View File

@@ -1,8 +1,14 @@
import org.jetbrains.kotlin.pill.PillExtension
description = "Sample Kotlin JSR 223 scripting jar with daemon (out-of-process) compilation and local (in-process) evaluation"
plugins {
kotlin("jvm")
id("jps-compatible")
}
pill {
variant = PillExtension.Variant.FULL
}
val compilerClasspath by configurations.creating

View File

@@ -1,8 +1,14 @@
import org.jetbrains.kotlin.pill.PillExtension
description = "Sample Kotlin JSR 223 scripting jar with local (in-process) compilation and evaluation"
plugins {
kotlin("jvm")
id("jps-compatible")
}
pill {
variant = PillExtension.Variant.FULL
}
dependencies {

View File

@@ -1,4 +1,5 @@
apply plugin: 'kotlin'
apply plugin: 'jps-compatible'
configurations {
testArtifacts
@@ -21,6 +22,10 @@ dependencies {
testArtifacts project(':kotlin-reflect')
}
pill {
variant = 'FULL'
}
sourceSets {
test {
java {

View File

@@ -1,4 +1,5 @@
apply plugin: 'kotlin'
apply plugin: 'jps-compatible'
configureJvmProject(project)
configurePublishing(project)
@@ -8,6 +9,10 @@ repositories {
jcenter()
}
pill {
variant = 'FULL'
}
dependencies {
compile project(':kotlin-gradle-plugin-api')
compile project(':kotlin-gradle-plugin-model')

View File

@@ -1,9 +1,15 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import org.jetbrains.kotlin.pill.PillExtension
description = "Kotlin annotations for Android"
plugins {
kotlin("jvm")
id("jps-compatible")
}
pill {
variant = PillExtension.Variant.FULL
}
jvmTarget = "1.6"

View File

@@ -4,6 +4,7 @@ import org.jetbrains.kotlin.pill.PillExtension
plugins {
kotlin("jvm")
maven
id("jps-compatible")
}
publish()
@@ -14,6 +15,10 @@ dependencies {
compile(kotlinStdlib())
}
pill {
variant = PillExtension.Variant.FULL
}
tasks {
withType<KotlinCompile> {
kotlinOptions.languageVersion = "1.2"

View File

@@ -1,4 +1,5 @@
apply plugin: 'kotlin'
apply plugin: 'jps-compatible'
configureJvmProject(project)
configurePublishing(project)
@@ -14,6 +15,10 @@ repositories {
jcenter()
}
pill {
variant = 'FULL'
}
dependencies {
compile project(':kotlin-gradle-plugin-api')
compile project(':kotlin-gradle-plugin-model')

View File

@@ -1,4 +1,5 @@
apply plugin: 'kotlin'
apply plugin: 'jps-compatible'
configureJvmProject(project)
configurePublishing(project)
@@ -9,6 +10,10 @@ compileJava {
options.fork = false
}
pill {
variant = 'FULL'
}
repositories {
mavenLocal()
jcenter()

View File

@@ -1,8 +1,13 @@
apply plugin: 'kotlin'
apply plugin: 'jps-compatible'
configureJvmProject(project)
configurePublishing(project)
pill {
variant = 'FULL'
}
compileJava {
sourceCompatibility = 1.8
targetCompatibility = 1.8

View File

@@ -1,8 +1,14 @@
import org.gradle.jvm.tasks.Jar
import org.jetbrains.kotlin.pill.PillExtension
plugins {
java
kotlin("jvm")
id("jps-compatible")
}
pill {
variant = PillExtension.Variant.FULL
}
dependencies {