Add link group label to talkios deps (#34949)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/34949

Changelog: [Internal]

Currently, link groups depend on supermodules to generate. To continue supporting link groups while allowing us to migrate off supermodules, we'll add a talkios_link_group label on all talkios targets to persist the current hierarchical information.

Reviewed By: jkeljo

Differential Revision: D40268275

fbshipit-source-id: a82e969e7cb8ec167489be73dc9bc71cf8ec37e1
This commit is contained in:
Chenglin Liu
2022-10-11 20:05:05 -07:00
committed by Facebook GitHub Bot
parent 21c8837c12
commit a885b1fcfd
3 changed files with 8 additions and 0 deletions
+6
View File
@@ -608,6 +608,7 @@ rn_apple_library(
"fbios_link_group:xplat/default/public.react_native.infra",
"pfh:ReactNative_CommonInfrastructurePlaceholder",
"supermodule:xplat/default/public.react_native.infra",
"talkios_link_group:xplat/default/public.react_native.infra",
],
preprocessor_flags = get_objc_arc_preprocessor_flags() + get_preprocessor_flags_for_build_mode(),
reexport_all_header_dependencies = True,
@@ -834,6 +835,7 @@ rn_apple_library(
"fbios_link_group:xplat/default/public.react_native.infra",
"pfh:ReactNative_CommonInfrastructurePlaceholder",
"supermodule:xplat/default/public.react_native.infra",
"talkios_link_group:xplat/default/public.react_native.infra",
],
plugins =
react_module_plugin_providers(
@@ -945,6 +947,7 @@ rn_apple_library(
"fbios_link_group:xplat/default/public.react_native.infra",
"pfh:ReactNative_CommonInfrastructurePlaceholder",
"supermodule:xplat/default/public.react_native.infra",
"talkios_link_group:xplat/default/public.react_native.infra",
],
plugins =
react_module_plugin_providers(
@@ -994,6 +997,7 @@ rn_apple_library(
"fbios_link_group:xplat/default/public.react_native.infra",
"pfh:ReactNative_CommonInfrastructurePlaceholder",
"supermodule:xplat/default/public.react_native.infra",
"talkios_link_group:xplat/default/public.react_native.infra",
],
plugins =
react_module_plugin_providers(
@@ -1047,6 +1051,7 @@ rn_apple_library(
"fbios_link_group:xplat/default/public.react_native.infra",
"pfh:ReactNative_CommonInfrastructurePlaceholder",
"supermodule:xplat/default/public.react_native.infra",
"talkios_link_group:xplat/default/public.react_native.infra",
],
plugins =
react_module_plugin_providers(
@@ -1129,6 +1134,7 @@ rn_apple_library(
"fbios_link_group:xplat/default/public.react_native.infra",
"pfh:ReactNative_CommonInfrastructurePlaceholder",
"supermodule:xplat/default/public.react_native.infra",
"talkios_link_group:xplat/default/public.react_native.infra",
],
plugins =
react_module_plugin_providers(
+1
View File
@@ -16,6 +16,7 @@ fb_apple_library(
"fbios_link_group:xplat/default/public.react_native.infra",
"pfh:ReactNative_CommonInfrastructurePlaceholder",
"supermodule:xplat/default/public.react_native.infra",
"talkios_link_group:xplat/default/public.react_native.infra",
],
link_whole = False,
visibility = ["PUBLIC"],
+1
View File
@@ -14,5 +14,6 @@ fb_apple_library(
"fbios_link_group:xplat/default/public.react_native.infra",
"pfh:ReactNative_CommonInfrastructurePlaceholder",
"supermodule:xplat/default/public.react_native.infra",
"talkios_link_group:xplat/default/public.react_native.infra",
],
)