Issue with ProcessOut transitive dependency: cmark #382
-
In our project we use a dependency that is not compatible with Rugby. The library is ProcessOut, and the transitive dependency is a precompiled xcframework: cmark. I iterated over the sample project I shared recently in other issue, simply adding this dependency to the Podfile. Steps to reproduce:
Desired output:App is built successfully Actual output:App build fails with error: Current workaround:Excluding ProcessOut works perfectly, but of course we lose some build speed. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Hello @dcacenabes! I'm working on fixing this soon. And again thanks a lot for your detailed description and an example 👍 |
Beta Was this translation helpful? Give feedback.
Hello @dcacenabes!
I'm working on fixing this soon.
The problem occurs when using the "XCFramework" script phase in combination with the "sources" phase.
We need to separate the "XCFramework" script phase from the built target to create a separate aggregate target.
And again thanks a lot for your detailed description and an example 👍
It's helped me a lot.