X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=CMakeLists.txt;h=ecfc13d0445986e7a0a0d6a0f80d0b13835b2779;hb=refs%2Fheads%2Faccepted%2Ftizen_8.0_unified;hp=1113a56428081546a22c329b08d99d730377fb86;hpb=7e82d914fda678621a36478c07444ef0b539aaec;p=platform%2Fcore%2Fsecurity%2Fkey-manager.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 1113a56..ecfc13d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,13 +29,13 @@ INCLUDE(FindPkgConfig) ############################# compiler flags ################################## SET(CMAKE_C_FLAGS_PROFILING "-g -O0 -pg -Wp,-U_FORTIFY_SOURCE") -SET(CMAKE_CXX_FLAGS_PROFILING "-g -std=c++17 -O0 -pg -Wp,-U_FORTIFY_SOURCE") +SET(CMAKE_CXX_FLAGS_PROFILING "-g -std=c++17 -O0 -pg -Wp,-U_FORTIFY_SOURCE -Wno-deprecated-declarations") SET(CMAKE_C_FLAGS_DEBUG "-g -O0 -ggdb -Wp,-U_FORTIFY_SOURCE") -SET(CMAKE_CXX_FLAGS_DEBUG "-g -std=c++17 -O0 -ggdb -Wp,-U_FORTIFY_SOURCE") +SET(CMAKE_CXX_FLAGS_DEBUG "-g -std=c++17 -O0 -ggdb -Wp,-U_FORTIFY_SOURCE -Wshadow -Wno-deprecated-declarations") SET(CMAKE_C_FLAGS_RELEASE "-g -O2") -SET(CMAKE_CXX_FLAGS_RELEASE "-g -std=c++17 -O2") +SET(CMAKE_CXX_FLAGS_RELEASE "-g -std=c++17 -O2 -Wshadow -Wno-deprecated-declarations") SET(CMAKE_C_FLAGS_COVERAGE "-g -O0 -ggdb --coverage -Wp,-U_FORTIFY_SOURCE") -SET(CMAKE_CXX_FLAGS_COVERAGE "-g -std=c++17 -O0 -ggdb --coverage -Wp,-U_FORTIFY_SOURCE") +SET(CMAKE_CXX_FLAGS_COVERAGE "-g -std=c++17 -O0 -ggdb --coverage -Wp,-U_FORTIFY_SOURCE -Wno-deprecated-declarations") # Force PIE SET(CMAKE_POSITION_INDEPENDENT_CODE "True") @@ -84,6 +84,7 @@ IF (TZ_BACKEND_ENABLED) SET(TZ_BACKEND_SOURCES ${KEY_MANAGER_PATH}/crypto/tz-backend/internals.cpp ${KEY_MANAGER_PATH}/crypto/tz-backend/obj.cpp + ${KEY_MANAGER_PATH}/crypto/tz-backend/ctx.cpp ${KEY_MANAGER_PATH}/crypto/tz-backend/store.cpp ${KEY_MANAGER_PATH}/crypto/tz-backend/tz-context.cpp ${KEY_MANAGER_PATH}/crypto/tz-backend/tz-memory.cpp @@ -127,7 +128,7 @@ PKG_CHECK_MODULES(KEY_MANAGER_DEP REQUIRED dlog glib-2.0 - openssl1.1 + openssl3 libsmack libsystemd capi-base-common @@ -139,6 +140,7 @@ PKG_CHECK_MODULES(KEY_MANAGER_DEP pkgmgr vconf sqlcipher + capi-system-resource ${EXTRA_KM_DEPS} )