如何通过Gradle将编译器参数传递给Kotlin编译器

我正在使用Kotlin Gradle插件编译一个Gradle的Kotlin库jar:

apply plugin: 'kotlin'

我试图找到一种方法来传递一个简单的-include-runtime编译器参数给kotlin编译器。 我似乎无法找到任何文件。 我试图模仿Java插件,但似乎没有工作。 下面是关于使用命令行编译器的一些文档,但是Gradle文档没有提到有关传递编译器参数的任何内容。

尝试这个:

 compileKotlin { kotlinOptions.includeRuntime = true } 

UPD btw这个确切的选项includeRuntime不能工作,因为它不是Gradle的方式。 有许多选项可以在Gradle中构建具有依赖关系的jar: Gradle – 创建一个具有依赖关系的Jar文件 , Gradle Shadow

一种传递任意编译器选项的方法:

 kotlinOptions { freeCompilerArgs = ['-include-runtime'] }