forked from google/language-resources
-
Notifications
You must be signed in to change notification settings - Fork 0
/
WORKSPACE
107 lines (88 loc) · 2.65 KB
/
WORKSPACE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
workspace(name = "language_resources")
# Android SDK
android_sdk_repository(
name = "androidsdk",
api_level = 24,
build_tools_version = "24.0.3",
path = "/usr/local/android-sdk",
)
# Protobuf
git_repository(
name = "protobuf",
remote = "https://github.com/google/protobuf.git",
tag = "v3.3.2",
)
# proto_library rules depend on @com_google_protobuf//:protoc
http_archive(
name = "com_google_protobuf",
sha256 = "8b8e442becbeff637f160c1ef4a3a56769c50ba7c9ff939ccc94086530ff00e4",
strip_prefix = "protobuf-3.3.2",
urls = ["https://github.com/google/protobuf/archive/v3.3.2.tar.gz"],
)
# cc_proto_library rules depend on @com_google_protobuf_cc//:cc_toolchain
http_archive(
name = "com_google_protobuf_cc",
sha256 = "8b8e442becbeff637f160c1ef4a3a56769c50ba7c9ff939ccc94086530ff00e4",
strip_prefix = "protobuf-3.3.2",
urls = ["https://github.com/google/protobuf/archive/v3.3.2.tar.gz"],
)
new_http_archive(
name = "six_1_10_0",
build_file = "six.BUILD",
sha256 = "105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a",
strip_prefix = "six-1.10.0",
urls = ["https://pypi.python.org/packages/source/s/six/six-1.10.0.tar.gz"],
)
bind(
name = "six",
actual = "@six_1_10_0//:six",
)
# Google fundamental libraries
new_git_repository(
name = "googletest",
build_file = "googletest.BUILD",
commit = "3447fc31b4eea1fbcb86fa0e2f5d9ed9f38776bf",
remote = "https://github.com/google/googletest.git",
)
new_git_repository(
name = "farmhash",
build_file = "farmhash.BUILD",
commit = "92e897b282426729f4724d91a637596c7e2fe28f",
remote = "https://github.com/google/farmhash.git",
)
new_git_repository(
name = "com_googlesource_code_re2",
build_file = "re2.BUILD",
remote = "https://github.com/google/re2.git",
tag = "2016-11-01",
)
bind(
name = "re2",
actual = "@com_googlesource_code_re2//:re2",
)
# OpenFst, OpenGrm NGram & Thrax
new_git_repository(
name = "openfst",
build_file = "openfst.BUILD",
remote = "https://github.com/mjansche/openfst.git",
tag = "1.5.3",
)
new_git_repository(
name = "opengrm_ngram",
build_file = "opengrm-ngram.BUILD",
remote = "https://github.com/mjansche/opengrm-ngram.git",
tag = "1.3.0",
)
new_git_repository(
name = "thrax",
build_file = "thrax.BUILD",
commit = "fa51f84e8bbff730c88df293aacc1041a0e4cf1a",
remote = "https://github.com/mjansche/thrax.git",
)
# Sparrowhawk
new_git_repository(
name = "sparrowhawk",
build_file = "sparrowhawk.BUILD",
commit = "eb97411535e9ab280982bae18c99d6a2c933e162",
remote = "https://github.com/google/sparrowhawk.git",
)