diff options
Diffstat (limited to 'External/HMMER/CMakeLists.txt')
-rw-r--r-- | External/HMMER/CMakeLists.txt | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/External/HMMER/CMakeLists.txt b/External/HMMER/CMakeLists.txt index 040f78ba..f05632b8 100644 --- a/External/HMMER/CMakeLists.txt +++ b/External/HMMER/CMakeLists.txt @@ -12,11 +12,19 @@ if(TEST_SUITE_HMMER_ROOT) add_definitions(-DSSE2) endif() + llvm_test_prepare(WORKDIR ${CMAKE_CURRENT_BINARY_DIR} + cp -f globin.hmm run.hmm + ) if(LARGE_PROBLEM_SIZE) - llvm_test_run(--fixed 400 --cpu 1 --num 200000 --seed 1158818515 ${TEST_SUITE_HMMER_ROOT}/globin.hmm) + llvm_test_run(WORKDIR ${CMAKE_CURRENT_BINARY_DIR} + --fixed 400 --cpu 1 --num 200000 --seed 1158818515 run.hmm + ) else() - llvm_test_run(--fixed 400 --cpu 1 --num 80000 --seed 1158818515 ${TEST_SUITE_HMMER_ROOT}/globin.hmm) + llvm_test_run(WORKDIR ${CMAKE_CURRENT_BINARY_DIR} + --fixed 400 --cpu 1 --num 80000 --seed 1158818515 run.hmm + ) endif() FILE(GLOB SOURCES ${TEST_SUITE_HMMER_ROOT}/*.c) llvm_test_executable(hmmcalibrate ${SOURCES}) + llvm_test_data(hmmcalibrate SOURCE_DIR ${TEST_SUITE_HMMER_ROOT} globin.hmm) endif() |