-
- Downloads
Make builtin flag handlers available in package scope (#8668)
* Push default flag handlers into module scope * Preserve backwards compatibility of builtin flag handler names Ensure Spack continues to work for packages using the `Package.env_flags` idiom and equivalent. * update docs and tests to match * Update packages to match new syntax
Showing
- lib/spack/docs/packaging_guide.rst 5 additions, 8 deletionslib/spack/docs/packaging_guide.rst
- lib/spack/spack/package.py 30 additions, 22 deletionslib/spack/spack/package.py
- lib/spack/spack/pkgkit.py 1 addition, 0 deletionslib/spack/spack/pkgkit.py
- lib/spack/spack/test/flag_handlers.py 9 additions, 8 deletionslib/spack/spack/test/flag_handlers.py
- var/spack/repos/builtin/packages/hiop/package.py 1 addition, 1 deletionvar/spack/repos/builtin/packages/hiop/package.py
- var/spack/repos/builtin/packages/ipopt/package.py 1 addition, 1 deletionvar/spack/repos/builtin/packages/ipopt/package.py
Loading
Please register or sign in to comment