From 1a0bf433c8ad8f9caaa4758068be98caadafc31b Mon Sep 17 00:00:00 2001 From: Slawomir Adamczyk Date: Thu, 8 Feb 2024 08:12:35 +0100 Subject: [PATCH] Fix Android build issues Binary "dlt-test-logstorage" doesn't have a source code and soong fails. This commit removes that binary. Added two defines "DLT_WRITEV_TIMEOUT_SEC, DLT_WRITEV_TIMEOUT_USEC" that are used by dlt_user_shared.c" --- Android.bp | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/Android.bp b/Android.bp index 28571aa0b..af2acbd77 100644 --- a/Android.bp +++ b/Android.bp @@ -30,6 +30,8 @@ cc_defaults { "-DDLT_LIB_USE_UNIX_SOCKET_IPC", "-DCONFIGURATION_FILES_DIR=\"/vendor/etc\"", "-DDLT_USER_IPC_PATH=\"/dev/socket\"", + "-DDLT_WRITEV_TIMEOUT_SEC=1", + "-DDLT_WRITEV_TIMEOUT_USEC=0", ] + [ "-Wno-unused-parameter", "-W", @@ -249,21 +251,6 @@ cc_binary { ], } -cc_binary { - - name: "dlt-test-logstorage", - defaults: ["dlt_defaults"], - - srcs: [ - "src/tests/dlt-test-logstorage.c", - ], - - shared_libs: [ - "libc", - "libdlt", - ], -} - cc_binary { name: "dlt-test-multi-process",