Skip to content

Instantly share code, notes, and snippets.

@dangthaison91
Forked from sayrer/WORKSPACE
Created May 28, 2021 09:47
Show Gist options
  • Save dangthaison91/45c818173b8e0db773f23b5c579895a3 to your computer and use it in GitHub Desktop.
Save dangthaison91/45c818173b8e0db773f23b5c579895a3 to your computer and use it in GitHub Desktop.
React Native Android in Bazel
# React Native Android
maven_aar(
name = "com_facebook_react_native",
artifact = "com.facebook.react:react-native:0.55.4",
settings = "//build:settings.xml",
deps = [
"@androidsdk//com.android.support:appcompat-v7-25.0.0",
"@com_facebook_fbui_textlayoutbuilder//aar",
"@com_facebook_fresco_fresco//aar",
"@com_facebook_fresco_imagepipeline//aar",
"@com_facebook_fresco_imagepipeline_okhttp//aar",
"@com_facebook_soloader//aar",
"@com_googlecode_findbugs//jar",
"@com_squareup_okhttp3//jar",
"@com_squareup_okhttp3_urlconnection//jar",
"@com_squareup_okio//jar",
"@javax_inject//jar",
"@org_webkit_jsc//aar",
]
)
maven_aar(
name = "com_facebook_soloader",
artifact = "com.facebook.soloader:soloader:0.4.1",
sha1 = "55923993cb328d70d3dc2a0ee98db3a3b837829e",
)
maven_jar(
name = "javax_inject",
artifact = "javax.inject:javax.inject:1"
)
maven_aar(
name = "com_facebook_fbui_textlayoutbuilder",
artifact = "com.facebook.fbui.textlayoutbuilder:textlayoutbuilder:1.0.0",
deps = [
"@com_facebook_fbui_textlayoutbuilder_staticlayout_proxy//jar"
]
)
maven_jar(
name = "com_facebook_fbui_textlayoutbuilder_staticlayout_proxy",
artifact = "com.facebook.fbui.textlayoutbuilder:staticlayout-proxy:1.0",
)
maven_aar(
name = "com_facebook_fresco_fresco",
artifact = "com.facebook.fresco:fresco:1.3.0",
deps = [
"@com_facebook_fresco_drawee//aar",
"@com_facebook_fresco_fbcore//aar",
"@com_facebook_fresco_imagepipeline//aar",
]
)
maven_aar(
name = "com_facebook_fresco_drawee",
artifact = "com.facebook.fresco:drawee:1.3.0",
deps = [
"@com_facebook_fresco_fbcore//aar",
]
)
maven_aar(
name = "com_facebook_fresco_fbcore",
artifact = "com.facebook.fresco:fbcore:1.3.0",
)
maven_aar(
name = "com_facebook_fresco_imagepipeline",
artifact = "com.facebook.fresco:imagepipeline:1.3.0",
deps = [
"@com_facebook_fresco_imagepipeline_base//aar",
"@com_facebook_fresco_fbcore//aar",
"@com_parse_bolts_tasks//jar",
],
)
maven_aar(
name = "com_facebook_fresco_imagepipeline_base",
artifact = "com.facebook.fresco:imagepipeline-base:1.3.0",
deps = [
"@com_facebook_fresco_fbcore//aar",
"@com_parse_bolts_tasks//jar",
],
)
maven_jar(
name = "com_parse_bolts_tasks",
artifact = "com.parse.bolts:bolts-tasks:1.3.0",
)
maven_aar(
name = "com_facebook_fresco_imagepipeline_okhttp",
artifact = "com.facebook.fresco:imagepipeline-okhttp3:1.3.0",
deps = [
"@com_facebook_fresco_imagepipeline//aar",
"@com_facebook_fresco_fbcore//aar",
"@com_squareup_okhttp3//jar",
"@com_squareup_okhttp3_urlconnection//jar"
]
)
maven_jar(
name = "com_googlecode_findbugs",
artifact = "com.google.code.findbugs:jsr305:3.0.0",
)
maven_jar(
name = "com_squareup_okhttp3",
artifact = "com.squareup.okhttp3:okhttp:3.6.0",
)
maven_jar(
name = "com_squareup_okhttp3_urlconnection",
artifact = "com.squareup.okhttp3:okhttp-urlconnection:3.6.0",
)
maven_jar(
name = "com_squareup_okio",
artifact = "com.squareup.okio:okio:1.13.0",
)
maven_aar(
name = "org_webkit_jsc",
artifact = "org.webkit:android-jsc:r174650"
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment