]> git.ipfire.org Git - thirdparty/curl.git/commit
configure: if no perl, disable unity and shell completion, related tidy ups
authorViktor Szakats <commit@vsz.me>
Fri, 1 Aug 2025 22:18:12 +0000 (00:18 +0200)
committerViktor Szakats <commit@vsz.me>
Mon, 4 Aug 2025 12:55:10 +0000 (14:55 +0200)
commit1644a49ab8d077980950a7ea15287b26bf596638
tree9cffc730e40e07f7d0fa6f5b5d191ff7c75f4f4e
parentc27a2db54f2e73ad6ffa24ffe0d897d527922dd9
configure: if no perl, disable unity and shell completion, related tidy ups

Also:
- GHA/linux, macos: test `install` with autotools too.
- GHA/linux, macos: enable fish and zsh completion in an autotools job.
- scripts: drop dynamic perl checks redundant after this patch.
- scripts: drop two interim variables.
- autotools: make `build-certs` target check perl first.
- autotools: replace `$(PERL)` with `@PERL@` to match the pattern used
  in most automake scripts. For consistency. This makes `PERL` be
  defined at configure-time, as opposed to make-time, for these cases
  now.

Closes #18141
.github/workflows/linux.yml
.github/workflows/macos.yml
Makefile.am
configure.ac
scripts/Makefile.am
src/Makefile.am
tests/Makefile.am
tests/certs/Makefile.am