-
Notifications
You must be signed in to change notification settings - Fork 1
/
WORKSPACE
38 lines (28 loc) · 1.09 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
workspace(name = "org_cloudabi_flower")
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
git_repository(
name = "org_cloudabi_argdata",
commit = "6299455171a28831876d078c59a6634de6f6700b",
remote = "https://github.com/NuxiNL/argdata.git",
)
git_repository(
name = "org_cloudabi_arpc",
commit = "81305e311c0559fe7a64a98ce8ac1aa7051c7a4d",
remote = "https://github.com/NuxiNL/arpc.git",
)
git_repository(
name = "io_bazel_rules_python",
commit = "e6399b601e2f72f74e5aa635993d69166784dde1",
remote = "https://github.com/bazelbuild/rules_python.git",
)
# TODO(ed): Remove the dependencies below once Bazel supports transitive
# dependency loading. These are from ARPC.
# https://github.com/bazelbuild/proposals/blob/master/designs/2018-11-07-design-recursive-workspaces.md
load("@io_bazel_rules_python//python:pip.bzl", "pip_import", "pip_repositories")
pip_repositories()
pip_import(
name = "aprotoc_deps",
requirements = "@org_cloudabi_arpc//scripts:requirements.txt",
)
load("@aprotoc_deps//:requirements.bzl", "pip_install")
pip_install()