Revert "fix the bugs for unit-test"
[platform/core/security/key-manager.git] / CMakeLists.txt
index cfa5cc2..dd54573 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (c) 2011 - 2018 Samsung Electronics Co., Ltd All Rights Reserved
+# Copyright (c) 2011-2020 Samsung Electronics Co., Ltd. All rights reserved
 #
 #    Licensed under the Apache License, Version 2.0 (the "License");
 #    you may not use this file except in compliance with the License.
@@ -49,7 +49,9 @@ ADD_DEFINITIONS("-Wextra")                      # Generate even more extra warni
 STRING(REGEX MATCH "([^.]*)" API_VERSION "${VERSION}")
 ADD_DEFINITIONS("-DAPI_VERSION=\"$(API_VERSION)\"")
 ADD_DEFINITIONS("-DSMACK_ENABLED")
-ADD_DEFINITIONS("-DSQLCIPHER_HAS_CODEC")
+ADD_DEFINITIONS("-DSQLITE_HAS_CODEC")
+ADD_DEFINITIONS("-DDUMP_LEGACY_DB_LIBNAME=\"${DUMP_LEGACY_DB_LIBNAME}\"")
+ADD_DEFINITIONS("-DLIB_INSTALL_DIR=\"${LIB_INSTALL_DIR}\"")
 ADD_DEFINITIONS("-DRUN_DIR=\"${RUN_DIR}\"")
 ADD_DEFINITIONS("-DSERVICE_NAME=\"${SERVICE_NAME}\"")
 ADD_DEFINITIONS("-DUSER_NAME=\"${USER_NAME}\"")
@@ -69,6 +71,10 @@ IF (TZ_BACKEND_ENABLED)
     ADD_DEFINITIONS("-DTZ_BACKEND_ENABLED")
 ENDIF()
 
+IF (SE_BACKEND_ENABLED)
+    ADD_DEFINITIONS("-DSE_BACKEND_ENABLED")
+ENDIF()
+
 IF (DEFINED WATCHDOG_ENABLED)
     MESSAGE("WATCHDOG ENABELD!")
     ADD_DEFINITIONS("-DWATCHDOG_ENABLED")
@@ -80,6 +86,8 @@ ENDIF (DEFINED WATCHDOG_ENABLED)
 IF (CMAKE_BUILD_TYPE MATCHES "DEBUG")
     ADD_DEFINITIONS("-DTIZEN_DEBUG_ENABLE")
     ADD_DEFINITIONS("-DBUILD_TYPE_DEBUG")
+ELSE (CMAKE_BUILD_TYPE MATCHES "DEBUG")
+    ADD_DEFINITIONS("-DNDEBUG=1")
 ENDIF (CMAKE_BUILD_TYPE MATCHES "DEBUG")
 
 SET(TARGET_KEY_MANAGER "key-manager")