From: Ilho Kim Date: Tue, 29 Jun 2021 01:38:50 +0000 (+0900) Subject: Use LIB_INSTALL_DIR to get library path X-Git-Tag: submit/tizen/20210629.020301~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d8515721ca30bed829cd6fa8ffed7fc02d8e4f07;p=platform%2Fcore%2Fappfw%2Fpkgmgr-info.git Use LIB_INSTALL_DIR to get library path The library path may vary depending on the architecture Change-Id: If60268e6efe0026255b50ee2991e5c818f2633a2 Signed-off-by: Ilho Kim --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 9e7b8f28..135676da 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,6 +9,8 @@ SET(EXEC_PREFIX "\${prefix}") SET(INCLUDEDIR "\${prefix}/include") SET(CMAKE_SKIP_BUILD_RPATH true) +ADD_DEFINITIONS("-DLIB_PATH=\"${LIB_INSTALL_DIR}\"") + ### Local include directories INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/include diff --git a/parser/CMakeLists.txt b/parser/CMakeLists.txt index 776eb43d..9da3eeb0 100644 --- a/parser/CMakeLists.txt +++ b/parser/CMakeLists.txt @@ -38,7 +38,6 @@ pkg_check_modules(parser_pkgs REQUIRED dlog libxml-2.0 glib-2.0 gio-2.0 vconf bu foreach(flag ${parser_pkgs_CFLAGS}) set(parser_pkgs_CFLAGS_str "${parser_pkgs_CFLAGS_str} ${flag}") endforeach() -ADD_DEFINITIONS("-DLIB_PATH=\"${LIB_INSTALL_DIR}\"") ## Additional flag SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden") SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g -Wall -Wno-deprecated-declarations") diff --git a/src/client/pkginfo_client.cc b/src/client/pkginfo_client.cc index 0d79ec0f..fcf5afb4 100644 --- a/src/client/pkginfo_client.cc +++ b/src/client/pkginfo_client.cc @@ -17,7 +17,7 @@ #include "pkgmgrinfo_debug.h" #include "pkgmgrinfo_private.h" -#define LIBPKGMGR_INFO "/usr/lib/libpkgmgr-info-server.so.0" +#define LIBPKGMGR_INFO LIB_PATH "/libpkgmgr-info-server.so.0" #define DIRECT_ACCESS_FUNC "_request_handler_direct_access" namespace pkgmgr_client {