[native-gradle-plugin] Disabled cache building for iOS devices

This commit is contained in:
Igor Chevdar
2019-12-25 15:16:06 +05:00
parent 70ff3d36d0
commit f8fd5092c6
@@ -794,8 +794,11 @@ class CacheBuilder(val project: Project, val binary: NativeBinary) {
ensureCompilerProvidedLibPrecached(platformLibName, platformLibs, visitedLibs)
}
private val KonanTarget.cacheWorks
get() = this == KonanTarget.IOS_X64 || this == KonanTarget.MACOS_X64
fun buildCompilerArgs(): List<String> = mutableListOf<String>().apply {
if (konanCacheKind != NativeCacheKind.NONE && !optimized && compilation.konanTarget.family.isAppleFamily) {
if (konanCacheKind != NativeCacheKind.NONE && !optimized && compilation.konanTarget.cacheWorks) {
rootCacheDirectory.mkdirs()
ensureCompilerProvidedLibsPrecached()
add("-Xcache-directory=${rootCacheDirectory.absolutePath}")