-# Copyright (c) 2011-2015 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.
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")
WORLD_EXECUTE
)
-INSTALL(FILES
- ${PROJECT_SOURCE_DIR}/src/test-performance-check.sh
- DESTINATION bin
- PERMISSIONS OWNER_READ
- OWNER_WRITE
- OWNER_EXECUTE
- GROUP_READ
- GROUP_EXECUTE
- WORLD_READ
- WORLD_EXECUTE
- )
+IF(BUILD_CKM OR BUILD_SM OR BUILD_CYNARA OR BUILD_WEB)
+ ADD_SUBDIRECTORY(common)
+ENDIF(BUILD_CKM OR BUILD_SM OR BUILD_CYNARA OR BUILD_WEB)
+
+IF(BUILD_CKM)
+ ADD_SUBDIRECTORY(ckm)
+ ADD_SUBDIRECTORY(ckm-integration)
+ENDIF(BUILD_CKM)
+
+IF(BUILD_SM)
+ ADD_SUBDIRECTORY(security-manager-tests)
+ENDIF(BUILD_SM)
+
+IF(BUILD_CYNARA)
+ ADD_SUBDIRECTORY(cynara-tests)
+ENDIF(BUILD_CYNARA)
+
+IF(BUILD_WEB)
+ ADD_SUBDIRECTORY(libwebappenc-tests)
+ENDIF(BUILD_WEB)
+
+IF(BUILD_YACA)
+ ADD_SUBDIRECTORY(yaca)
+ENDIF(BUILD_YACA)
+
+IF(BUILD_NETHER)
+ ADD_SUBDIRECTORY(nether-tests)
+ENDIF(BUILD_NETHER)
+IF(BUILD_ODE)
+ ADD_SUBDIRECTORY(ode)
+ENDIF(BUILD_ODE)
-ADD_SUBDIRECTORY(common)
-ADD_SUBDIRECTORY(ckm)
-ADD_SUBDIRECTORY(ckm-integration)
-ADD_SUBDIRECTORY(libsmack-tests)
-ADD_SUBDIRECTORY(security-manager-tests)
-ADD_SUBDIRECTORY(cynara-tests)
-ADD_SUBDIRECTORY(libwebappenc-tests)
+IF(BUILD_E2EE_ADAPTATION_LAYER)
+ ADD_SUBDIRECTORY(e2ee-adaptation-layer)
+ENDIF(BUILD_E2EE_ADAPTATION_LAYER)