diff options
author | Alex Deymo <deymo@google.com> | 2017-01-12 21:23:09 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2017-01-12 21:23:11 +0000 |
commit | 28eb980da98be0046e379b4f4f3c81786462ef71 (patch) | |
tree | cfa522cd48d56d8517b0d0fbcb41ae73c244626a | |
parent | 1c10b4ec133fae686f8b45a01abfd3a8664c50dd (diff) | |
parent | f0b1f9f23f56fcdea20978a1b5ad7f196029a90a (diff) | |
download | extras-android-n-mr2-preview-1.tar.gz |
Merge changes from topic 'host_suffix_cleanup'android-n-mr2-preview-1
* changes:
Export libsquashfs_utils include path in the library.
Remove "_host" suffix from libsquashfs_utils.
Remove "_host" and "_static" suffix from libsparse.
Remove "_static" and "_host" suffix from libext4_utils definitions.
Remove "_host" suffix from libfec_rs.
-rw-r--r-- | ext4_utils/Android.mk | 16 | ||||
-rw-r--r-- | f2fs_utils/Android.mk | 8 | ||||
-rw-r--r-- | libfec/Android.mk | 21 | ||||
-rw-r--r-- | libfec/test/Android.mk | 8 | ||||
-rw-r--r-- | squashfs_utils/Android.mk | 4 | ||||
-rw-r--r-- | verity/Android.mk | 10 | ||||
-rw-r--r-- | verity/fec/Android.mk | 8 |
7 files changed, 35 insertions, 40 deletions
diff --git a/ext4_utils/Android.mk b/ext4_utils/Android.mk index 6a5e75b0..4287650d 100644 --- a/ext4_utils/Android.mk +++ b/ext4_utils/Android.mk @@ -21,7 +21,7 @@ libext4_utils_src_files := \ include $(CLEAR_VARS) LOCAL_SRC_FILES := $(libext4_utils_src_files) -LOCAL_MODULE := libext4_utils_host +LOCAL_MODULE := libext4_utils # Various instances of dereferencing a type-punned pointer in extent.c LOCAL_CFLAGS += -fno-strict-aliasing LOCAL_C_INCLUDES := \ @@ -29,7 +29,7 @@ LOCAL_C_INCLUDES := \ LOCAL_EXPORT_C_INCLUDE_DIRS := \ $(LOCAL_PATH)/include LOCAL_STATIC_LIBRARIES := \ - libsparse_host + libsparse LOCAL_STATIC_LIBRARIES_darwin += libselinux LOCAL_STATIC_LIBRARIES_linux += libselinux LOCAL_MODULE_HOST_OS := darwin linux windows @@ -43,8 +43,8 @@ LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/include LOCAL_SHARED_LIBRARIES += libcutils LOCAL_STATIC_LIBRARIES += \ - libext4_utils_host \ - libsparse_host \ + libext4_utils \ + libsparse \ libz LOCAL_LDLIBS_windows += -lws2_32 LOCAL_SHARED_LIBRARIES_darwin += libselinux @@ -96,7 +96,7 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := \ $(libext4_utils_src_files) \ ext4_crypt_init_extensions.cpp -LOCAL_MODULE := libext4_utils_static +LOCAL_MODULE := libext4_utils LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/include # Various instances of dereferencing a type-punned pointer in extent.c @@ -105,7 +105,7 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := \ $(LOCAL_PATH)/include LOCAL_STATIC_LIBRARIES := \ liblogwrap \ - libsparse_static \ + libsparse \ libselinux \ libbase include $(BUILD_STATIC_LIBRARY) @@ -147,8 +147,8 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := ext4fixup_main.c LOCAL_MODULE := ext4fixup LOCAL_STATIC_LIBRARIES += \ - libext4_utils_host \ - libsparse_host \ + libext4_utils \ + libsparse \ libz include $(BUILD_HOST_EXECUTABLE) diff --git a/f2fs_utils/Android.mk b/f2fs_utils/Android.mk index 82c3ee00..f643ad24 100644 --- a/f2fs_utils/Android.mk +++ b/f2fs_utils/Android.mk @@ -8,7 +8,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := libf2fs_utils_host LOCAL_SRC_FILES := f2fs_utils.c LOCAL_STATIC_LIBRARIES := \ - libsparse_host \ + libsparse \ libz LOCAL_C_INCLUDES := external/f2fs-tools/include external/f2fs-tools/mkfs LOCAL_CFLAGS := -Wno-unused-parameter @@ -20,7 +20,7 @@ LOCAL_C_INCLUDES := external/f2fs-tools/include external/f2fs-tools/mkfs LOCAL_CFLAGS := -Wno-unused-parameter LOCAL_STATIC_LIBRARIES := \ libselinux \ - libsparse_host \ + libsparse \ libext2_uuid-host \ libz LOCAL_MODULE := libf2fs_ioutils_host @@ -44,7 +44,7 @@ LOCAL_LDFLAGS := -ldl -rdynamic LOCAL_STATIC_LIBRARIES := libf2fs_utils_host libf2fs_ioutils_host libf2fs_dlutils_host LOCAL_REQUIRED_MODULES := libf2fs_fmt_host_dyn LOCAL_STATIC_LIBRARIES += \ - libsparse_host \ + libsparse \ libz include $(BUILD_HOST_EXECUTABLE) @@ -68,7 +68,7 @@ LOCAL_SRC_FILES := f2fs_utils.c LOCAL_C_INCLUDES := external/f2fs-tools/include external/f2fs-tools/mkfs LOCAL_CFLAGS := -Wno-unused-parameter LOCAL_STATIC_LIBRARIES := \ - libsparse_static + libsparse include $(BUILD_STATIC_LIBRARY) endif diff --git a/libfec/Android.mk b/libfec/Android.mk index 0fbb7786..47ac556e 100644 --- a/libfec/Android.mk +++ b/libfec/Android.mk @@ -6,8 +6,7 @@ common_cflags := -Wall -Werror -O3 -D_LARGEFILE64_SOURCE common_c_includes := \ $(LOCAL_PATH)/include \ - external/fec \ - system/extras/squashfs_utils + external/fec common_src_files := \ fec_open.cpp \ @@ -16,10 +15,13 @@ common_src_files := \ fec_process.cpp common_static_libraries := \ + libext4_utils \ + libfec_rs \ + libsquashfs_utils \ libcrypto_utils \ libcrypto \ libcutils \ - libbase + libbase \ include $(CLEAR_VARS) LOCAL_CFLAGS := $(common_cflags) @@ -29,12 +31,7 @@ LOCAL_SANITIZE := integer LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include LOCAL_MODULE := libfec LOCAL_SRC_FILES := $(common_src_files) -LOCAL_STATIC_LIBRARIES := \ - libfec_rs \ - libext4_utils_static \ - libsquashfs_utils \ - libcutils \ - $(common_static_libraries) +LOCAL_STATIC_LIBRARIES := $(common_static_libraries) include $(BUILD_STATIC_LIBRARY) include $(CLEAR_VARS) @@ -47,11 +44,7 @@ endif LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include LOCAL_MODULE := libfec LOCAL_SRC_FILES := $(common_src_files) -LOCAL_STATIC_LIBRARIES := \ - libfec_rs_host \ - libext4_utils_host \ - libsquashfs_utils_host \ - $(common_static_libraries) +LOCAL_STATIC_LIBRARIES := $(common_static_libraries) include $(BUILD_HOST_STATIC_LIBRARY) include $(LOCAL_PATH)/test/Android.mk diff --git a/libfec/test/Android.mk b/libfec/test/Android.mk index 4c872414..56a69789 100644 --- a/libfec/test/Android.mk +++ b/libfec/test/Android.mk @@ -10,11 +10,11 @@ LOCAL_SRC_FILES := test_read.cpp LOCAL_MODULE_TAGS := optional LOCAL_STATIC_LIBRARIES := \ libfec \ - libfec_rs_host \ + libfec_rs \ libcrypto_utils \ libcrypto \ - libext4_utils_host \ - libsquashfs_utils_host \ + libext4_utils \ + libsquashfs_utils \ libbase LOCAL_CFLAGS := -Wall -Werror -D_GNU_SOURCE include $(BUILD_HOST_EXECUTABLE) @@ -25,7 +25,7 @@ LOCAL_SANITIZE := integer LOCAL_MODULE := fec_test_rs LOCAL_SRC_FILES := test_rs.c LOCAL_MODULE_TAGS := optional -LOCAL_STATIC_LIBRARIES := libfec_rs_host +LOCAL_STATIC_LIBRARIES := libfec_rs LOCAL_CFLAGS := -Wall -Werror -D_GNU_SOURCE LOCAL_C_INCLUDES += external/fec include $(BUILD_HOST_EXECUTABLE) diff --git a/squashfs_utils/Android.mk b/squashfs_utils/Android.mk index d6f8edd8..b80da092 100644 --- a/squashfs_utils/Android.mk +++ b/squashfs_utils/Android.mk @@ -6,6 +6,7 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := squashfs_utils.c LOCAL_STATIC_LIBRARIES := libcutils LOCAL_C_INCLUDES := external/squashfs-tools/squashfs-tools +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) LOCAL_MODULE := libsquashfs_utils include $(BUILD_STATIC_LIBRARY) @@ -13,8 +14,9 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := squashfs_utils.c LOCAL_STATIC_LIBRARIES := libcutils LOCAL_C_INCLUDES := external/squashfs-tools/squashfs-tools +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) LOCAL_CFLAGS := -Wall -Werror -D_GNU_SOURCE -DSQUASHFS_NO_KLOG -LOCAL_MODULE := libsquashfs_utils_host +LOCAL_MODULE := libsquashfs_utils include $(BUILD_HOST_STATIC_LIBRARY) include $(CLEAR_VARS) diff --git a/verity/Android.mk b/verity/Android.mk index c4a4d2c8..c2ebd0f8 100644 --- a/verity/Android.mk +++ b/verity/Android.mk @@ -47,12 +47,12 @@ LOCAL_MODULE_TAGS := optional LOCAL_SANITIZE := integer LOCAL_STATIC_LIBRARIES := \ libfec \ - libfec_rs_host \ + libfec_rs \ libcrypto_utils \ libcrypto \ - libext4_utils_host \ - libsparse_host \ - libsquashfs_utils_host \ + libext4_utils \ + libsparse \ + libsquashfs_utils \ libbase \ libz LOCAL_CFLAGS := -Wall -Werror @@ -88,7 +88,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := build_verity_tree LOCAL_SRC_FILES := build_verity_tree.cpp LOCAL_MODULE_TAGS := optional -LOCAL_STATIC_LIBRARIES := libsparse_host libz +LOCAL_STATIC_LIBRARIES := libsparse libz LOCAL_SHARED_LIBRARIES := libcrypto libbase LOCAL_CFLAGS += -Wall -Werror include $(BUILD_HOST_EXECUTABLE) diff --git a/verity/fec/Android.mk b/verity/fec/Android.mk index 74469710..8a35a7ef 100644 --- a/verity/fec/Android.mk +++ b/verity/fec/Android.mk @@ -9,14 +9,14 @@ LOCAL_MODULE := fec LOCAL_SRC_FILES := main.cpp image.cpp LOCAL_MODULE_TAGS := optional LOCAL_STATIC_LIBRARIES := \ - libsparse_host \ + libsparse \ libz \ libcrypto_utils \ libcrypto \ libfec \ - libfec_rs_host \ - libext4_utils_host \ - libsquashfs_utils_host + libfec_rs \ + libext4_utils \ + libsquashfs_utils LOCAL_SHARED_LIBRARIES := libbase LOCAL_CFLAGS += -Wall -Werror -O3 LOCAL_C_INCLUDES += external/fec |