Skip to content

[iOS] Fixes Fabric related podspec#26805

Closed
zhongwuzw wants to merge 1 commit intofacebook:masterfrom
zhongwuzw:fix_fabric_pod
Closed

[iOS] Fixes Fabric related podspec#26805
zhongwuzw wants to merge 1 commit intofacebook:masterfrom
zhongwuzw:fix_fabric_pod

Conversation

@zhongwuzw
Copy link
Copy Markdown
Contributor

@zhongwuzw zhongwuzw commented Oct 10, 2019

Summary

  1. Add missing podspec like safeareaview and legacyviewmanagerinterop.
  2. Expose YGNode,YGStyle.h to public, fabric uses it, ex. YogaStylableProps.h.
  3. Make React-Core's Cxx header public, because RCTLegacyViewManagerInteropCoordinator.m uses it.

Changelog

[iOS] [Fixed] - Fixes Fabric related podspec

Test Plan

Fabric RNTester can run.

@react-native-bot react-native-bot added the Platform: iOS iOS applications. label Oct 10, 2019
@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Oct 10, 2019
@zhongwuzw zhongwuzw requested a review from sammy-SC October 10, 2019 13:28
Copy link
Copy Markdown
Contributor

@facebook-github-bot facebook-github-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mdvacca has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

@react-native-bot
Copy link
Copy Markdown
Collaborator

This pull request was successfully merged by @zhongwuzw in 4203d24.

When will my fix make it into a release? | Upcoming Releases

@react-native-bot react-native-bot added the Merged This PR has been merged. label Oct 15, 2019
@RSNara
Copy link
Copy Markdown
Contributor

RSNara commented Nov 1, 2019

@zhongwuzw, this PR introduces a problem:

> cd react-native/RNTester
> USE_FRAMEWORKS=1 && pod install 

If you try to build RNTester, it'll fail.

facebook-github-bot pushed a commit that referenced this pull request Jun 12, 2020
Summary:
This pull request updates the Podspecs to reflect recent changes to Fabric, so they build with Fabric enabled again.

In `React-Fabric.podspec`, subspecs for the views `legacyviewmanagerinterop`, `safeareaview`, `textinput`, and `unimplementedview` are added. A minor tweak to the subspec for `rncore` was added blacklisting two codegen-generated files that have issues building, but are not actually needed yet and are empty.

In `React-graphics.podspec`, the header paths for Boost were added.

This is partially a retread of #26805, which had to be backed out due to issues with the changes to the Yoga podspec.

## Changelog

[Internal] [Fixed] - Fixed building Fabric with the Cocoapods
Pull Request resolved: #28584

Test Plan: RNTester can now compile.

Reviewed By: shergin

Differential Revision: D20966065

Pulled By: hramos

fbshipit-source-id: 73931be63b72fcb52705643f81c0f787e571eb76
ftanuma pushed a commit to ftanuma/react-native that referenced this pull request Jul 11, 2020
Summary:
This pull request updates the Podspecs to reflect recent changes to Fabric, so they build with Fabric enabled again.

In `React-Fabric.podspec`, subspecs for the views `legacyviewmanagerinterop`, `safeareaview`, `textinput`, and `unimplementedview` are added. A minor tweak to the subspec for `rncore` was added blacklisting two codegen-generated files that have issues building, but are not actually needed yet and are empty.

In `React-graphics.podspec`, the header paths for Boost were added.

This is partially a retread of facebook#26805, which had to be backed out due to issues with the changes to the Yoga podspec.

## Changelog

[Internal] [Fixed] - Fixed building Fabric with the Cocoapods
Pull Request resolved: facebook#28584

Test Plan: RNTester can now compile.

Reviewed By: shergin

Differential Revision: D20966065

Pulled By: hramos

fbshipit-source-id: 73931be63b72fcb52705643f81c0f787e571eb76
(cherry picked from commit fb2a776)
ftanuma pushed a commit to ftanuma/react-native that referenced this pull request Oct 5, 2020
Summary:
This pull request updates the Podspecs to reflect recent changes to Fabric, so they build with Fabric enabled again.

In `React-Fabric.podspec`, subspecs for the views `legacyviewmanagerinterop`, `safeareaview`, `textinput`, and `unimplementedview` are added. A minor tweak to the subspec for `rncore` was added blacklisting two codegen-generated files that have issues building, but are not actually needed yet and are empty.

In `React-graphics.podspec`, the header paths for Boost were added.

This is partially a retread of facebook#26805, which had to be backed out due to issues with the changes to the Yoga podspec.

## Changelog

[Internal] [Fixed] - Fixed building Fabric with the Cocoapods
Pull Request resolved: facebook#28584

Test Plan: RNTester can now compile.

Reviewed By: shergin

Differential Revision: D20966065

Pulled By: hramos

fbshipit-source-id: 73931be63b72fcb52705643f81c0f787e571eb76
(cherry picked from commit fb2a776)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Merged This PR has been merged. Platform: iOS iOS applications.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants