load("//tools/build_defs:fb_native_wrapper.bzl", "fb_native") load("//tools/build_defs/oss:rn_defs.bzl", "react_native_dep", "react_native_target", "rn_android_library", "rn_prebuilt_jar") rn_android_library( name = "okhttp3", autoglob = False, visibility = ["//ReactAndroid/..."], exported_deps = [ ":okhttp3-binary", react_native_dep("third-party/java/okio:okio"), # Forces resolver to use OSS Kotlin version react_native_target("third-party/kotlin:kotlin-stdlib-jdk8"), ], ) rn_android_library( name = "okhttp3-urlconnection", autoglob = False, visibility = ["//ReactAndroid/..."], exported_deps = [ ":okhttp3", ":okhttp3-urlconnection-binary", ], ) rn_prebuilt_jar( name = "okhttp3-binary", binary_jar = ":okhttp3-binary.jar", ) fb_native.remote_file( name = "okhttp3-binary.jar", sha1 = "5302714ee9320b64cf65ed865e5f65981ef9ba46", url = "mvn:com.squareup.okhttp3:okhttp:jar:4.9.2", ) rn_prebuilt_jar( name = "okhttp3-urlconnection-binary", binary_jar = ":okhttp3-urlconnection-binary.jar", ) fb_native.remote_file( name = "okhttp3-urlconnection-binary.jar", sha1 = "3b9e64d3d56370bc7488ed8b336d17a8013cb336", url = "mvn:com.squareup.okhttp3:okhttp-urlconnection:jar:4.9.2", )