Samuel Michael
09/18/2020, 1:53 PMDerek Ellis
09/19/2020, 3:36 PMSamuel Michael
09/19/2020, 3:37 PMxcodeproj=./iosApp
Or publish the library to a local or online repo and use it as a dependency that wayDerek Ellis
09/20/2020, 5:21 PMSamuel Michael
09/20/2020, 5:22 PMDerek Ellis
09/20/2020, 5:22 PMSamuel Michael
09/20/2020, 5:22 PMDerek Ellis
09/20/2020, 5:23 PMSamuel Michael
09/20/2020, 5:23 PMDerek Ellis
09/20/2020, 5:23 PMSamuel Michael
09/20/2020, 5:24 PMDerek Ellis
09/20/2020, 5:24 PMSamuel Michael
09/20/2020, 5:25 PMDerek Ellis
09/20/2020, 5:28 PMSamuel Michael
09/20/2020, 5:29 PMDerek Ellis
09/20/2020, 5:29 PMSamuel Michael
09/20/2020, 5:30 PMDerek Ellis
09/20/2020, 5:30 PMSamuel Michael
09/20/2020, 5:30 PMDerek Ellis
09/20/2020, 5:31 PMSamuel Michael
09/20/2020, 5:31 PMval packForXcode by tasks.creating(Sync::class) {
group = "build"
val mode = System.getenv("CONFIGURATION") ?: "DEBUG"
val sdkName = System.getenv("SDK_NAME") ?: "iphonesimulator"
val targetName = "ios" + if (sdkName.startsWith("iphoneos")) "Arm64" else "X64"
val framework = kotlin.targets.getByName<KotlinNativeTarget>(targetName).binaries.getFramework(mode)
inputs.property("mode", mode)
dependsOn(framework.linkTask)
val targetDir = File(buildDir, "xcode-frameworks")
from({ framework.outputDirectory })
into(targetDir)
}
pack for Xcode to use find Carthage directory