react-native-macos/packages/react-native-popup-menu-and...
Nicola Corti cf914e412d RNGP - Autolinking. Add support for linking projects. (#44799)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/44799

This is the final part of core autolinking:
1. I split RNGP into an `app-plugin` and a `settings-plugin`. This was necessary as the Gradle modules need to be loaded inside the settings.gradle.kts.
2. I've introduced a Settings Plugin to take care of either invoking the `config` command from CLI or receiving a file in input.
3. I've removed the former `RunAutolinkingConfigTask` as now the command is invoked inside the settings plugin
4. I've added hashing computed based on the lockfiles so we won't be re-executing teh `config` command if the lockfiles are not changed.
5. I've updated RN-Tester to use the core autolinking rather than manual linking for the 2 libraries it's using.

Changelog:linking
[Internal] [Changed] - RNGP - Autolinking. Add support for linking projects

Reviewed By: blakef

Differential Revision: D58190363

fbshipit-source-id: 6ab8b36729e77ca715f50a4a00aa0ca4eb5b63b1
2024-06-07 10:32:16 -07:00
..
android RNGP - Autolinking. Add support for linking projects. (#44799) 2024-06-07 10:32:16 -07:00
js rename PopupMenuAndroid.onPopupDismiss (#44109) 2024-04-19 08:34:40 -07:00
index.d.ts Add @types/react as optional peerDependency on packages that use it (#43509) 2024-03-25 12:23:16 -07:00
index.js
package.json Add @types/react as optional peerDependency on packages that use it (#43509) 2024-03-25 12:23:16 -07:00
react-native.config.js RNGP - Autolinking. Add support for linking projects. (#44799) 2024-06-07 10:32:16 -07:00