aboutsummaryrefslogtreecommitdiff
path: root/cmake/NativeCompiler.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/NativeCompiler.cmake')
-rw-r--r--cmake/NativeCompiler.cmake6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmake/NativeCompiler.cmake b/cmake/NativeCompiler.cmake
index 0a2ad70..29682ec 100644
--- a/cmake/NativeCompiler.cmake
+++ b/cmake/NativeCompiler.cmake
@@ -71,9 +71,9 @@ target_link_libraries(cpsc PRIVATE clangDriver ${cpsc_linker_libraries})
# library in their imported interfaces. Resolve those edges to static archives.
add_library(CPSCStaticLLVM INTERFACE)
foreach(cpsc_llvm_library IN LISTS LLVM_AVAILABLE_LIBS)
- # Standalone tools are not driver/linker dependencies and may reference
- # optional packages absent from binary SDK installations.
- if(cpsc_llvm_library MATCHES "^LLVM(LineEditor|BOLT.*|Exegesis.*|OptDriver)$")
+ # Standalone tools and HTTP/debuginfod clients are not driver/linker
+ # dependencies. Keep their optional LibEdit/CURL packages optional.
+ if(cpsc_llvm_library MATCHES "^LLVM(LineEditor|BOLT.*|Exegesis.*|OptDriver|HTTP|Debuginfod)$")
continue()
endif()
if(TARGET ${cpsc_llvm_library})