summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2021-05-22spack location: bugfix for out of source build dirs (#22348)Harmen Stoppels1-1/+13
2021-05-22bugfix: allow imposed constraints to be overridden in special casesTodd Gamblin1-6/+16
2021-05-22bugfix: do not generate dep conditions when no dependencyTodd Gamblin1-10/+15
2021-05-22concretizer: unify logic for spec conditionalsTodd Gamblin3-183/+119
2021-05-22bootstrap: account for platform specific configuration scopes (#22489)Massimiliano Culpo1-7/+18
2021-05-22Bootstrap clingo from sources (#21446)Massimiliano Culpo10-21/+349
2021-05-21make `spack fetch` work with environments (#19166)Andreas Baumbach4-20/+117
2021-05-21Added a context manager to swap architecturesMassimiliano Culpo5-35/+89
2021-05-21bugfix for target adjustments on target ranges (#20537)Greg Becker3-15/+20
2021-05-21Move context manager to swap the current configuration into spack.configMassimiliano Culpo3-64/+78
2021-05-21Move context manager to swap the current store into spack.storeMassimiliano Culpo3-15/+32
2021-05-21repo: generalize "swap" context manager to also accept pathsMassimiliano Culpo16-61/+71
2021-05-21Updates to support clingo-cffi (#20657)Josh Essman1-9/+19
2021-05-21Improve error message for inconsistencies in package.py (#21811)Massimiliano Culpo2-5/+40
2021-05-21concretizer: simplify "fact" method (#21148)Massimiliano Culpo1-23/+5
2021-05-21Python 3.10 support: collections.abc (#20441)Adam J. Stewart19-43/+141
2021-05-10respect -k/verify-ssl-false in _existing_url method (#21864)Greg Becker1-0/+2
2021-04-15updates for new tutorialGregory Becker1-2/+2
2021-02-19Update CHANGELOG and release versionv0.16.1Tamara Dahlgren1-1/+1
2021-02-19Resolve (post-cherry-picking) flake8 errorsTamara Dahlgren3-4/+8
2021-02-17apple-clang: add correct path to compiler wrappers (#21662)Adam J. Stewart1-1/+1
2021-02-17add intel oneapi to compiler/pkg translations (#21448)Greg Becker1-1/+2
2021-02-17Print groups properly for spack find -d (#20028)Yang Zongze1-1/+1
2021-02-17store sbang_install_path in buildinfo, use for subsequent relocation (#20768)eugeneswalker1-0/+11
2021-02-17[WIP] relocate.py: parallelize test replacement logic (#19690)Nathan Hanford9-210/+281
2021-02-17concretizer: require at least a dependency type to say the dependency holdsMassimiliano Culpo2-0/+11
2021-02-17concretizer: dependency conditions cannot hold if package is externalMassimiliano Culpo3-2/+9
2021-02-17restore ability of dev-build to skip patches (#20351)Robert Underwood1-0/+1
2021-02-17concretizer: make rules on virtual packages more linearMassimiliano Culpo1-11/+9
2021-02-17concretizer: use consistent naming for compiler predicates (#20677)Todd Gamblin2-10/+8
2021-02-17concretizer: simplify handling of virtual version constraintsTodd Gamblin2-18/+29
2021-02-17concretizer: remove rule generation code from concretizerTodd Gamblin1-70/+1
2021-02-17concretizer: convert virtuals to facts; move all rules to `concretize.lp`Todd Gamblin2-116/+164
2021-02-17concretizer: consolidate handling of virtuals into spec_clausesTodd Gamblin1-26/+20
2021-02-17concretizer: make _condtion_id_counter an iteratorTodd Gamblin1-18/+18
2021-02-17concretizer: more detailed section headers in concretize.lpTodd Gamblin1-51/+69
2021-02-17bugfix: infinite loop when building a set from incomplete specs (#20649)Todd Gamblin1-1/+6
2021-02-17concretizer: generate facts for externalsMassimiliano Culpo3-41/+42
2021-02-17bugfix: do not write empty default dicts/lists in envs (#20526)Greg Becker3-47/+38
2021-02-17Add Intel oneAPI packages (#20411)Robert Cohn4-20/+93
2021-02-17concretizer: refactor conditional rules to be less repetitious (#20507)Todd Gamblin2-89/+60
2021-02-17concretizer: optimize loop on compiler versionMassimiliano Culpo2-13/+15
2021-02-17concretizer: optimized loop on node platformsMassimiliano Culpo1-3/+3
2021-02-17concretizer: fix failing unit testsMassimiliano Culpo2-4/+18
2021-02-17concretizer: emit facts for integrity constraintsMassimiliano Culpo2-37/+40
2021-02-17concretizer: emit facts for constraints on imposed dependenciesMassimiliano Culpo2-38/+85
2021-02-17concretizer: avoid redundant grounding on dependency typesMassimiliano Culpo2-27/+24
2021-02-17concretizer: move conditional dependency logic into `concretize.lp`Todd Gamblin2-18/+60
2021-02-17concretizer: spec_clauses should traverse dependenciesTodd Gamblin1-20/+24
2021-02-17concretizer: pull _develop_specs_from_env out of main setup loopTodd Gamblin1-7/+10