BUILD.bazel 541 B

12345678910111213141516171819202122
  1. load("@rules_cc//cc:defs.bzl", "cc_library")
  2. cc_library(
  3. name = "fmt",
  4. srcs = [
  5. #"src/fmt.cc", # No C++ module support, yet in Bazel (https://github.com/bazelbuild/bazel/pull/19940)
  6. "src/format.cc",
  7. "src/os.cc",
  8. ],
  9. hdrs = glob([
  10. "include/fmt/*.h",
  11. ]),
  12. copts = select({
  13. "@platforms//os:windows": ["-utf-8"],
  14. "//conditions:default": [],
  15. }),
  16. includes = [
  17. "include",
  18. ],
  19. strip_include_prefix = "include",
  20. visibility = ["//visibility:public"],
  21. )