【问题标题】:Pass arguments to Kotlin/native run tasks将参数传递给 Kotlin/本机运行任务
【发布时间】:2020-10-27 10:36:00
【问题描述】:

我正在开发一个 Kotlin/Native 应用程序,我想通过 Gradle 向它传递参数。 有像runDebugExecutableNative 这样的任务。有没有办法做类似的事情:

./gradlew runDebugExecutableNative --args='myFirstArg mySecondArg'

【问题讨论】:

    标签: gradle kotlin-multiplatform kotlin-native


    【解决方案1】:

    请尝试使用binaries runTask 参数,描述here。对于您提到的示例,它可能应该是这样的(基于the code from samples/gitchurn

           binaries {
                executable {
                    runTask?.args("myFirstArg mySecondArg")
                }
            }
    

    【讨论】:

    • 这不是我想要的,我想从命令行设置它们,但如果我将它包装起来,这可能会有所帮助。
    • 我认为可以像 JavaExec 那样公开属性,但需要通过注解来完成。
    猜你喜欢
    • 2019-03-10
    • 2015-04-16
    • 1970-01-01
    • 2017-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多