From a4e4ffdf294ca7af70983d3e652524e039f8794e Mon Sep 17 00:00:00 2001 From: Pavel Punegov Date: Mon, 31 Jan 2022 16:15:49 +0300 Subject: [PATCH] [Gradle][native] Generate run tasks for macos_arm64 ^KT-48649 Fixed --- .../kotlin/gradle/targets/native/NativeBinaries.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/native/NativeBinaries.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/native/NativeBinaries.kt index 8eb7febdb51..40ea1465a4a 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/native/NativeBinaries.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/native/NativeBinaries.kt @@ -144,10 +144,10 @@ class Executable constructor( /** * A name of a task running this executable. - * Returns null if the executables's target is not a host one (macosX64, linuxX64 or mingw64). + * Returns null if the executables's target is not a host one (macosArm64, macosX64, linuxX64 or mingw64). */ val runTaskName: String? - get() = if (konanTarget in listOf(KonanTarget.MACOS_X64, KonanTarget.LINUX_X64, KonanTarget.MINGW_X64)) { + get() = if (konanTarget in listOf(KonanTarget.MACOS_ARM64, KonanTarget.MACOS_X64, KonanTarget.LINUX_X64, KonanTarget.MINGW_X64)) { lowerCamelCaseName("run", name, compilation.target.targetName) } else { null @@ -155,7 +155,7 @@ class Executable constructor( /** * A task running this executable. - * Returns null if the executables's target is not a host one (macosX64, linuxX64 or mingw64). + * Returns null if the executables's target is not a host one (macosArm64, macosX64, linuxX64 or mingw64). */ val runTaskProvider: TaskProvider>? get() = runTaskName?.let { project.tasks.withType(AbstractExecTask::class.java).named(it) }