spack/lib/spack
Axel Huebl d705e96a63
Spec Header Dirs: Only first include/ (#13991)
* CUDA HeaderList: Unit Test

* Spec Header Dirs: Only first include/

Avoid matching recurringly nested include paths that usually
refer to internally shipped libraries in packages.
Example in CUDA Toolkit, shipping a libc++ fork internally
with libcu++ since 10.2.89:
`<prefix>/include/cuda/some/more/details/include/` or
`<prefix>/include/cuda/std/detail/libcxx/include`

regex: non-greedy first match of include

Co-Authored-By: Massimiliano Culpo <massimiliano.culpo@gmail.com>

* CUDA: Re-Enable 10.2.89 as Default
2019-12-06 23:47:03 -08:00
..
docs docs: Minimal BundlePackage build system doc (#13992) 2019-12-06 07:26:59 -08:00
env Users can configure use of RPATH or RUNPATH (#9168) 2019-10-23 13:22:24 -07:00
external External: add macholib and altgraph needed to relocate Mach-o binaries on Linux (#12909) 2019-09-26 11:48:22 -05:00
llnl Spec Header Dirs: Only first include/ (#13991) 2019-12-06 23:47:03 -08:00
spack Spec Header Dirs: Only first include/ (#13991) 2019-12-06 23:47:03 -08:00