spack/lib/spack
Massimiliano Culpo 8dd3797d32
concretizer: treat target ranges in directives correctly (#19988)
fixes #19981

This commit adds support for target ranges in directives,
for instance:

conflicts('+foo', when='target=x86_64:,aarch64:')

If any target in a spec body is not a known target the
following clause will be emitted:

node_target_satisfies(Package, TargetConstraint)

when traversing the spec and a definition of
the clause will then be printed at the end similarly
to what is done for package and compiler versions.
2020-11-27 20:53:39 +01:00
..
docs cmd: add spack mark command (#16662) 2020-11-18 03:20:56 -08:00
env Support parallel environment builds (#18131) 2020-11-17 02:41:07 -08:00
external archspec: added support for aocc (#20124) 2020-11-26 16:18:40 +01:00
llnl spack test (#15702) 2020-11-18 02:39:02 -08:00
spack concretizer: treat target ranges in directives correctly (#19988) 2020-11-27 20:53:39 +01:00