diff --git a/lib/hamcrest/BUCK b/lib/hamcrest/BUCK new file mode 100644 index 00000000..3fe01441 --- /dev/null +++ b/lib/hamcrest/BUCK @@ -0,0 +1,19 @@ +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +load("//tools/build_defs/oss:yoga_defs.bzl", "YOGA_ROOTS", "yoga_java_library", "yoga_prebuilt_jar") + +yoga_prebuilt_jar( + name = "hamcrest-jar", + binary_jar = "hamcrest-2.1.jar", +) + +yoga_java_library( + name = "hamcrest", + visibility = YOGA_ROOTS, + exported_deps = [ + ":hamcrest-jar", + ], +) diff --git a/lib/hamcrest/hamcrest-2.1.jar b/lib/hamcrest/hamcrest-2.1.jar new file mode 100644 index 00000000..e323d5e8 Binary files /dev/null and b/lib/hamcrest/hamcrest-2.1.jar differ diff --git a/tools/build_defs/oss/yoga_defs.bzl b/tools/build_defs/oss/yoga_defs.bzl index 59e118c2..4c2fe7f0 100644 --- a/tools/build_defs/oss/yoga_defs.bzl +++ b/tools/build_defs/oss/yoga_defs.bzl @@ -191,6 +191,7 @@ def yoga_java_library(*args, **kwargs): native.java_library(*args, **kwargs) def yoga_java_test(*args, **kwargs): + kwargs["deps"] = kwargs.get("deps", []) + ["//lib/hamcrest:hamcrest"] native.java_test(*args, **kwargs) def yoga_prebuilt_cxx_library(*args, **kwargs):