mirror of
https://github.com/curl/curl.git
synced 2026-08-25 04:53:31 +03:00
cmake: add shell completion support
Add the last (*) missing bit for feature parity with autotools. Also test in CI. Add a new `cmake install` step to GHA/macos. (*) AFAIK. Let us know if there's something else missing. Closes #16833
This commit is contained in:
parent
e95f509c66
commit
c8b0f0c9ad
6 changed files with 102 additions and 4 deletions
|
|
@ -229,6 +229,10 @@ target_link_libraries(my_target PRIVATE CURL::libcurl)
|
|||
- `BUILD_TESTING`: Build tests. Default: `ON`
|
||||
- `CURL_CLANG_TIDY`: Run the build through `clang-tidy`. Default: `OFF`
|
||||
- `CURL_CLANG_TIDYFLAGS`: Custom options to pass to `clang-tidy`. Default: (empty)
|
||||
- `CURL_COMPLETION_FISH`: Install fish completions. Default: `OFF`
|
||||
- `CURL_COMPLETION_FISH_DIR`: Custom fish completion install directory.
|
||||
- `CURL_COMPLETION_ZSH`: Install zsh completions. Default: `OFF`
|
||||
- `CURL_COMPLETION_ZSH_DIR`: Custom zsh completion install directory.
|
||||
- `CURL_DEFAULT_SSL_BACKEND`: Override default TLS backend in MultiSSL builds.
|
||||
Accepted values in order of default priority:
|
||||
`wolfssl`, `gnutls`, `mbedtls`, `openssl`, `secure-transport`, `schannel`, `bearssl`, `rustls`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue