[Gradle] More workarounds for KT-55751 after adding linkOnly mode
This commit is contained in:
committed by
Space Team
parent
515c7f50c9
commit
f6eb978671
+14
-2
@@ -1096,7 +1096,13 @@ class CocoaPodsIT : BaseGradleIT() {
|
|||||||
pod("SDWebImage/Core")
|
pod("SDWebImage/Core")
|
||||||
""".trimIndent())
|
""".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()
|
assertSuccessful()
|
||||||
|
|
||||||
assertTasksExecuted(":podBuildAFNetworkingIphonesimulator")
|
assertTasksExecuted(":podBuildAFNetworkingIphonesimulator")
|
||||||
@@ -1133,7 +1139,13 @@ class CocoaPodsIT : BaseGradleIT() {
|
|||||||
pod("AFNetworking") { linkOnly = true }
|
pod("AFNetworking") { linkOnly = true }
|
||||||
""".trimIndent())
|
""".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()
|
assertSuccessful()
|
||||||
|
|
||||||
assertContains("Dependency on 'AFNetworking' with option 'linkOnly=true' is unused for building static frameworks")
|
assertContains("Dependency on 'AFNetworking' with option 'linkOnly=true' is unused for building static frameworks")
|
||||||
|
|||||||
Reference in New Issue
Block a user