nokeedev / gradle-native

The home of anything about Gradle support for natively compiled languages
https://nokee.dev
Apache License 2.0
47 stars 8 forks source link

Validate Xcode build adapter against Wikipedia-iOS build #822

Open lacasseio opened 1 year ago

lacasseio commented 1 year ago

As a user of the Xcode build adapter, I want to build a project with similar complexity as the Wikipedia-iOS build so that I can prove the build adapter works as advertised.

Acceptance Criteria

lacasseio commented 1 year ago

The Wikipedia build has the following particularities:

lacasseio commented 1 year ago

According to our experiment, we should be able to propagate the SwiftPM manually from the transitive dependencies to its children.

lacasseio commented 1 year ago

Let me go back on the last comment, it's actually a lack of the implicit dependency service which doesn't look for dependencies into PBXFrameworksBuildPhase's files. Forcing a dependency actually solve the issue. Much easier that propagating the SwiftPM dependencies.