xref: /aosp_15_r20/external/tink/cc/third_party/rapidjson.BUILD.bazel (revision e7b1675dde1b92d52ec075b0a92829627f2c52a5)
1*e7b1675dSTing-Kang Changlicenses(["notice"])  # MIT
2*e7b1675dSTing-Kang Chang
3*e7b1675dSTing-Kang Changcc_library(
4*e7b1675dSTing-Kang Chang    name = "rapidjson",
5*e7b1675dSTing-Kang Chang    srcs = [
6*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/biginteger.h",
7*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/diyfp.h",
8*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/dtoa.h",
9*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/ieee754.h",
10*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/itoa.h",
11*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/meta.h",
12*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/pow10.h",
13*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/regex.h",
14*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/stack.h",
15*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/strfunc.h",
16*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/strtod.h",
17*e7b1675dSTing-Kang Chang        "include/rapidjson/internal/swap.h",
18*e7b1675dSTing-Kang Chang    ],
19*e7b1675dSTing-Kang Chang    hdrs = [
20*e7b1675dSTing-Kang Chang        "include/rapidjson/allocators.h",
21*e7b1675dSTing-Kang Chang        "include/rapidjson/document.h",
22*e7b1675dSTing-Kang Chang        "include/rapidjson/encodedstream.h",
23*e7b1675dSTing-Kang Chang        "include/rapidjson/encodings.h",
24*e7b1675dSTing-Kang Chang        "include/rapidjson/error/en.h",
25*e7b1675dSTing-Kang Chang        "include/rapidjson/error/error.h",
26*e7b1675dSTing-Kang Chang        "include/rapidjson/filereadstream.h",
27*e7b1675dSTing-Kang Chang        "include/rapidjson/filewritestream.h",
28*e7b1675dSTing-Kang Chang        "include/rapidjson/fwd.h",
29*e7b1675dSTing-Kang Chang        "include/rapidjson/istreamwrapper.h",
30*e7b1675dSTing-Kang Chang        "include/rapidjson/memorybuffer.h",
31*e7b1675dSTing-Kang Chang        "include/rapidjson/memorystream.h",
32*e7b1675dSTing-Kang Chang        "include/rapidjson/ostreamwrapper.h",
33*e7b1675dSTing-Kang Chang        "include/rapidjson/pointer.h",
34*e7b1675dSTing-Kang Chang        "include/rapidjson/prettywriter.h",
35*e7b1675dSTing-Kang Chang        "include/rapidjson/rapidjson.h",
36*e7b1675dSTing-Kang Chang        "include/rapidjson/reader.h",
37*e7b1675dSTing-Kang Chang        "include/rapidjson/schema.h",
38*e7b1675dSTing-Kang Chang        "include/rapidjson/stream.h",
39*e7b1675dSTing-Kang Chang        "include/rapidjson/stringbuffer.h",
40*e7b1675dSTing-Kang Chang        "include/rapidjson/writer.h",
41*e7b1675dSTing-Kang Chang    ],
42*e7b1675dSTing-Kang Chang    includes = ["include"],
43*e7b1675dSTing-Kang Chang    visibility = ["//visibility:public"],
44*e7b1675dSTing-Kang Chang)
45