@@ -11,8 +11,8 @@ import org.jetbrains.kotlin.konan.target.Family
1111import org.jetbrains.kotlin.konan.target.KonanTarget
1212import java.io.File
1313
14- fun KotlinNativeTarget.namedSuffix (prefix : String , uppercase : Boolean = false): String =
15- prefix + if (uppercase ) name.uppercase() else name
14+ fun KotlinNativeTarget.namedSuffix (prefix : String , capitalized : Boolean = false): String =
15+ prefix + if (capitalized ) name.replaceFirstChar { it. uppercase() } else name
1616
1717val KonanTarget .isSimulatorSdk: Boolean
1818 get() = when (this ) {
@@ -79,13 +79,13 @@ val Project.cmakeLists: File
7979 get() = rootProject.projectDir.resolve(" CMakeLists.txt" )
8080
8181val KotlinNativeTarget .cmakeConfigureTaskName: String
82- get() = namedSuffix(" cmakeConfigure" , uppercase = true )
82+ get() = namedSuffix(" cmakeConfigure" , capitalized = true )
8383
8484val KotlinNativeTarget .cmakeBuildTaskName: String
85- get() = namedSuffix(" cmakeBuild" , uppercase = true )
85+ get() = namedSuffix(" cmakeBuild" , capitalized = true )
8686
8787val KotlinNativeTarget .cmakeInstallTaskName: String
88- get() = namedSuffix(" cmakeInstall" , uppercase = true )
88+ get() = namedSuffix(" cmakeInstall" , capitalized = true )
8989
9090val File .slashPath: String
9191 get() = path.replace(File .separatorChar, ' /' )
0 commit comments