-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMODULE.bazel
More file actions
64 lines (48 loc) · 2.43 KB
/
Copy pathMODULE.bazel
File metadata and controls
64 lines (48 loc) · 2.43 KB
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
"""Bazel module configuration for Kergit."""
module(name = "serverless_communication")
# Third-party dependencies.
bazel_dep(name = "websocketpp", version = "0.8.2")
bazel_dep(name = "googletest", version = "1.17.0")
bazel_dep(name = "fmt", version = "12.1.0")
bazel_dep(name = "protobuf", version = "33.4")
bazel_dep(name = "cpr", version = "1.14.1")
libpqxx_ext = use_extension("//third_party/libpqxx:extension.bzl", "libpqxx")
use_repo(libpqxx_ext, "libpqxx")
nlohmann_json_ext = use_extension("//third_party/nlohmann_json:extension.bzl", "nlohmann_json")
use_repo(nlohmann_json_ext, "nlohmann_json")
jwt_cpp_ext = use_extension("//third_party/jwt-cpp:extension.bzl", "jwt_cpp")
use_repo(jwt_cpp_ext, "jwt-cpp")
boringssl_ext = use_extension("//third_party/boringssl:extension.bzl", "boringssl")
use_repo(boringssl_ext, "boringssl")
lsquic_ext = use_extension("//third_party/lsquic:extension.bzl", "lsquic")
use_repo(lsquic_ext, "lsquic")
usockets_ext = use_extension("//third_party/usockets:extension.bzl", "usockets")
use_repo(usockets_ext, "usockets")
libdeflate_ext = use_extension("//third_party/libdeflate:extension.bzl", "libdeflate")
use_repo(libdeflate_ext, "libdeflate")
uwebsockets_ext = use_extension("//third_party/uwebsockets:extension.bzl", "uwebsockets")
use_repo(uwebsockets_ext, "uwebsockets")
redis_plus_plus_ext = use_extension("//third_party/redis_plus_plus:extension.bzl", "redis_plus_plus")
use_repo(redis_plus_plus_ext, "redis_plus_plus")
hiredis_ext = use_extension("//third_party/hiredis:extension.bzl", "hiredis")
use_repo(hiredis_ext, "hiredis")
nanoid_ext = use_extension("//third_party/nanoid:extension.bzl", "nanoid")
use_repo(nanoid_ext, "nanoid")
# Bazel rules dependencies.
bazel_dep(name = "rules_python", version = "1.7.0")
bazel_dep(name = "rules_cc", version = "0.2.14")
bazel_dep(name = "rules_shell", version = "0.6.1")
bazel_dep(name = "platforms", version = "1.0.0")
bazel_dep(name = "rules_license", version = "1.0.0")
bazel_dep(name = "hedron_compile_commands", dev_dependency = True)
git_override(
module_name = "hedron_compile_commands",
commit = "4f28899228fb3ad0126897876f147ca15026151e",
remote = "https://github.com/hedronvision/bazel-compile-commands-extractor.git",
)
bazel_dep(name = "rules_foreign_cc", dev_dependency = True)
git_override(
module_name = "rules_foreign_cc",
commit = "66b9b3242ca791e2147b8789e82c708ee8bc4f1a",
remote = "https://github.com/bazel-contrib/rules_foreign_cc.git",
)