This commit is contained in:
Tom Hicks
2025-06-30 13:48:02 -07:00
parent 2e7ba82160
commit dd96f59f2b
10 changed files with 216 additions and 54 deletions

View File

@@ -8,6 +8,25 @@
module(name = "sbf")
# Core C++ dependencies
bazel_dep(name = "rules_cc", version = "0.0.17")
bazel_dep(name = "bazel_skylib", version = "1.7.1")
# Platform dependencies
bazel_dep(name = "platforms", version = "0.0.10")
# Use protobuf if needed for your project
bazel_dep(name = "protobuf", version = "29.0")
# Google Abseil C++ library
bazel_dep(name = "abseil-cpp", version = "20240116.1", repo_name = "com_google_absl")
# Required only if using JSON functionality
bazel_dep(name = "jsoncpp", version = "1.9.5")
# Required for compression
bazel_dep(name = "zlib", version = "1.3.1.bcr.3")
# Hedron's Compile Commands Extractor for Bazel
# https://github.com/hedronvision/bazel-compile-commands-extractor
# To update config run `bazel run @hedron_compile_commands//:refresh_all`