Remove molly dep from react-native buck graph

Summary:
Folly's molly target combines a number of targets that are supposed to be useable on mobile. Since we're trying to move away from folly, we should instead list explicitly which parts of folly we're using so we can remove them over time, and track which targets no longer have any folly dependencies.

Changelog: [Internal]

Reviewed By: NickGerleman

Differential Revision: D38352060

fbshipit-source-id: 09d0d84793692f97f4d49390c99c38b23441df54
This commit is contained in:
Pieter De Baets
2022-08-11 04:53:34 -07:00
committed by Facebook GitHub Bot
parent 063c2b4668
commit 450fa4d1d3
48 changed files with 51 additions and 171 deletions
@@ -36,7 +36,6 @@ rn_xplat_cxx_library(
react_native_xplat_target("runtimeexecutor:runtimeexecutor"),
react_native_target("jni/react/jni:jni"),
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
"//xplat/third-party/linker_lib:atomic",
@@ -33,7 +33,6 @@ rn_xplat_cxx_library(
react_native_target("java/com/facebook/react/jscexecutor:jscexecutor"),
],
deps = [
"//xplat/folly:molly",
FBJNI_TARGET,
react_native_target("jni/react/jni:jni"),
react_native_xplat_target("jsi:JSCRuntime"),
@@ -29,7 +29,6 @@ rn_xplat_cxx_library(
react_native_xplat_target("react/renderer/componentregistry/native:native"),
react_native_target("jni/react/jni:jni"),
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
"//xplat/third-party/linker_lib:atomic",