pitrou opened a new pull request #11778:
URL: https://github.com/apache/arrow/pull/11778
Try to define CMake presets that correspond to common use cases.
Also add display names so that the command-line can be more informative.
Summary of available presets:
```
$ cmake --list-presets
Available configure presets:
"ninja-debug-minimal" - Debug build without anything enabled
"ninja-debug-basic" - Debug build with tests and reduced dependencies
"ninja-debug" - Debug build with tests and more optional
components
"ninja-debug-cuda" - Debug build with tests and CUDA integration
"ninja-debug-filesystems" - Debug build with tests and filesystems
"ninja-debug-flight" - Debug build with tests and Flight
"ninja-debug-gandiva" - Debug build with tests and Gandiva
"ninja-debug-python" - Debug build with tests and Python support
"ninja-debug-maximal" - Debug build with everything enabled (except
benchmarks and CUDA)
"ninja-release-minimal" - Release build without anything enabled
"ninja-release-basic" - Release build with reduced dependencies
"ninja-release" - Release build with more optional components
"ninja-release-cuda" - Release build with CUDA integration
"ninja-release-flight" - Release build with Flight
"ninja-release-gandiva" - Release build with Gandiva
"ninja-release-python" - Release build with Python support
"ninja-release-maximal" - Release build with everything enabled (except
benchmarks and CUDA)
"ninja-benchmarks-basic" - Benchmarking build with reduced dependencies
"ninja-benchmarks" - Benchmarking build with more optional
components
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]