summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Deymo <deymo@google.com>2017-01-12 21:23:09 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2017-01-12 21:23:11 +0000
commit28eb980da98be0046e379b4f4f3c81786462ef71 (patch)
treecfa522cd48d56d8517b0d0fbcb41ae73c244626a
parent1c10b4ec133fae686f8b45a01abfd3a8664c50dd (diff)
parentf0b1f9f23f56fcdea20978a1b5ad7f196029a90a (diff)
downloadextras-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.mk16
-rw-r--r--f2fs_utils/Android.mk8
-rw-r--r--libfec/Android.mk21
-rw-r--r--libfec/test/Android.mk8
-rw-r--r--squashfs_utils/Android.mk4
-rw-r--r--verity/Android.mk10
-rw-r--r--verity/fec/Android.mk8
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