Skip to content

Commit 5e7e9ad

Browse files
committed
Add some logging
1 parent c861e77 commit 5e7e9ad

File tree

1 file changed

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

1 file changed

+8
-1
lines changed

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

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,17 +206,23 @@ private fun runCmake(project: Project, target: KotlinNativeTarget, cmakeArgs: Li
206206
project.exec {
207207
workingDir(project.rootDir)
208208
val exeArgs = cmakeArgs.toMutableList()
209+
println("HostManager.hostIsLinux: ${HostManager.hostIsLinux}")
210+
209211
val exeName = when {
210212
// Only cross-compile on non-Linux hosts
211213
!HostManager.hostIsLinux && target.konanTarget in crossCompileTargets -> {
214+
println("HostManager.hostIsLinux: ${HostManager.hostIsLinux}")
212215
// cross compiling via dockcross - set the docker exe to cmake
213216
val containerScriptArgs = listOf("--args", "--pull=missing", "--", "cmake")
214217
exeArgs.addAll(0, containerScriptArgs)
215218
val script = "dockcross-" + target.konanTarget.name.replace("_", "-")
216219
validateCrossCompileScriptsAvailable(project, script)
217220
"./$script"
218221
}
219-
else -> "cmake"
222+
else -> {
223+
println("HostManager.hostIsLinux: ${HostManager.hostIsLinux}")
224+
"cmake"
225+
}
220226
}
221227

222228
project.logger.info("$exeName ${exeArgs.joinToString(separator = " ")}")
@@ -226,6 +232,7 @@ private fun runCmake(project: Project, target: KotlinNativeTarget, cmakeArgs: Li
226232
}
227233

228234
private fun validateCrossCompileScriptsAvailable(project: Project, script: String) {
235+
println("validateCrossCompileScriptsAvailable. HostManager.hostIsLinux: ${HostManager.hostIsLinux}")
229236
val scriptFile = project.rootProject.file(script)
230237
if (!scriptFile.exists()) {
231238
val message = """

0 commit comments

Comments
 (0)