diff options
author | Junio C Hamano <gitster@pobox.com> | 2024-07-02 18:59:00 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2024-07-02 18:59:00 +0200 |
commit | 43fab448cfed16605d21bd17d1ebd799bdbf5366 (patch) | |
tree | 7eef2190ff73dd3cce63ab4282bf739d0162192f /help.c | |
parent | Merge branch 'ps/use-the-repository' (diff) | |
parent | version: teach --build-options to reports zlib version information (diff) | |
download | git-43fab448cfed16605d21bd17d1ebd799bdbf5366.tar.xz git-43fab448cfed16605d21bd17d1ebd799bdbf5366.zip |
Merge branch 'rb/build-options-w-lib-versions'
"git version --build-options" reports the version information of
OpenSSL and other libraries (if used) in the build.
* rb/build-options-w-lib-versions:
version: teach --build-options to reports zlib version information
version: teach --build-options to reports libcurl version information
version: --build-options reports OpenSSL version information
Diffstat (limited to 'help.c')
-rw-r--r-- | help.c | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -17,6 +17,10 @@ #include "prompt.h" #include "fsmonitor-ipc.h" +#ifndef NO_CURL +#include "git-curl-compat.h" /* For LIBCURL_VERSION only */ +#endif + struct category_description { uint32_t category; const char *desc; @@ -759,6 +763,15 @@ void get_version_info(struct strbuf *buf, int show_build_options) if (fsmonitor_ipc__is_supported()) strbuf_addstr(buf, "feature: fsmonitor--daemon\n"); +#if defined LIBCURL_VERSION + strbuf_addf(buf, "libcurl: %s\n", LIBCURL_VERSION); +#endif +#if defined OPENSSL_VERSION_TEXT + strbuf_addf(buf, "OpenSSL: %s\n", OPENSSL_VERSION_TEXT); +#endif +#if defined ZLIB_VERSION + strbuf_addf(buf, "zlib: %s\n", ZLIB_VERSION); +#endif } } |