From 886da5a73e0024285309701b722226d88ed2132b Mon Sep 17 00:00:00 2001 From: SChernykh <15806605+SChernykh@users.noreply.github.com> Date: Thu, 29 May 2025 09:16:03 +0200 Subject: [PATCH] CI: fixed msys2 clang build --- tests/CMakeLists.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 5c52208..b14f56b 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -22,8 +22,13 @@ if (CMAKE_CXX_COMPILER_ID MATCHES MSVC) include(cmake/msvc_libs.cmake) endif() -add_subdirectory(../external/src/RandomX RandomX) -set(LIBS ${LIBS} randomx) +if (STATIC_LIBS AND WIN32 AND (CMAKE_CXX_COMPILER_ID MATCHES Clang)) + set(LIBS ${LIBS} "${CMAKE_SOURCE_DIR}/../build/external/src/RandomX/librandomx.a") +else() + add_subdirectory(../external/src/RandomX RandomX) + set(LIBS ${LIBS} randomx) +endif() + add_definitions(-DWITH_RANDOMX) add_subdirectory(cmake/ssl)