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:
Viktor Szakats 2025-01-22 15:13:47 +01:00
parent e95f509c66
commit c8b0f0c9ad
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
6 changed files with 102 additions and 4 deletions

View file

@ -127,7 +127,7 @@ jobs:
- name: mbedtls-pkg !pc
install_packages: libnghttp2-dev libmbedtls-dev
install_steps: skipall
generate: -DCURL_USE_MBEDTLS=ON -DENABLE_DEBUG=ON -DCURL_USE_PKGCONFIG=OFF
generate: -DCURL_USE_MBEDTLS=ON -DENABLE_DEBUG=ON -DCURL_USE_PKGCONFIG=OFF -DCURL_COMPLETION_FISH=ON -DCURL_COMPLETION_ZSH=ON
- name: msh3
install_packages: zlib1g-dev