Skip to content

Commit 065db68

Browse files
Chenglin Liufacebook-github-bot
authored andcommitted
add link group label to fbios deps
Summary: Currently, fbios link groups depend on supermodules to generate. To continue supporting link groups while allowing us to migrate off supermodules, we'll add a `fbios_link_group` label on all fbios targets to persist the current hierarchical information. Reviewed By: jkeljo Differential Revision: D39543862 fbshipit-source-id: 2abe5b3ee883e77336076d88436a1c84139b5a97
1 parent 3046ce2 commit 065db68

File tree

4 files changed

+11
-0
lines changed

4 files changed

+11
-0
lines changed

BUCK

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -605,6 +605,7 @@ rn_apple_library(
605605
],
606606
inherited_buck_flags = get_static_library_ios_flags(),
607607
labels = [
608+
"fbios_link_group:xplat/default/public.react_native.infra",
608609
"pfh:ReactNative_CommonInfrastructurePlaceholder",
609610
"supermodule:xplat/default/public.react_native.infra",
610611
],
@@ -830,6 +831,7 @@ rn_apple_library(
830831
"depslint_never_remove", # Some old NativeModule still relies on +load unfortunately.
831832
"disable_plugins_only_validation",
832833
"extension_api_allow_unsafe_unavailable_usages",
834+
"fbios_link_group:xplat/default/public.react_native.infra",
833835
"pfh:ReactNative_CommonInfrastructurePlaceholder",
834836
"supermodule:xplat/default/public.react_native.infra",
835837
],
@@ -880,6 +882,7 @@ rn_apple_library(
880882
labels = [
881883
"depslint_never_remove", # Some old NativeModule still relies on +load unfortunately.
882884
"disable_plugins_only_validation",
885+
"fbios_link_group:xplat/default/public.react_native.infra",
883886
"pfh:ReactNative_CommonInfrastructurePlaceholder",
884887
"supermodule:xplat/default/public.react_native.infra",
885888
],
@@ -939,6 +942,7 @@ rn_apple_library(
939942
"depslint_never_remove", # Some old NativeModule still relies on +load unfortunately.
940943
"disable_plugins_only_validation",
941944
"extension_api_allow_unsafe_unavailable_usages",
945+
"fbios_link_group:xplat/default/public.react_native.infra",
942946
"pfh:ReactNative_CommonInfrastructurePlaceholder",
943947
"supermodule:xplat/default/public.react_native.infra",
944948
],
@@ -987,6 +991,7 @@ rn_apple_library(
987991
"depslint_never_remove", # Some old NativeModule still relies on +load unfortunately.
988992
"disable_plugins_only_validation",
989993
"extension_api_allow_unsafe_unavailable_usages",
994+
"fbios_link_group:xplat/default/public.react_native.infra",
990995
"pfh:ReactNative_CommonInfrastructurePlaceholder",
991996
"supermodule:xplat/default/public.react_native.infra",
992997
],
@@ -1039,6 +1044,7 @@ rn_apple_library(
10391044
"depslint_never_remove", # Some old NativeModule still relies on +load unfortunately.
10401045
"disable_plugins_only_validation",
10411046
"extension_api_allow_unsafe_unavailable_usages",
1047+
"fbios_link_group:xplat/default/public.react_native.infra",
10421048
"pfh:ReactNative_CommonInfrastructurePlaceholder",
10431049
"supermodule:xplat/default/public.react_native.infra",
10441050
],
@@ -1120,6 +1126,7 @@ rn_apple_library(
11201126
"depslint_never_remove", # Some old NativeModule still relies on +load unfortunately.
11211127
"disable_plugins_only_validation",
11221128
"extension_api_allow_unsafe_unavailable_usages",
1129+
"fbios_link_group:xplat/default/public.react_native.infra",
11231130
"pfh:ReactNative_CommonInfrastructurePlaceholder",
11241131
"supermodule:xplat/default/public.react_native.infra",
11251132
],
@@ -1287,6 +1294,7 @@ rn_apple_library(
12871294
labels = [
12881295
"depslint_never_remove",
12891296
"disable_plugins_only_validation",
1297+
"fbios_link_group:xplat/default/public.react_native.infra",
12901298
"pfh:ReactNative_CommonInfrastructurePlaceholder",
12911299
"supermodule:xplat/default/public.react_native.infra",
12921300
],

Libraries/FBLazyVector/BUCK

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ fb_apple_library(
1313
extension_api_only = True,
1414
frameworks = [],
1515
labels = [
16+
"fbios_link_group:xplat/default/public.react_native.infra",
1617
"pfh:ReactNative_CommonInfrastructurePlaceholder",
1718
"supermodule:xplat/default/public.react_native.infra",
1819
],

Libraries/RCTRequired/BUCK

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ fb_apple_library(
1111
extension_api_only = True,
1212
frameworks = ["Foundation"],
1313
labels = [
14+
"fbios_link_group:xplat/default/public.react_native.infra",
1415
"pfh:ReactNative_CommonInfrastructurePlaceholder",
1516
"supermodule:xplat/default/public.react_native.infra",
1617
],

React/CoreModules/BUCK

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ rn_apple_library(
3838
labels = [
3939
"depslint_never_remove", # Some old NativeModule still relies on +load unfortunately.
4040
"disable_plugins_only_validation",
41+
"fbios_link_group:xplat/default/public.react_native.infra",
4142
"pfh:ReactNative_CommonInfrastructurePlaceholder",
4243
"supermodule:xplat/default/public.react_native.infra",
4344
],

0 commit comments

Comments
 (0)