diff options
Diffstat (limited to 'dbus/Android.bp')
-rw-r--r-- | dbus/Android.bp | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/dbus/Android.bp b/dbus/Android.bp new file mode 100644 index 00000000..5d12346b --- /dev/null +++ b/dbus/Android.bp @@ -0,0 +1,86 @@ +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", + ], +} |