blob: 659a12bf06c232a01b0dcf909e60e4fdd1c31e3b [file] [log] [blame]
Tomasz Wiszkowskic65c6352017-05-25 16:15:52 -07001workspace(name = "cuttlefish")
Greg Hartman3c95aac2017-06-14 18:24:26 -07002
3#### Google Flags
4
5new_git_repository(
6 name = "gflags_repo",
7 remote = "https://github.com/gflags/gflags.git",
8 tag = "v2.1.2",
9 build_file = "//external:gflags.BUILD",
10)
11
12bind(
13 name = "gflags",
14 actual = "@gflags_repo//:gflags",
15)
16
17#### Google Logging
18
19new_git_repository(
20 name = "glog_repo",
21 remote = "https://github.com/google/glog.git",
22 tag = "v0.3.4",
23 build_file = "//external:glog.BUILD",
24)
25
26bind(
27 name = "glog",
28 actual = "@glog_repo//:glog",
29)
30
31#### Google Test
32
33new_http_archive(
34 name = "gtest_repo",
35 url = "https://github.com/google/googletest/archive/release-1.8.0.zip",
36 sha256 = "f3ed3b58511efd272eb074a3a6d6fb79d7c2e6a0e374323d1e6bcbcc1ef141bf",
37 strip_prefix = "googletest-release-1.8.0",
38 build_file = "//external:gtest.BUILD",
39)
40
41bind(
42 name = "gtest",
43 actual = "@gtest_repo//:gtest",
44)
45
46bind(
47 name = "gtest_main",
48 actual = "@gtest_repo//:gtest_gmock",
49)
Greg Hartman40b88f52017-06-22 15:34:11 -070050
51new_local_repository(
Tomasz Wiszkowskid72d4462017-07-06 08:52:07 -070052 name = "cuttlefish_kernel",
Greg Hartman40b88f52017-06-22 15:34:11 -070053 path = "../cuttlefish_kernel",
Tomasz Wiszkowskid72d4462017-07-06 08:52:07 -070054 build_file = "//external:cuttlefish_kernel.BUILD",
Greg Hartman40b88f52017-06-22 15:34:11 -070055)
56
57