1 # Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15 # @file CMakeLists.txt
16 # @author Przemyslaw Dobrowolski (p.dobrowolsk@samsung.com)
17 # @author Pawel Sikorski (p.sikorski@samsung.com)
18 # @author Bartlomiej Grzelewski (b.grzelewski@samsung.com)
23 SET(VCORE_TESTS_SOURCES
24 ${PROJECT_SOURCE_DIR}/tests/vcore/vcore_tests.cpp
25 ${PROJECT_SOURCE_DIR}/tests/vcore/TestCases.cpp
26 ${PROJECT_SOURCE_DIR}/tests/vcore/TestEnv.cpp
30 ${PROJECT_SOURCE_DIR}/vcore/src
31 ${PROJECT_SOURCE_DIR}/tests/vcore
34 ADD_EXECUTABLE(${TARGET_VCORE_TEST} ${VCORE_TESTS_SOURCES} ${DPL_TEST_SOURCES})
35 TARGET_LINK_LIBRARIES(${TARGET_VCORE_TEST}
40 INSTALL(TARGETS ${TARGET_VCORE_TEST}
41 DESTINATION ${TZ_SYS_BIN}
42 PERMISSIONS OWNER_READ
52 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget/author-signature.xml
53 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget/signature1.xml
54 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget/signature22.xml
55 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget/config.xml
56 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget/index.html
58 ${TZ_SYS_RO_APP}/widget/tests/vcore_widget_uncompressed
62 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_hash/author-signature.xml
63 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_hash/signature1.xml
64 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_hash/signature22.xml
65 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_hash/config.xml
66 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_hash/index.html
68 ${TZ_SYS_RO_APP}/widget/tests/vcore_widget_uncompressed_negative_hash
72 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_signature/author-signature.xml
73 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_signature/signature1.xml
74 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_signature/signature22.xml
75 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_signature/config.xml
76 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_signature/index.html
78 ${TZ_SYS_RO_APP}/widget/tests/vcore_widget_uncompressed_negative_signature
82 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_certificate/author-signature.xml
83 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_certificate/signature1.xml
84 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_certificate/config.xml
85 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_negative_certificate/index.html
87 ${TZ_SYS_RO_APP}/widget/tests/vcore_widget_uncompressed_negative_certificate
91 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_partner/author-signature.xml
92 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_partner/signature1.xml
93 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_partner/config.xml
94 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_partner/index.html
96 ${TZ_SYS_RO_APP}/widget/tests/vcore_widget_uncompressed_partner
100 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_partner_operator/author-signature.xml
101 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_partner_operator/signature1.xml
102 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_partner_operator/config.xml
103 ${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/widget_partner_operator/index.html
105 ${TZ_SYS_RO_APP}/widget/tests/vcore_widget_uncompressed_partner_operator
109 "${PROJECT_SOURCE_DIR}/tests/vcore/test-cases/reference/encoding test.empty"
111 ${TZ_SYS_RO_APP}/widget/tests/reference