include(External) | |
llvm_externals_find(TEST_SUITE_SKIDMARKS10_ROOT "skidmarks10" "Skidmarks 10") | |
if(TEST_SUITE_SKIDMARKS10_ROOT) | |
set(PROG skidmarks) | |
list(APPEND CPPFLAGS -I${TEST_SUITE_SKIDMARKS10_ROOT}/source) | |
if(ARCH STREQUAL "x86") | |
list(APPEND CFLAGS -msse3) | |
endif() | |
llvm_test_run(0 ${TEST_SUITE_SKIDMARKS10_ROOT}/golden | |
WORKDIR ${CMAKE_CURRENT_BINARY_DIR}) | |
file(GLOB SOURCES ${TEST_SUITE_SKIDMARKS10_ROOT}/source/*.c) | |
llvm_test_executable(skidmarks ${SOURCES}) | |
endif() |