1
0
Files
KotlinStarter/src/main/resources/starter/pom/plugins/@kotlin.twig
T
2020-09-11 16:26:19 +02:00

39 lines
1.1 KiB
Twig

<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>${kotlin.version}</version>
<executions>
<execution>
<id>compile</id>
<phase>compile</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
<execution>
<id>test-compile</id>
<phase>test-compile</phase>
<goals>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
<configuration>
<jvmTarget>${java.version}</jvmTarget>
{% if kotlinxSerialization %}
<compilerPlugins>
<plugin>kotlinx-serialization</plugin>
</compilerPlugins>
{% endif %}
</configuration>
{% if kotlinxSerialization %}
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-serialization</artifactId>
<version>${kotlin.version}</version>
</dependency>
</dependencies>
{% endif %}
</plugin>