• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1cc_test_host {
2  name: "fuzzy_fastboot",
3  compile_multilib: "first",
4
5  srcs: [
6    "main.cpp",
7    "extensions.cpp",
8    "usb_transport_sniffer.cpp",
9    "fixtures.cpp",
10    "test_utils.cpp",
11  ],
12
13  static_libs: [
14    "libfastboot2",
15    "libziparchive",
16    "libsparse",
17    "libutils",
18    "liblog",
19    "libz",
20    "libdiagnose_usb",
21    "libbase",
22    "libcutils",
23    "libgtest",
24    "libgtest_main",
25    "libbase",
26    "libadb_host",
27    "libtinyxml2",
28    "libsparse",
29    "liblp",
30    "libcrypto",
31    "libext4_utils",
32  ],
33
34  // Static libs (libfastboot2) shared library dependencies are not transitively included
35  // This is needed to avoid link time errors when building for mac
36  target: {
37    darwin: {
38      host_ldlibs: [
39          "-framework CoreFoundation",
40          "-framework IOKit",
41      ],
42    },
43  }
44}
45