[build][platform] adoption recent changes in konan interop plugin
This commit is contained in:
committed by
Vasily Levchenko
parent
61ec2bfed7
commit
dd7ddbcc24
+1
-1
@@ -273,7 +273,7 @@ targetList.each { target ->
|
||||
suffix = 'bat'
|
||||
task(taskName, type:GradleBuild) {
|
||||
dependsOn ':tools:kotlin-native-gradle-plugin:jar'
|
||||
tasks = ['clean', 'compileKonan', 'klibInstall']
|
||||
tasks = ['clean', 'klibInstall']
|
||||
buildFile project('klib').file('platform.gradle')
|
||||
dir project(':klib').projectDir
|
||||
startParameter.projectProperties = [
|
||||
|
||||
@@ -22,10 +22,10 @@ def suffix = gradle.startParameter.projectProperties['suffix']
|
||||
def klibProgram = suffix?"${gradle.startParameter.projectProperties['konan.home']}/bin/klib.$suffix" : "${gradle.startParameter.projectProperties['konan.home']}/bin/klib"
|
||||
|
||||
task klibInstall(type:Exec) {
|
||||
dependsOn compileKonan
|
||||
dependsOn konanInterop["$taskName"].interopProcessingTask
|
||||
commandLine klibProgram,
|
||||
'install',
|
||||
project.file("build/konan/interopCompiledStubs/${taskName}InteropStubs/${taskName}InteropStubs.klib"),
|
||||
konanInterop["$taskName"].interopProcessingTask.kLib,
|
||||
'-repository',
|
||||
gradle.startParameter.projectProperties['konan.home']
|
||||
}
|
||||
Reference in New Issue
Block a user