| cc_library_shared { |
| name: "libdbus", |
| |
| srcs: [ |
| "dbus-address.c", |
| "dbus-auth.c", |
| "dbus-bus.c", |
| "dbus-connection.c", |
| "dbus-credentials.c", |
| "dbus-dataslot.c", |
| "dbus-errors.c", |
| "dbus-file.c", |
| "dbus-file-unix.c", |
| "dbus-hash.c", |
| "dbus-internals.c", |
| "dbus-keyring.c", |
| "dbus-list.c", |
| "dbus-mainloop.c", |
| "dbus-marshal-basic.c", |
| "dbus-marshal-byteswap.c", |
| "dbus-marshal-header.c", |
| "dbus-marshal-recursive.c", |
| "dbus-marshal-validate.c", |
| "dbus-mempool.c", |
| "dbus-memory.c", |
| "dbus-message.c", |
| "dbus-misc.c", |
| "dbus-nonce.c", |
| "dbus-pending-call.c", |
| "dbus-pipe.c", |
| "dbus-pipe-unix.c", |
| "dbus-resources.c", |
| "dbus-server.c", |
| "dbus-server-socket.c", |
| "dbus-server-unix.c", |
| "dbus-sha.c", |
| "dbus-shell.c", |
| "dbus-signature.c", |
| "dbus-socket-set.c", |
| "dbus-socket-set-poll.c", |
| "dbus-spawn.c", |
| "dbus-string.c", |
| "dbus-string-util.c", |
| "dbus-sysdeps.c", |
| "dbus-sysdeps-pthread.c", |
| "dbus-sysdeps-unix.c", |
| "dbus-sysdeps-util.c", |
| "dbus-sysdeps-util-unix.c", |
| "dbus-timeout.c", |
| "dbus-threads.c", |
| "dbus-transport.c", |
| "dbus-transport-socket.c", |
| "dbus-transport-unix.c", |
| "dbus-object-tree.c", |
| "dbus-userdb.c", |
| "dbus-userdb-util.c", |
| "dbus-watch.c", |
| "sd-daemon.c", |
| ], |
| |
| cflags: [ |
| "-DDBUS_ANDROID_LOG", |
| "-DDBUS_COMPILATION", |
| "-DANDROID_MANAGED_SOCKET", |
| "-DHAVE_MONOTONIC_CLOCK", |
| "-DDBUS_MACHINE_UUID_FILE=\\\"/etc/machine-id\\\"", |
| "-DDBUS_SYSTEM_CONFIG_FILE=\\\"/system/etc/dbus.conf\\\"", |
| "-DDBUS_SESSION_CONFIG_FILE=\\\"/system/etc/session.conf\\\"", |
| "-Wno-empty-body", |
| "-Wno-missing-field-initializers", |
| "-Wno-pointer-sign", |
| "-Wno-sign-compare", |
| "-Wno-tautological-compare", |
| "-Wno-type-limits", |
| "-Wno-unused-parameter", |
| ], |
| clang: true, |
| |
| static_libs: ["libdbus-headers"], |
| export_static_lib_headers: ["libdbus-headers"], |
| |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| ], |
| } |