Skip to content

Commit e99c2bd

Browse files
committed
cmake : disable boringssl test
Signed-off-by: Adrien Gallouët <[email protected]>
1 parent d138c79 commit e99c2bd

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

vendor/cpp-httplib/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ target_compile_definitions(${TARGET} PRIVATE
2323
)
2424

2525
if (LLAMA_BUILD_BORINGSSL)
26+
set(OPENSSL_NO_ASM ON CACHE BOOL "Disable OpenSSL ASM code")
27+
2628
set(BORINGSSL_GIT "https://boringssl.googlesource.com/boringssl" CACHE STRING "BoringSSL git repository")
2729
set(BORINGSSL_VERSION "0.20251002.0" CACHE STRING "BoringSSL version")
2830

@@ -36,9 +38,15 @@ if (LLAMA_BUILD_BORINGSSL)
3638
)
3739

3840
set(SAVED_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS})
41+
set(SAVED_BUILD_TESTING ${BUILD_TESTING})
42+
3943
set(BUILD_SHARED_LIBS OFF)
44+
set(BUILD_TESTING OFF)
45+
4046
FetchContent_MakeAvailable(boringssl)
47+
4148
set(BUILD_SHARED_LIBS ${SAVED_BUILD_SHARED_LIBS})
49+
set(BUILD_TESTING ${SAVED_BUILD_TESTING})
4250

4351
set(CPPHTTPLIB_OPENSSL_SUPPORT TRUE)
4452
target_link_libraries(${TARGET} PUBLIC ssl crypto)

0 commit comments

Comments
 (0)