1cc_library {
2    name: "libqrtr",
3    vendor: true,
4    srcs: [
5        "lib/logging.c",
6        "lib/qrtr.c",
7        "lib/qmi.c",
8    ],
9    cflags: ["-fPIC"],
10    export_include_dirs: ["lib"],
11    local_include_dirs: ["src"],
12}
13
14cc_binary {
15    name: "qrtr-ns",
16    vendor: true,
17    srcs: [
18        "lib/logging.c",
19        "src/addr.c",
20        "src/ns.c",
21        "src/map.c",
22        "src/hash.c",
23        "src/waiter.c",
24        "src/util.c",
25    ],
26    local_include_dirs: ["lib"],
27}
28
29cc_binary {
30    name: "qrtr-cfg",
31    vendor: true,
32    srcs: [
33        "lib/logging.c",
34        "src/addr.c",
35        "src/cfg.c",
36    ],
37    local_include_dirs: ["lib"],
38}
39
40cc_binary {
41    name: "qrtr-lookup",
42    vendor: true,
43    srcs: [
44        "lib/logging.c",
45        "src/lookup.c",
46        "src/util.c",
47    ],
48    local_include_dirs: ["lib"],
49}
50