diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2018-12-16 23:17:23 -0800 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2018-12-30 00:19:08 -0800 |
commit | 527ff860f01de34e34f8c7be8e5682745504d774 (patch) | |
tree | 97f85936301436e89e6c371033af0c070119dda6 /.codecov.yml | |
parent | 19b7b1592947c5a74fbb159c0a0820cc5013a077 (diff) | |
download | spack-527ff860f01de34e34f8c7be8e5682745504d774.tar.gz spack-527ff860f01de34e34f8c7be8e5682745504d774.tar.bz2 spack-527ff860f01de34e34f8c7be8e5682745504d774.tar.xz spack-527ff860f01de34e34f8c7be8e5682745504d774.zip |
patches: clean up patch.py, directives, and package class properties
- cleanup patch.py:
- make patch.py constructors more understandable
- loosen coupling of patch.py with package
- in Package: make package_dir, module, and namespace class properties
- These were previously instance properties and couldn't be called from
directives, e.g. in patch.create()
- make them class properties so that they can be used in class definition
- also add some instance properties to delegate to class properties so
that prior usage on Package objects still works
Diffstat (limited to '.codecov.yml')
0 files changed, 0 insertions, 0 deletions