E2EE: Key agreement API implementation
[platform/core/test/security-tests.git] / src / CMakeLists.txt
index fe041a6..7799501 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (c) 2011-2017 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.
@@ -32,6 +32,11 @@ ENDIF(DPL_WITH_DLOG)
 
 ADD_DEFINITIONS(${SYS_FRAMEWORK_TEST_OTHER_CFLAGS})
 
+OPTION("TZ_BACKEND" OFF)
+IF(TZ_BACKEND)
+    ADD_DEFINITIONS("-DTZ_BACKEND")
+ENDIF(TZ_BACKEND)
+
 include(framework/config.cmake)
 
 SET(DPL_FRAMEWORK_TEST_LIBRARY "dpl-test-framework")
@@ -87,7 +92,6 @@ INSTALL(FILES
 
 IF(BUILD_CKM OR BUILD_SM OR BUILD_CYNARA OR BUILD_WEB)
     ADD_SUBDIRECTORY(common)
-    ADD_SUBDIRECTORY(libsmack-tests)
 ENDIF(BUILD_CKM OR BUILD_SM OR BUILD_CYNARA OR BUILD_WEB)
 
 IF(BUILD_CKM)
@@ -114,3 +118,11 @@ ENDIF(BUILD_YACA)
 IF(BUILD_NETHER)
     ADD_SUBDIRECTORY(nether-tests)
 ENDIF(BUILD_NETHER)
+
+IF(BUILD_ODE)
+    ADD_SUBDIRECTORY(ode)
+ENDIF(BUILD_ODE)
+
+IF(BUILD_E2EE_ADAPTATION_LAYER)
+    ADD_SUBDIRECTORY(e2ee-adaptation-layer)
+ENDIF(BUILD_E2EE_ADAPTATION_LAYER)