Use YOGA_CXX_TARGET alias for Buck deps

Summary: Proper abstraction to make BUCK files more OSS friendly.

Reviewed By: shergin

Differential Revision: D15998817

fbshipit-source-id: cad2498f62a8774037e754e8b52200f0dcc5af59
This commit is contained in:
Kevin Gozali 2019-06-26 11:15:51 -07:00 коммит произвёл Facebook Github Bot
Родитель a2b4b3626f
Коммит b25d22aae6
12 изменённых файлов: 24 добавлений и 11 удалений

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -50,7 +51,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/debug:debug"),
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/graphics:graphics"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -50,7 +51,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/debug:debug"),
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/graphics:graphics"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -74,7 +75,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/debug:debug"),
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/components/image:image"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -51,7 +52,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/debug:debug"),
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/graphics:graphics"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -54,7 +55,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/debug:debug"),
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/graphics:graphics"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -83,7 +84,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/debug:debug"),
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/components/image:image"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -58,7 +59,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("utils:utils"),
react_native_xplat_target("fabric/attributedstring:attributedstring"),
react_native_xplat_target("fabric/core:core"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -58,7 +59,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/debug:debug"),
react_native_xplat_target("fabric/graphics:graphics"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -98,7 +99,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/mounting:mounting"),
react_native_xplat_target("fabric/debug:debug"),

Просмотреть файл

@ -4,6 +4,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -114,7 +115,7 @@ rn_xplat_cxx_library(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/attributedstring:attributedstring"),
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/debug:debug"),

Просмотреть файл

@ -6,6 +6,7 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@ -136,7 +137,7 @@ def rn_codegen(
"fbsource//xplat/folly:memory",
"fbsource//xplat/folly:molly",
"fbsource//xplat/third-party/glog:glog",
"fbsource//xplat/yoga:yoga",
YOGA_CXX_TARGET,
react_native_xplat_target("fabric/debug:debug"),
react_native_xplat_target("fabric/core:core"),
react_native_xplat_target("fabric/graphics:graphics"),

Просмотреть файл

@ -42,6 +42,8 @@ APPLE = ""
YOGA_TARGET = "//ReactAndroid/src/main/java/com/facebook:yoga"
YOGA_CXX_TARGET = "//ReactCommon/yoga:yoga"
FBGLOGINIT_TARGET = "//ReactAndroid/src/main/jni/first-party/fbgloginit:fbgloginit"
FBJNI_TARGET = "//ReactAndroid/src/main/jni/first-party/fb:jni"