diff options
| author | J08nY | 2017-08-29 14:38:17 +0200 |
|---|---|---|
| committer | J08nY | 2017-08-29 14:38:17 +0200 |
| commit | 61df4c7b7fe27497cd2076e09f40d8c8a6223ed2 (patch) | |
| tree | ddfe5eb963ea27b589d47acc7d0be5cb2226a6b1 /test/CMakeLists.txt | |
| parent | b88a3d0cc85c9e0173f945875f74cd9ff5105f16 (diff) | |
| download | ecgen-61df4c7b7fe27497cd2076e09f40d8c8a6223ed2.tar.gz ecgen-61df4c7b7fe27497cd2076e09f40d8c8a6223ed2.tar.zst ecgen-61df4c7b7fe27497cd2076e09f40d8c8a6223ed2.zip | |
Diffstat (limited to 'test/CMakeLists.txt')
| -rw-r--r-- | test/CMakeLists.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt new file mode 100644 index 0000000..3def321 --- /dev/null +++ b/test/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.8.11) +project(test_ecgen C) + +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/src) +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/lib/criterion/include) + +message("${CMAKE_LIBRARY_PATH}") + +find_library(criterion NAMES criterion PATHS ${CMAKE_CURRENT_SOURCE_DIR}/lib/criterion/build) + +file(GLOB TEST_SRC "src/math/*.c" "src/gen/*.c" "src/cm/*.c" "src/invalid/*.c" "src/io/*.c" "src/exhaustive/*.c" "src/util/*.c") +add_executable(test_ecgen ${TEST_SRC} ${SRC}) + +target_link_libraries(test_ecgen pthread rt pari ${parson} ${sha1} ${criterion}) + +enable_testing() +add_test(NAME test_ecgen COMMAND test_ecgen)
\ No newline at end of file |
