Gradle, native: Don't use deprecated DefaultTask.newOutputFile()
This method is planned to be removed in Gradle 6.0, so we avoid using it.
This commit is contained in:
+4
-4
@@ -613,15 +613,15 @@ open class CInteropProcess : DefaultTask() {
|
|||||||
return "$baseName-cinterop-$interopName$suffix"
|
return "$baseName-cinterop-$interopName$suffix"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@get:Internal
|
||||||
val outputFile: File
|
val outputFile: File
|
||||||
@Internal get() = outputFileProvider.get().asFile
|
get() = outputFileProvider.get()
|
||||||
|
|
||||||
// Inputs and outputs.
|
// Inputs and outputs.
|
||||||
|
|
||||||
@OutputFile
|
@OutputFile
|
||||||
val outputFileProvider = newOutputFile().apply {
|
val outputFileProvider: Provider<File> =
|
||||||
set { destinationDir.get().resolve(outputFileName) }
|
project.provider { destinationDir.get().resolve(outputFileName) }
|
||||||
}
|
|
||||||
|
|
||||||
val defFile: File
|
val defFile: File
|
||||||
@InputFile get() = settings.defFile
|
@InputFile get() = settings.defFile
|
||||||
|
|||||||
Reference in New Issue
Block a user