diff options
author | Martin Pokorny <mpokorny@caltech.edu> | 2024-05-28 11:21:36 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-28 10:21:36 -0700 |
commit | 375137239665aa91e53477adfcd18fdc7ee64878 (patch) | |
tree | 63b91f106256866dda3bd549a9e94438f398ae71 /bin | |
parent | e6afeca92f64a42e278896cdbbb9551dc03add0d (diff) | |
download | spack-375137239665aa91e53477adfcd18fdc7ee64878.tar.gz spack-375137239665aa91e53477adfcd18fdc7ee64878.tar.bz2 spack-375137239665aa91e53477adfcd18fdc7ee64878.tar.xz spack-375137239665aa91e53477adfcd18fdc7ee64878.zip |
legion: add missing build dependency and new variants (#44329)
* legion: add pip dependency for build
pip is needed for the build when the Legion Python binding is enabled
* legion: add variants for gc logging and system OpenMP use
This also removes the `cmake_cxx_flags` variable from `cmake_args()`
because that variable had no effect.
* [@spackbot] updating style on behalf of mpokorny
* legion: use spec.satisfies() in cmake_args()
e.g, replace use of '"+foo" in spec' with 'spec.satisfies("+foo")'
* legion: avoid configuring with multiple "-DLegion_REDOP_COMPLEX=ON" arguments
In the previous version, when both '+redop_complex' and '+bindings'
was set, two instances of "-DLegion_REDOP_COMPLEX=ON" arguments were
generated for cmake configuration.
* legion: fix value of "Legion_OUTPUT_LEVEL" for configuration
the previous version had no effect on setting the configuration value
---------
Co-authored-by: mpokorny <mpokorny@users.noreply.github.com>
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions