File: MMseqsSetupTest.cmake

package info (click to toggle)
mmseqs2 15-6f452%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 32,584 kB
  • sloc: cpp: 69,531; ansic: 6,548; sh: 2,688; makefile: 88; perl: 32
file content (10 lines) | stat: -rw-r--r-- 388 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
function(mmseqs_setup_test NAME)
    include(MMseqsSetupDerivedTarget)
    string(TOLOWER ${NAME} BASE_NAME)
    string(REGEX REPLACE "\\.[^.]*$" "" BASE_NAME ${BASE_NAME})
    string(REGEX REPLACE "^test" "test_" BASE_NAME ${BASE_NAME})
    add_executable(${BASE_NAME} ${NAME})

    mmseqs_setup_derived_target(${BASE_NAME})
    target_link_libraries(${BASE_NAME} version)
endfunction()