curl/.github/workflows
Viktor Szakats dfdd978f7c
cmake: add BUILD_EXAMPLES option to build examples
You can enable it with `-DBUILD_EXAMPLES=ON`.

To match autotools' `make examples` feature.
Windows (static) builds not tested.

Also enable examples in a pair of CI jobs.

Apply related updates to the macOS CI workflow:
- drop unused `CXX` envs.
- drop no longer needed `-Wno-error=undef -Wno-error=conversion` flags.
- pass `-Wno-deprecated-declarations` to GCC too (for `BUILD_EXAMPLES`).
- document why `-Wno-deprecated-declarations` is necessary.

Closes #13491
2024-04-29 00:26:50 +02:00
..
appveyor-status.yml tidy-up: mostly whitespace nits 2023-08-31 23:02:10 +00:00
awslc.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
badwords.yml GHA: disable permissions where missing 2024-04-08 14:27:09 +00:00
codeql-analysis.yml build(deps): bump github/codeql-action from 2 to 3 2024-01-03 14:29:19 +01:00
codespell.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
configure-vs-cmake.yml CI: install libpsl or configure --without-libpsl in builds 2024-01-09 09:10:58 +01:00
curl-for-win.yml ci: add curl-for-win builds: Linux MUSL, macOS, Windows 2024-04-11 07:48:52 +00:00
distcheck.yml ci: parallelize more, tidy up cmake commands (distcheck, macos) 2024-04-11 15:52:07 +00:00
fuzz.yml appveyor: replace PowerShell with bash + parallel autotools 2023-12-21 22:54:07 +00:00
hacktoberfest-accepted.yml tidy-up: fix yamllint whitespace issues 2023-12-06 17:25:59 +00:00
label.yml tidy-up: fix yamllint whitespace issues 2023-12-06 17:25:59 +00:00
linkcheck.yml docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
linux32.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
linux-old.yml ci: add CMake build variation, fixup libssh detection in linux-old 2024-04-14 02:30:40 +00:00
linux.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
macos.yml cmake: add BUILD_EXAMPLES option to build examples 2024-04-29 00:26:50 +02:00
man-examples.yml GHA: disable permissions where missing 2024-04-08 14:27:09 +00:00
ngtcp2-linux.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
osslq-linux.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
proselint.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
quiche-linux.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
reuse.yml build(deps): bump fsfe/reuse-action from 2 to 3 2024-03-04 22:43:08 +01:00
shellcheck.yml GHA: add shellcheck job and fix warnings, shell tidy-ups 2024-04-08 09:37:24 +00:00
spellcheck.yml spellcheck.yml: remove .1/.3 handling, clean all man page .md files 2024-02-19 11:41:12 +01:00
synopsis.yml GHA: disable permissions where missing 2024-04-08 14:27:09 +00:00
torture.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00
wolfssl.yml ci: remove microsoft-prod.list 2024-04-25 23:27:42 +02:00