summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2023-03-31compiler wrapper: fix -Xlinker parsing (#35929)Harmen Stoppels2-35/+123
2023-03-31typehint a few globals (#36544)Harmen Stoppels6-8/+20
2023-03-30Add type-hints to spack.bootstrap (#36491)Massimiliano Culpo5-78/+117
2023-03-30Fix a couple of minor bugs with ASP weights (#36522)Massimiliano Culpo2-23/+14
2023-03-28retry: bugfix: package requirements with git commits (#35057) (#36347)Todd Gamblin4-34/+234
2023-03-28macos: set new ad-hoc signature with codesign after binary string replacement...Harmen Stoppels3-10/+31
2023-03-27Add `llnl.util.filesystem.find_first` (#36083)Harmen Stoppels2-1/+168
2023-03-27modules: enhance help message (#36410)Xavier Delaruelle2-1/+54
2023-03-24modules: add support for append_flags/remove_flags (#36402)Xavier Delaruelle2-0/+4
2023-03-24modules tcl: simplify env modification block in template (#36334)Xavier Delaruelle3-8/+27
2023-03-23unit tests: don't hard-code arch in compiler config (#36360)Harmen Stoppels1-3/+0
2023-03-23Fix regression on compiler constraint (#36342)Massimiliano Culpo3-3/+68
2023-03-23Revert "Bugfix: package requirements with git commits (#35057)" (#36341)Harmen Stoppels4-215/+11
2023-03-23Bugfix: package requirements with git commits (#35057)Peter Scheibel4-11/+215
2023-03-23modules tcl: switch default all:autoload from none to direct (#36269)Xavier Delaruelle1-4/+7
2023-03-22docs: mention cuda multi-arch capability (#36321)Leopold Talirz1-1/+4
2023-03-20Package requirements: allow single specs in requirement lists (#36258)Peter Scheibel3-9/+35
2023-03-20spack install: simplify behavior when inside environments (#35206)Harmen Stoppels3-217/+183
2023-03-20Remove unused `ignore` parameter of `extends()` directive (#35588)Adam J. Stewart1-23/+0
2023-03-20ci.py: remove redundant wrapper around get (#36188)Harmen Stoppels1-30/+24
2023-03-20modules tcl: fix autoload mechanism in template (#36237)Xavier Delaruelle1-13/+2
2023-03-19Fix case spelling for Lmod and Tcl (#36215)Xavier Delaruelle17-37/+37
2023-03-18cmake build system: make "generator" a variant (#35552)Massimiliano Culpo3-33/+64
2023-03-18Fix wrong computation of concrete specs due to a bug in intersects (#36194)Massimiliano Culpo2-1/+22
2023-03-17Improve wording of audit message (#36180)Massimiliano Culpo1-2/+5
2023-03-17Windows: properly handle symlink failures (#36003)John W. Parent2-4/+10
2023-03-17Mitigation for GitVersion bug when no `=reference` is given (#36159)Massimiliano Culpo2-1/+39
2023-03-17ASP-based solver: tweak heuristic, modify compiler encoding (#35989)Massimiliano Culpo2-158/+187
2023-03-16reduce spec.json.sig file size (#36157)Harmen Stoppels1-1/+5
2023-03-16Revert "minify spec.json in buildcache (#36138)" (#36156)Harmen Stoppels1-1/+1
2023-03-15minify spec.json in buildcache (#36138)Harmen Stoppels1-1/+1
2023-03-14Remove leftover command from documentation (#36116)Shahzeb Siddiqui1-8/+3
2023-03-14Libogg and libtheora: build on windows (#35099)John W. Parent1-1/+13
2023-03-14environment.matching_spec: linear time traversal (#35534)Harmen Stoppels1-35/+37
2023-03-14Use bfs in get_spec_filter_list (#36093)Harmen Stoppels1-7/+9
2023-03-14Fix typo affecting Gitlab CI (#36103)Harmen Stoppels1-3/+3
2023-03-14use stage dir for buildcache create (#36091)Harmen Stoppels1-26/+42
2023-03-14concretizer: add mode to reuse dependencies only (#30990)Michael Kuhn4-12/+28
2023-03-12cce compiler: bugfix for version regex to avoid conflation with apple-clang (...Greg Becker2-1/+26
2023-03-10get --dev and drop set -x (#36010)Harmen Stoppels1-1/+1
2023-03-10Hotfix: Fix CI unit test after CI refactor (#36004)kwryankrattiger1-8/+5
2023-03-10CI boilerplate reduction (#34272)kwryankrattiger10-612/+1212
2023-03-09reorder_flags: properly handle flags from concrete reused specs (#35951)Greg Becker2-4/+23
2023-03-08add logging to help users debug where external file searches are taking a lon...Peter Scheibel1-0/+13
2023-03-08gitlab ci: Provide a knob to control untouched spec pruning (#35274)Scott Wittenburg3-22/+149
2023-03-08buildcache create: reproducible tarballs (#35623)Harmen Stoppels2-50/+177
2023-03-08Split `satisfies(..., strict=True/False)` into two functions (#35681)Massimiliano Culpo33-850/+1030
2023-03-08docs: added platform conflicts example, fix quotes (#35771)Tamara Dahlgren1-384/+394
2023-03-08compiler wrapper: parse Wl and Xlinker properly (#35912)Harmen Stoppels3-50/+57
2023-03-06compiler flags: fix multiple compilers with different flags (#35721)Greg Becker3-2/+27