xref: /aosp_15_r20/external/pytorch/third_party/nlohmann.BUILD (revision da0073e96a02ea20f0ac840b70461e3646d07c45)
1load("@rules_cc//cc:defs.bzl", "cc_library")
2
3cc_library(name = "nlohmann",
4    includes = ["include"],
5    deps = ["nlohmann-internal"],
6    visibility = ["//visibility:public"],
7)
8
9cc_import(name = "nlohmann-internal",
10     hdrs = glob(["include/**/*.hpp"]),
11     visibility = ["//visibility:private"],
12)
13
14cc_library(
15    name = "nlohmann_single_include",
16    hdrs = glob(["single_include/nlohmann/*.hpp"]),
17    visibility = ["//visibility:public"],
18)
19