From: Chanwoo Choi Date: Mon, 10 Mar 2025 07:19:30 +0000 (+0900) Subject: Add --as-needed option to link only used library X-Git-Tag: accepted/tizen/unified/20250311.054121^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen;p=platform%2Fadaptation%2Fpass-hal-standard.git 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 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f8838e..f38d32f 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_CFLAGS} ${EXTRA_CFLAGS}") +SET(CMAKE_C_FLAGS "${CMAKE_CFLAGS} ${EXTRA_CFLAGS} -Wl,--as-needed") INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/include)