aboutsummaryrefslogtreecommitdiff
path: root/android/app/build_defs.bzl
diff options
context:
space:
mode:
authorLeon Jiang <leon.jiangy@gmail.com>2020-06-24 00:23:26 -0700
committerLeon Jiang <leon.jiangy@gmail.com>2020-06-24 00:23:26 -0700
commita642f52d519543d9ece4bb525e99ebc281fa6887 (patch)
tree6da0fa559714a95535e445ed9bffbdb37c70d0c6 /android/app/build_defs.bzl
parent1bcb2049f80bfdbf23dc45fe6b7e3a66608b6ba7 (diff)
initial commit, add react-native/typescript boilerplate
Diffstat (limited to 'android/app/build_defs.bzl')
-rw-r--r--android/app/build_defs.bzl19
1 files changed, 19 insertions, 0 deletions
diff --git a/android/app/build_defs.bzl b/android/app/build_defs.bzl
new file mode 100644
index 00000000..fff270f8
--- /dev/null
+++ b/android/app/build_defs.bzl
@@ -0,0 +1,19 @@
+"""Helper definitions to glob .aar and .jar targets"""
+
+def create_aar_targets(aarfiles):
+ for aarfile in aarfiles:
+ name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")]
+ lib_deps.append(":" + name)
+ android_prebuilt_aar(
+ name = name,
+ aar = aarfile,
+ )
+
+def create_jar_targets(jarfiles):
+ for jarfile in jarfiles:
+ name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")]
+ lib_deps.append(":" + name)
+ prebuilt_jar(
+ name = name,
+ binary_jar = jarfile,
+ )