Skip to content

Commit b2a2625

Browse files
committed
Fix CMake task capitalization
1 parent e368318 commit b2a2625

File tree

1 file changed

+5
-5
lines changed
  • build-support/src/main/kotlin/aws/sdk/kotlin/gradle/crt

1 file changed

+5
-5
lines changed

build-support/src/main/kotlin/aws/sdk/kotlin/gradle/crt/CMakeUtils.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import org.jetbrains.kotlin.konan.target.Family
1111
import org.jetbrains.kotlin.konan.target.KonanTarget
1212
import 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

1717
val KonanTarget.isSimulatorSdk: Boolean
1818
get() = when (this) {
@@ -79,13 +79,13 @@ val Project.cmakeLists: File
7979
get() = rootProject.projectDir.resolve("CMakeLists.txt")
8080

8181
val KotlinNativeTarget.cmakeConfigureTaskName: String
82-
get() = namedSuffix("cmakeConfigure", uppercase = true)
82+
get() = namedSuffix("cmakeConfigure", capitalized = true)
8383

8484
val KotlinNativeTarget.cmakeBuildTaskName: String
85-
get() = namedSuffix("cmakeBuild", uppercase = true)
85+
get() = namedSuffix("cmakeBuild", capitalized = true)
8686

8787
val KotlinNativeTarget.cmakeInstallTaskName: String
88-
get() = namedSuffix("cmakeInstall", uppercase = true)
88+
get() = namedSuffix("cmakeInstall", capitalized = true)
8989

9090
val File.slashPath: String
9191
get() = path.replace(File.separatorChar, '/')

0 commit comments

Comments
 (0)