xref: /aosp_15_r20/external/tensorflow/third_party/nlohmann_json.BUILD (revision b6fb3261f9314811a0f4371741dbb8839866f948)
1*b6fb3261SAndroid Build Coastguard Workerlicenses(["notice"])  # 3-Clause BSD
2*b6fb3261SAndroid Build Coastguard Worker
3*b6fb3261SAndroid Build Coastguard Workerexports_files(["LICENSE.MIT"])
4*b6fb3261SAndroid Build Coastguard Worker
5*b6fb3261SAndroid Build Coastguard Workercc_library(
6*b6fb3261SAndroid Build Coastguard Worker    name = "nlohmann_json_lib",
7*b6fb3261SAndroid Build Coastguard Worker    hdrs = glob([
8*b6fb3261SAndroid Build Coastguard Worker        "include/nlohmann/**/*.hpp",
9*b6fb3261SAndroid Build Coastguard Worker    ]),
10*b6fb3261SAndroid Build Coastguard Worker    copts = [
11*b6fb3261SAndroid Build Coastguard Worker        "-I external/nlohmann_json_lib",
12*b6fb3261SAndroid Build Coastguard Worker    ],
13*b6fb3261SAndroid Build Coastguard Worker    visibility = ["//visibility:public"],
14*b6fb3261SAndroid Build Coastguard Worker    alwayslink = 1,
15*b6fb3261SAndroid Build Coastguard Worker)
16*b6fb3261SAndroid Build Coastguard Worker
17*b6fb3261SAndroid Build Coastguard Workercc_library(
18*b6fb3261SAndroid Build Coastguard Worker    name = "nlohmann_json",
19*b6fb3261SAndroid Build Coastguard Worker    includes = ["include"],
20*b6fb3261SAndroid Build Coastguard Worker    visibility = ["//visibility:public"],
21*b6fb3261SAndroid Build Coastguard Worker    deps = ["nlohmann_json_lib"],
22*b6fb3261SAndroid Build Coastguard Worker)
23