[Gradle] More workarounds for KT-55751 after adding linkOnly mode

This commit is contained in:
Artem Daugel-Dauge
2023-01-18 16:53:16 +01:00
committed by Space Team
parent 515c7f50c9
commit f6eb978671
@@ -1096,7 +1096,13 @@ class CocoaPodsIT : BaseGradleIT() {
pod("SDWebImage/Core")
""".trimIndent())
build(":linkPodDebugFrameworkIOS", "-Pkotlin.native.cocoapods.generate.wrapper=true") {
build(
":linkPodDebugFrameworkIOS",
"-Pkotlin.native.cocoapods.generate.wrapper=true",
options = defaultBuildOptions().copy(
// Workaround for KT-55751
warningMode = WarningMode.None,
)) {
assertSuccessful()
assertTasksExecuted(":podBuildAFNetworkingIphonesimulator")
@@ -1133,7 +1139,13 @@ class CocoaPodsIT : BaseGradleIT() {
pod("AFNetworking") { linkOnly = true }
""".trimIndent())
build(":linkPodDebugFrameworkIOS", "-Pkotlin.native.cocoapods.generate.wrapper=true") {
build(
":linkPodDebugFrameworkIOS",
"-Pkotlin.native.cocoapods.generate.wrapper=true",
options = defaultBuildOptions().copy(
// Workaround for KT-55751
warningMode = WarningMode.None,
)) {
assertSuccessful()
assertContains("Dependency on 'AFNetworking' with option 'linkOnly=true' is unused for building static frameworks")