From 17a4d43f714aaca75f57f0812b6c75080c27f5f8 Mon Sep 17 00:00:00 2001 From: Chanwoo Choi Date: Mon, 10 Mar 2025 16:19:30 +0900 Subject: [PATCH] Add --as-needed option to link only used library Add --as-needed option to link only used library because there are no --as-needed option when building hal-backend-power package. Change-Id: I96e25f0d23639ddda4b8bd8155d28968fe78b7cc Signed-off-by: Chanwoo Choi --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 696bb71..31162b8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ pkg_check_modules(pkgs REQUIRED FOREACH(flag ${pkgs_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wl,--as-needed") INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/include) -- 2.34.1