[PATCH] D113218: [llvm] [Debuginfo] Add cpp-httplib optional dependency.
Petr Hosek via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 22 22:53:11 PST 2021
phosek added inline comments.
================
Comment at: llvm/CMakeLists.txt:396
+set(LLVM_ENABLE_CPP_HTTPLIB "ON" CACHE STRING "Use cpp-httplib HTTP server library if available. Can be ON, OFF, or FORCE_ON")
+
----------------
I'd probably just call it `LLVM_ENABLE_HTTPLIB`, you already use `HTTPLIB` elsewhere (for example `HAVE_HTTPLIB_HEADER`).
================
Comment at: llvm/cmake/config-ix.cmake:195-197
+ check_cxx_symbol_exists(CPPHTTPLIB_HTTPLIB_H ${HTTPLIB_HEADER_PATH} HAVE_HTTPLIB_HEADER)
+ check_cxx_symbol_exists(httplib::default_socket_options ${HTTPLIB_HEADER_PATH} HAVE_HTTPLIB_DEFAULT_SOCKET_OPTIONS)
+ check_cxx_symbol_exists(httplib::detail::find_content_type ${HTTPLIB_HEADER_PATH} HAVE_HTTPLIB_FIND_CONTENT_TYPE)
----------------
Why do we need to check all three?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D113218/new/
https://reviews.llvm.org/D113218
More information about the llvm-commits
mailing list