Skip to content
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

Link both iOS and tvOS libraries with react-native link (fix #13783) #17084

Closed
wants to merge 7 commits into from

Conversation

douglowder
Copy link
Contributor

@douglowder douglowder commented Dec 5, 2017

Motivation

Fix issues with the react-native CLI when linking iOS and tvOS libraries to a project created with react-native init. (#13783)

Test Plan

Verified the changes against test project at https://github.com/dlowder-salesforce/react-native-link-test. Both react-native link react-native-svg and react-native unlink react-native-svg work correctly on this project. Also modified one of the local CLI unit tests to make sure that CI passes.

Release Notes

[CLI] react-native link has been fixed to correctly link iOS and tvOS targets.
[IOS] react-native link has been fixed to correctly link iOS and tvOS targets.

@douglowder
Copy link
Contributor Author

@grabbou @shergin please have a look at this

@pull-bot
Copy link

pull-bot commented Dec 5, 2017

Warnings
⚠️

📋 Release Notes - This PR may have incorrectly formatted Release Notes.

@facebook-github-bot label Needs more information

Generated by 🚫 dangerJS

@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 Dec 5, 2017
@shergin shergin requested a review from grabbou December 8, 2017 17:39
@@ -31,12 +32,31 @@ module.exports = function registerNativeModuleIOS(dependencyConfig, projectConfi
path.relative(projectConfig.sourceDir, dependencyConfig.projectPath)
);

const targets = getTargets(project);

Choose a reason for hiding this comment

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

no-trailing-spaces: Trailing spaces not allowed.

@douglowder
Copy link
Contributor Author

Closing this, as I've provided a better PR for this issue at #17231 .

@douglowder douglowder closed this Dec 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants