diff options
author | Daniel Erat <derat@google.com> | 2015-07-09 14:47:55 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-07-09 14:47:55 +0000 |
commit | 013a092fe93c7dfdba667fe93aae45b6ed9ce383 (patch) | |
tree | de4af76d8711325dbd0692cdad83b497380aee6a | |
parent | ad83901c4a3f93a1a9ab690ab7dddf5275c8b624 (diff) | |
parent | 74f6b33e54eb4e252004db611e12da6ffbad6f1c (diff) | |
download | dbus-013a092fe93c7dfdba667fe93aae45b6ed9ce383.tar.gz |
am 74f6b33e: am 22d8c0ed: Merge "Minor build cleanup."
* commit '74f6b33e54eb4e252004db611e12da6ffbad6f1c':
Minor build cleanup.
-rw-r--r-- | bus/Android.mk | 28 | ||||
-rw-r--r-- | dbus/Android.mk | 116 | ||||
-rw-r--r-- | tools/Android.mk | 31 |
3 files changed, 90 insertions, 85 deletions
diff --git a/bus/Android.mk b/bus/Android.mk index f14b64d2..3da183ea 100644 --- a/bus/Android.mk +++ b/bus/Android.mk @@ -1,29 +1,25 @@ LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) -LOCAL_C_INCLUDES:= \ - $(LOCAL_PATH)/.. \ - $(LOCAL_PATH)/../dbus \ - external/expat/lib/ +LOCAL_C_INCLUDES:= $(LOCAL_PATH)/.. -LOCAL_CFLAGS:=-O3 -LOCAL_CFLAGS+=-DDBUS_COMPILATION -#LOCAL_CFLAGS+=-DDBUS_MACHINE_UUID_FILE=\"/system/etc/machine-id\" -LOCAL_CFLAGS+=-DDBUS_DAEMON_NAME=\"dbus-daemon\" -LOCAL_CFLAGS+=-DDBUS_SYSTEM_CONFIG_FILE=\"/system/etc/dbus.conf\" -LOCAL_CFLAGS+=-DDBUS_SESSION_CONFIG_FILE=\"/system/etc/session.conf\" - -# We get warning in the _DBUS_ASSERT_ERROR_IS_SET macro. Suppress -# this warning so that we can compile with Werror. The warning -# is also ignored in dbus-1.4.6. -LOCAL_CFLAGS+=-Wno-address +LOCAL_CFLAGS:= \ + -O3 \ + -DDBUS_COMPILATION \ + -DDBUS_DAEMON_NAME=\"dbus-daemon\" \ + -DDBUS_SYSTEM_CONFIG_FILE=\"/system/etc/dbus.conf\" \ + -DDBUS_SESSION_CONFIG_FILE=\"/system/etc/session.conf\" \ + -Wno-address \ + -Wno-empty-body \ + -Wno-pointer-sign \ + -Wno-unused-parameter LOCAL_SRC_FILES:= \ activation.c \ bus.c \ config-loader-expat.c \ config-parser.c \ - config-parser-common.c \ + config-parser-common.c \ connection.c \ desktop-file.c \ dir-watch-default.c \ diff --git a/dbus/Android.mk b/dbus/Android.mk index 421ce29c..93ee827c 100644 --- a/dbus/Android.mk +++ b/dbus/Android.mk @@ -6,69 +6,77 @@ LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES:= \ -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-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-spawn.c \ -dbus-string.c \ -dbus-string-util.c \ -dbus-sysdeps.c \ -dbus-sysdeps-pthread.c \ -dbus-sysdeps-unix.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 \ + 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-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-spawn.c \ + dbus-string.c \ + dbus-string-util.c \ + dbus-sysdeps.c \ + dbus-sysdeps-pthread.c \ + dbus-sysdeps-unix.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 LOCAL_C_INCLUDES+= $(LOCAL_PATH)/.. LOCAL_MODULE:=libdbus +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) + LOCAL_CFLAGS+= \ -DDBUS_COMPILATION \ -DANDROID_MANAGED_SOCKET \ - -DANDROID_ATOMIC \ + -DANDROID_ATOMIC \ -DDBUS_MACHINE_UUID_FILE=\"/etc/machine-id\" \ - -DDBUS_SYSTEM_CONFIG_FILE=\"/system/etc/dbus.conf\" \ - -DDBUS_SESSION_CONFIG_FILE=\"/system/etc/session.conf\" - + -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 ifeq ($(LOG_TO_ANDROID_LOGCAT),true) LOCAL_CFLAGS+= -DDBUS_ANDROID_LOG diff --git a/tools/Android.mk b/tools/Android.mk index d2067f6b..a5a56df4 100644 --- a/tools/Android.mk +++ b/tools/Android.mk @@ -1,15 +1,20 @@ LOCAL_PATH := $(call my-dir) +dbusToolsCommonCIncludes := $(LOCAL_PATH)/.. +dbusToolsCommonCFlags := \ + -DDBUS_COMPILATION \ + -DDBUS_MACHINE_UUID_FILE=\"/etc/machine-id\" \ + -Wno-unused-parameter +dbusToolsCommonSharedLibraries := libdbus + # common include $(CLEAR_VARS) LOCAL_SRC_FILES := dbus-print-message.c -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -LOCAL_SHARED_LIBRARIES += libdbus -LOCAL_CFLAGS += \ - -DDBUS_COMPILATION \ - -DDBUS_MACHINE_UUID_FILE=\"/etc/machine-id\" +LOCAL_C_INCLUDES += $(dbusToolsCommonCIncludes) +LOCAL_SHARED_LIBRARIES += $(dbusToolsCommonSharedLibraries) +LOCAL_CFLAGS += $(dbusToolsCommonCFlags) LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) LOCAL_MODULE_TAGS := eng LOCAL_MODULE := libdbus-tools-common @@ -20,12 +25,10 @@ include $(BUILD_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_SRC_FILES := dbus-monitor.c -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -LOCAL_SHARED_LIBRARIES += libdbus +LOCAL_C_INCLUDES += $(dbusToolsCommonCIncludes) +LOCAL_SHARED_LIBRARIES += $(dbusToolsCommonSharedLibraries) LOCAL_STATIC_LIBRARIES += libdbus-tools-common -LOCAL_CFLAGS += \ - -DDBUS_COMPILATION \ - -DDBUS_MACHINE_UUID_FILE=\"/etc/machine-id\" +LOCAL_CFLAGS += $(dbusToolsCommonCFlags) LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) LOCAL_MODULE_TAGS := eng LOCAL_MODULE := dbus-monitor @@ -36,12 +39,10 @@ include $(BUILD_EXECUTABLE) include $(CLEAR_VARS) LOCAL_SRC_FILES := dbus-send.c -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -LOCAL_SHARED_LIBRARIES += libdbus +LOCAL_C_INCLUDES += $(dbusToolsCommonCIncludes) +LOCAL_SHARED_LIBRARIES += $(dbusToolsCommonSharedLibraries) LOCAL_STATIC_LIBRARIES += libdbus-tools-common -LOCAL_CFLAGS += \ - -DDBUS_COMPILATION \ - -DDBUS_MACHINE_UUID_FILE=\"/etc/machine-id\" +LOCAL_CFLAGS += $(dbusToolsCommonCFlags) LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) LOCAL_MODULE_TAGS := eng LOCAL_MODULE := dbus-send |