@@ -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
228234private 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