From fba952d5eca2a2ee8298a7cbe66c14d2b969d591 Mon Sep 17 00:00:00 2001 From: Keshav Kolur Date: Tue, 15 Feb 2022 08:53:31 -0800 Subject: [PATCH] Remove platform specific behavior for fb_xplat_platform_specific_rule where rule = fb_prebuilt_jar Summary: Same as title and added aliasing Reviewed By: aniketmathur Differential Revision: D34216617 fbshipit-source-id: 99de98d2c8264a02a8d6f7ff065adff924dd8060 --- tools/build_defs/oss/yoga_defs.bzl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/build_defs/oss/yoga_defs.bzl b/tools/build_defs/oss/yoga_defs.bzl index c519af17..ab1fdd0e 100644 --- a/tools/build_defs/oss/yoga_defs.bzl +++ b/tools/build_defs/oss/yoga_defs.bzl @@ -210,6 +210,11 @@ def yoga_prebuilt_cxx_library(*args, **kwargs): native.prebuilt_cxx_library(*args, **kwargs) def yoga_prebuilt_jar(*args, **kwargs): + native.alias( + name = kwargs["name"] + "Android", + actual = ":" + kwargs["name"], + visibility = kwargs.get("visibility") or ["PUBLIC"], + ) native.prebuilt_jar(*args, **kwargs) def yoga_prebuilt_aar(*args, **kwargs):