- Apr 12, 2022
-
-
Brad King authored
Merge-request: !7166
- Apr 11, 2022
-
-
Fix a regression caused by commit bbcdac4e (PCH: Fix all-language precompile header support in Xcode, 2021-08-07, v3.22.0-rc1~140^2). Fixes: #23138
-
Xcode on Apple Silicon warns not only about AMSupportURL classes but also many more.
-
- Apr 07, 2022
- Apr 06, 2022
- Apr 05, 2022
-
-
Brad King authored
Merge-request: !7144
-
Brad King authored
-
Brad King authored
-
Brad King authored
Reference an OpenSearch description file that sits outside the content of any specific version so we only need to maintain one and so that it can reference the latest version. This was previously added in a custom branch for building the cmake.org reference documentation.
-
Brad King authored
This was previously added in a custom branch for building the cmake.org reference documentation.
-
Brad King authored
-
Brad King authored
Merge-request: !7143
-
Brad King authored
A release pipeline is always created by manual execution of a pipeline schedule. Require the initial pipeline jobs to be started manually too so that we can later add separate components to play separately.
-
Brad King authored
Use the job stage to distinguish upload jobs instead of an explicit variable.
-
Brad King authored
Ensure that the upload destination is not empty.
-
- Apr 04, 2022
-
-
Brad King authored
Merge-request: !7142
-
Brad King authored
Redefine the `CMAKE_CI_PACKAGE` pipeline schedule variable to indicate whether it is for a development version (`dev`) or a release version (`v[0-9]...`). Use this to automatically turn package upload jobs on or off without having to edit the jobs in `.gitlab-ci.yml` for release branches.
-
Brad King authored
The template is used to upload both source and binary packages.
-
- Mar 26, 2022
-
-
Brad King authored
-
Brad King authored
Merge-request: !7120
-
Brad King authored
Merge-request: !7120
-
Brad King authored
In commit afcd9fe6 (AIX: Add an option to disable automatic exports from shared libraries, 2020-01-30, v3.17.0-rc1~47^2) the population of the `<AIX_EXPORTS>` rule variable placeholder was accidentally added to the device linking rule rather than the main linking rule. This caused our `ExportImportList` script on AIX, when called for executables with `ENABLE_EXPORTS` set, to be given an `AIX_EXPORTS` file name that does not exist, leading to a warning from the `dump` tool. Move the population of the `<AIX_EXPORTS>` placeholder in the Makefile generators to the main link rule. Issue: #20290
-
- Mar 21, 2022
-
-
Brad King authored
Merge-request: !7096
-
-
The quoting introduced by commit eb3b3bac (CPack/NSIS: Fix uninstall on Windows using "Apps & Features", 2021-09-13, v3.22.0-rc1~136^2) created two errors in the uninstaller call: double quoting of the uninstaller executable, and quotes added to the `_?=` argument which does not support them. Simplify the command.
-
Brad King authored
-
Brad King authored
Merge-request: !7087
-
Brad King authored
Merge-request: !7087
-
- Mar 18, 2022
-
-
Brad King authored
Revise the spec added by commit ff929bad (Utilities/Release: Add docker specs to build and test Windows binaries, 2020-05-05, v3.18.0-rc1~203^2~1) to add a `source` stage that stops just after copying the source tree into the image. This provides more granular control to driving scripts.
-
- Mar 17, 2022
-
-
Brad King authored
Merge-request: !7081
-
Marc Chevrier authored
* add more possible directories for include file search * enhance version detection from library and include files * search for file pypy_decl.h when PyPy.h is not defined
-
- Mar 16, 2022
-
-
Brad King authored
-
Brad King authored
Merge-request: !7077
-
Brad King authored
Merge-request: !7077
-
Brad King authored
Since commit 29ea94e1 (BinUtils: Avoid llvm-ar on Apple platforms, 2022-03-03, v3.21.6~1^2) we do not consider `llvm-ar` at all on Apple platforms. However, there are existing cross-compiling use cases in which the toolchain has `llvm-ar` but not `ar`. Prior to the re-ordering in commit cf82300a (BinUtils: Clarify search logic and make it more consistent, 2021-05-27, v3.21.0-rc1~119^2~2), we preferred `ar` and then `llvm-ar`. Restore the original order for Apple. Fixes: #23320
-