-
Notifications
You must be signed in to change notification settings - Fork 24.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix podspec setup for 3rd parties when using dynamic linking #37275
Conversation
This pull request was exported from Phabricator. Differential Revision: D45523646 |
Base commit: e540d05 |
This pull request was exported from Phabricator. Differential Revision: D45523646 |
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: D45523646 fbshipit-source-id: af51f48d5673a12e6e201fcf308f930741a86f96
05d4a04
to
5c3a5e0
Compare
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: D45523646 fbshipit-source-id: c0cc261454663b2a54f02cd85839344131028fd5
5c3a5e0
to
03aba2b
Compare
This pull request was exported from Phabricator. Differential Revision: D45523646 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D45523646 |
03aba2b
to
7ee5968
Compare
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: D45523646 fbshipit-source-id: 10649a4208eaad43560739b15c77de1ed8e111bd
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: af298227c7fdd57b9e276ba7b6e6499151a49250
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: 4749aaeaf4570aec3608f11b4aa95e1248671cc0
This pull request was exported from Phabricator. Differential Revision: D45523646 |
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: D45523646 fbshipit-source-id: 3252bdd9cff9943c8beaf9b4d9f92dfe540e52e1
7ee5968
to
314fc6b
Compare
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: 93ca83e3edb95b16aba82e145014cb6b6b91f759
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: b193577203ad59adfe7cab822eba0e2aba18bed1
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: 5829c042257d2083c90996446822b49d062228b7
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: 7f6b2f50edd10a8d39c7c682741c3cc6bb737ddd
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: 090a422df147d485b041aaafa173349988e56cf6
This pull request was exported from Phabricator. Differential Revision: D45523646 |
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: D45523646 fbshipit-source-id: 13e61889b985a8ae6d903815f132ca47d50abb6c
314fc6b
to
63b462d
Compare
This pull request was exported from Phabricator. Differential Revision: D45523646 |
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Reviewed By: NickGerleman Differential Revision: D45523646 fbshipit-source-id: d2dd84c173d46267acfaf14f5411ad93074d5462
63b462d
to
87e6111
Compare
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: b4d48824d9742500b1242f6e3f50c6f0ccda00cc
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: 482ed891b5dc0f600f20669c673ab047f4e2b0cc
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Differential Revision: https://internalfb.com/D45523646 fbshipit-source-id: 425728d13de9f8a63f0e2860474c83a840bfb364
…c image component and ImageManager (facebook#37276) Summary: Pull Request resolved: facebook#37276 When enabling dynamic linking, we had a circulr dependency between Fabric and the Image Manager. Specifically, Image Manager depends on Fabric, but the Image component, in Fabric, is using some implementation specific files from the Image Manager that surface only when enabling the dynamic linking. Xcode fails to find those symbols unless the dependencies are explicitly added to the podspec. This change is technically breaking, but we tried to minimize the breakage by adding the new pod in all the required search paths. ## Changelog [iOS][Breaking] - Add React-FabricImage pod. Differential Revision: https://internalfb.com/D45517278 fbshipit-source-id: 89c991bed7c170c6bb2f7f6e8b19ec64847f5454
…k#37275) Summary: Pull Request resolved: facebook#37275 When enabling `USE_FRAMEWORKS=dynamic`, we need to explicitly defines all the dependencies used by the pods. This change add those missing dependencies. ## Changelog: [iOS][Added] - Add explicit dependencies for 3rd parties libraries Reviewed By: NickGerleman Differential Revision: D45523646 fbshipit-source-id: f078e81c6bded0fcbdee34ab53fd1a8e55fb7e28
87e6111
to
aa3118f
Compare
This pull request was exported from Phabricator. Differential Revision: D45523646 |
This pull request has been merged in c027f0a. |
Summary:
When enabling
USE_FRAMEWORKS=dynamic
, we need to explicitly defines all the dependencies used by the pods.This change add those missing dependencies.
Changelog:
[iOS][Added] - Add explicit dependencies for 3rd parties libraries
Differential Revision: D45523646