Home | History | Annotate | Download | only in libnetdutils
      1 cc_library {
      2     name: "libnetdutils",
      3     srcs: [
      4         "Fd.cpp",
      5         "Netfilter.cpp",
      6         "Netlink.cpp",
      7         "Slice.cpp",
      8         "Socket.cpp",
      9         "SocketOption.cpp",
     10         "Status.cpp",
     11         "Syscalls.cpp",
     12         "UniqueFd.cpp",
     13         "UniqueFile.cpp",
     14     ],
     15     cflags: ["-Wall", "-Werror"],
     16     shared_libs: [
     17         "libbase",
     18         "libbinder",
     19         "liblog",
     20     ],
     21     export_shared_lib_headers: [
     22         "libbase",
     23     ],
     24     export_include_dirs: ["include"],
     25 }
     26 
     27 cc_test {
     28     name: "netdutils_test",
     29     srcs: [
     30         "BackoffSequenceTest.cpp",
     31         "FdTest.cpp",
     32         "MemBlockTest.cpp",
     33         "OperationLimiterTest.cpp",
     34         "SliceTest.cpp",
     35         "StatusTest.cpp",
     36         "SyscallsTest.cpp",
     37     ],
     38     cflags: [
     39         "-Wall",
     40         "-Werror",
     41         "-Wno-error=unused-variable",
     42     ],
     43     static_libs: ["libgmock"],
     44     shared_libs: [
     45         "libbase",
     46         "libnetdutils",
     47     ],
     48 }
     49