aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorVitaly Chikunov <vt@altlinux.org>2019-11-10 05:05:31 +0300
committerDmitry Belyavskiy <beldmit@users.noreply.github.com>2020-01-12 00:20:37 +0300
commit46da0131e71906a5ec206a0c2b7fb60f74bb6844 (patch)
tree8b9c56a1f20e4da459e7af46c29b490f9350c198 /CMakeLists.txt
parentb0f5bce10dcc05198e2e58ee08e1cc3dcd3d1aea (diff)
downloadgost-engine-46da0131e71906a5ec206a0c2b7fb60f74bb6844.zip
gost-engine-46da0131e71906a5ec206a0c2b7fb60f74bb6844.tar.gz
gost-engine-46da0131e71906a5ec206a0c2b7fb60f74bb6844.tar.bz2
tcl_tests: Integrate TCL tests into build system
Run `make tcl_tests' to run the tests. Tests report success state to make. Tests aren't run by default because of too many failures, yet.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 407302b..36613f1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -236,6 +236,10 @@ add_custom_target(tags
COMMAND ctags -R . ${OPENSSL_ROOT_DIR}
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
+add_custom_target(tcl_tests
+ COMMAND ENGINE_DIR=${OUTPUT_DIRECTORY} sh ./runtest.sh
+ WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/tcl_tests)
+
add_executable(test_tlstree test_tlstree.c)
target_link_libraries(test_tlstree PUBLIC ${OPENSSL_CRYPTO_LIBRARY})