From 92623cc49f0b32640acbf01c3cfa8b7779ca6feb 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 926d418..3178fa2 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