diff options
Diffstat (limited to 'cmds')
| -rw-r--r-- | cmds/am/Android.bp | 12 | ||||
| -rw-r--r-- | cmds/am/Android.mk | 11 | ||||
| -rw-r--r-- | cmds/hid/Android.bp | 1 | ||||
| -rw-r--r-- | cmds/hid/jni/Android.bp | 17 | ||||
| -rw-r--r-- | cmds/hid/jni/Android.mk | 18 | ||||
| -rw-r--r-- | cmds/hid/jni/com_android_commands_hid_Device.cpp | 6 | ||||
| -rw-r--r-- | cmds/idmap/create.cpp | 8 | ||||
| -rw-r--r-- | cmds/idmap/inspect.cpp | 4 | ||||
| -rw-r--r-- | cmds/interrupter/Android.bp | 11 | ||||
| -rw-r--r-- | cmds/interrupter/Android.mk | 23 | ||||
| -rw-r--r-- | cmds/screencap/screencap.cpp | 3 |
11 files changed, 53 insertions, 61 deletions
diff --git a/cmds/am/Android.bp b/cmds/am/Android.bp new file mode 100644 index 000000000000..bb16df1d159d --- /dev/null +++ b/cmds/am/Android.bp @@ -0,0 +1,12 @@ +// Copyright 2008 The Android Open Source Project +// + +cc_library_host_static { + name: "libinstrumentation", + srcs: ["**/*.proto"], + cflags: ["-Wall", "-Werror"], + proto: { + type: "full", + export_proto_headers: true, + }, +} diff --git a/cmds/am/Android.mk b/cmds/am/Android.mk index 5586dd4e5b18..9411c3203ab8 100644 --- a/cmds/am/Android.mk +++ b/cmds/am/Android.mk @@ -16,14 +16,3 @@ LOCAL_SRC_FILES := am LOCAL_MODULE_CLASS := EXECUTABLES LOCAL_MODULE_TAGS := optional include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_SRC_FILES := \ - $(call all-proto-files-under, proto) -LOCAL_MODULE := libinstrumentation -LOCAL_PROTOC_OPTIMIZE_TYPE := full -LOCAL_EXPORT_C_INCLUDE_DIRS := \ - $(call intermediates-dir-for,STATIC_LIBRARIES,libinstrumentation,HOST,,,)/proto/$(LOCAL_PATH)/proto -include $(BUILD_HOST_STATIC_LIBRARY) - diff --git a/cmds/hid/Android.bp b/cmds/hid/Android.bp new file mode 100644 index 000000000000..2b7963aa9425 --- /dev/null +++ b/cmds/hid/Android.bp @@ -0,0 +1 @@ +subdirs = ["jni"] diff --git a/cmds/hid/jni/Android.bp b/cmds/hid/jni/Android.bp new file mode 100644 index 000000000000..095cfc6ceb53 --- /dev/null +++ b/cmds/hid/jni/Android.bp @@ -0,0 +1,17 @@ +cc_library_shared { + name: "libhidcommand_jni", + + srcs: ["com_android_commands_hid_Device.cpp"], + + shared_libs: [ + "libandroid", + "liblog", + "libnativehelper", + ], + + cflags: [ + "-Wall", + "-Wextra", + "-Werror", + ], +} diff --git a/cmds/hid/jni/Android.mk b/cmds/hid/jni/Android.mk deleted file mode 100644 index 86f4e012a943..000000000000 --- a/cmds/hid/jni/Android.mk +++ /dev/null @@ -1,18 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - com_android_commands_hid_Device.cpp - -LOCAL_C_INCLUDES := \ - $(JNI_H_INCLUDE) - -LOCAL_LDLIBS += -landroid -llog -lnativehelper - -LOCAL_MODULE := libhidcommand_jni -LOCAL_MODULE_TAGS := optional - -LOCAL_CFLAGS += -Wall -Wextra -Werror - -include $(BUILD_SHARED_LIBRARY) diff --git a/cmds/hid/jni/com_android_commands_hid_Device.cpp b/cmds/hid/jni/com_android_commands_hid_Device.cpp index bf2e45c60a81..f04b08587fd9 100644 --- a/cmds/hid/jni/com_android_commands_hid_Device.cpp +++ b/cmds/hid/jni/com_android_commands_hid_Device.cpp @@ -27,9 +27,9 @@ #include <unistd.h> #include <jni.h> -#include <JNIHelp.h> -#include <ScopedPrimitiveArray.h> -#include <ScopedUtfChars.h> +#include <nativehelper/JNIHelp.h> +#include <nativehelper/ScopedPrimitiveArray.h> +#include <nativehelper/ScopedUtfChars.h> #include <android/looper.h> #include <android/log.h> diff --git a/cmds/idmap/create.cpp b/cmds/idmap/create.cpp index 524db14f7aab..f415f8f5dd75 100644 --- a/cmds/idmap/create.cpp +++ b/cmds/idmap/create.cpp @@ -104,13 +104,17 @@ fail: } } - uint32_t cached_target_crc, cached_overlay_crc; + uint32_t version, cached_target_crc, cached_overlay_crc; String8 cached_target_path, cached_overlay_path; - if (!ResTable::getIdmapInfo(buf, N, NULL, &cached_target_crc, &cached_overlay_crc, + if (!ResTable::getIdmapInfo(buf, N, &version, &cached_target_crc, &cached_overlay_crc, &cached_target_path, &cached_overlay_path)) { return true; } + if (version != ResTable::IDMAP_CURRENT_VERSION) { + return true; + } + if (cached_target_path != target_apk_path) { return true; } diff --git a/cmds/idmap/inspect.cpp b/cmds/idmap/inspect.cpp index 154cb25a02a1..20005e2766d8 100644 --- a/cmds/idmap/inspect.cpp +++ b/cmds/idmap/inspect.cpp @@ -284,7 +284,9 @@ namespace { if (err != NO_ERROR) { return err; } - print("", "entry", data32, "%s/%s", type.string(), name.string()); + if (data32 != ResTable_type::NO_ENTRY) { + print("", "entry", data32, "%s/%s", type.string(), name.string()); + } } } diff --git a/cmds/interrupter/Android.bp b/cmds/interrupter/Android.bp new file mode 100644 index 000000000000..d68e7fe37535 --- /dev/null +++ b/cmds/interrupter/Android.bp @@ -0,0 +1,11 @@ +cc_library_shared { + name: "interrupter", + host_supported: true, + srcs: ["interrupter.c"], + cflags: [ + "-Wall", + "-Werror", + "-Wunused", + "-Wunreachable-code", + ], +} diff --git a/cmds/interrupter/Android.mk b/cmds/interrupter/Android.mk deleted file mode 100644 index 97a96bfc8e25..000000000000 --- a/cmds/interrupter/Android.mk +++ /dev/null @@ -1,23 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - interrupter.c -LOCAL_MODULE := interrupter -LOCAL_MODULE_TAGS := eng tests -LOCAL_LDFLAGS := -ldl -LOCAL_CFLAGS := -Wall -Werror -Wunused -Wunreachable-code - -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - interrupter.c -LOCAL_MODULE := interrupter -LOCAL_MODULE_TAGS := eng tests -LOCAL_LDFLAGS := -ldl -LOCAL_CFLAGS := -Wall -Werror -Wunused -Wunreachable-code - -include $(BUILD_HOST_SHARED_LIBRARY) diff --git a/cmds/screencap/screencap.cpp b/cmds/screencap/screencap.cpp index 35f8bbb57e50..6ded24648353 100644 --- a/cmds/screencap/screencap.cpp +++ b/cmds/screencap/screencap.cpp @@ -101,9 +101,6 @@ static uint32_t dataSpaceToInt(android_dataspace d) static status_t notifyMediaScanner(const char* fileName) { String8 cmd("am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file://"); - String8 fileUrl("\""); - fileUrl.append(fileName); - fileUrl.append("\""); cmd.append(fileName); cmd.append(" > /dev/null"); int result = system(cmd.string()); |