summaryrefslogtreecommitdiffstats
path: root/BUCK
diff options
context:
space:
mode:
authorMatthias Sohn <matthias.sohn@sap.com>2015-07-17 16:22:56 +0200
committerSaša Živkov <sasa.zivkov@sap.com>2016-02-04 17:49:42 +0100
commit536db18cc62afab2d38aac5b2af73f575f40d8b6 (patch)
tree94dccd9b5a11010044efd27f126bd21a94d5a665 /BUCK
parent2de33d7678ffe865e44fc5007ee5fc59afa03404 (diff)
downloadjgit-536db18cc62afab2d38aac5b2af73f575f40d8b6.tar.gz
jgit-536db18cc62afab2d38aac5b2af73f575f40d8b6.zip
Implement SHA-256 abstraction
The Large File Storage extension specified by GitHub [1] uses SHA-256 to compute the ID of large files stored by the extension. Hence implement a SHA-256 abstraction similar to the SHA-1 abstraction used by JGit. [1] https://git-lfs.github.com/ Bug: 470333 Change-Id: I3a95954543c8570d73929e55f4a884b55dbf1b7a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Diffstat (limited to 'BUCK')
-rw-r--r--BUCK16
1 files changed, 16 insertions, 0 deletions
diff --git a/BUCK b/BUCK
index f19b7bdc5d..1deab2fe3e 100644
--- a/BUCK
+++ b/BUCK
@@ -30,6 +30,22 @@ java_library(
)
java_library(
+ name = 'jgit-lfs',
+ exported_deps = [
+ ':jgit',
+ '//org.eclipse.jgit.lfs:jgit-lfs'
+ ],
+ visibility = ['PUBLIC'],
+)
+
+genrule(
+ name = 'jgit-lfs_src',
+ cmd = 'ln -s $(location //org.eclipse.jgit.lfs:jgit-lfs_src) $OUT',
+ out = 'jgit-lfs_src.zip',
+ visibility = ['PUBLIC'],
+)
+
+java_library(
name = 'junit',
exported_deps = [
':jgit',