summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2016-06-17fixing flake8 issuesTom Scogland1-4/+6
2016-06-17cmd/list: adding description search and glob by defaultTom Scogland1-8/+29
2016-06-17'find and 'add' are options for adding compilers via command lineMario Melara1-7/+7
2016-06-16Added init_config parameter so we don't initialize the config when user runs ↵Mario Melara2-22/+28
spack compiler add. Should ONLY add what user specifies. Find compilers takes in paths parameter.
2016-06-16Replace 2.6-incompatible skipIf with a conditional.Todd Gamblin1-4/+8
- skipIf doesn't work with Python 2.6.
2016-06-16remove dead code, cleanup.Todd Gamblin2-42/+26
2016-06-16simplify instance check.Todd Gamblin1-2/+1
2016-06-16rename Mac OS X to macosTodd Gamblin3-21/+19
2016-06-16Added str method to mac_osx so that whenever we try to access darwins ↵Mario Melara2-9/+8
different operating systems we can grab the name correctly. This avoids having to worry whether we have a version attached to it or not.
2016-06-16Merge branch 'features/newarch' into developTodd Gamblin49-482/+2002
Conflicts: lib/spack/spack/config.py var/spack/repos/builtin/packages/lua/package.py
2016-06-16Fixes #460: Do not show variants by default in spack find.Todd Gamblin3-11/+30
This does two things: 1. By default `spack find` no longer shows variants. You have to supply `-v` to get that 2. This improves the `colify` implementation so that it no longer pads the rightmost column. This avoids the issue where if one spec was too long in the output, *all* specs would have space padding added to that width, and it would look like the output of `spack find` was double spaced. This no longer happens -- the one bad line wraps around and the other lines are now single-spaced when you use `-v` with boost.
2016-06-16Just call old os "unknown"Todd Gamblin1-1/+1
2016-06-16be more tolerant when parsing new specs.Todd Gamblin1-6/+13
2016-06-16Add `__contains__` to arch to satsify old packages.Todd Gamblin1-2/+9
2016-06-15removed unused import per flake8 reportGregory L. Lee1-1/+0
2016-06-15do not create shebang.bak fileGregory L. Lee1-6/+1
2016-06-15two minor fixesGregory Becker2-9/+9
2016-06-15Two minor fixesGregory Becker2-8/+8
2016-06-15reindex: preserve 'explicit' flagsBen Boeckel1-1/+5
Look up in the old database whether the spec was explicit or not and preserve it into the new database. Fixes #1050.
2016-06-15flake8 fixes for filesystem.pyDenis Davydov1-29/+36
2016-06-15tty: do not break long wordsBen Boeckel1-1/+3
These "words" tend to be file paths which are best left unbroken. Fixes #1057.
2016-06-15superlu-dist: avoid harcoding blas/lapack/mpi; remove preferred versionDenis Davydov1-1/+14
2016-06-12environment : added more logic to treat append and prepend pathMassimiliano Culpo3-27/+68
2016-06-12qa : fixed flak8 checksalalazo2-16/+46
2016-06-12environment modules : added function to construct them from source filesalalazo4-2/+119
2016-06-11qa : fixed style and a bug reported by flake8alalazo1-45/+3
lib/spack/spack/test/versions.py:313: [F811] redefinition of unused 'test_union_with_containment' from line 306 Flake8 found errors.
2016-06-11versions : added unit tests for the new propertiesalalazo1-0/+8
2016-06-10I made a hash of that minor mergeGregory Becker5-131/+87
Merge commit '4eeb' into features/newarch
2016-06-10changed compiler yaml formatGregory Becker5-131/+87
2016-06-08Add quotes around file nameErik Schnetter1-2/+2
$input_log will expand to file names with special characters (e.g. "@"), thus bash requires quotes.
2016-06-08qa : fixed flake8 issuesalalazo1-99/+48
2016-06-08lmod : updated package and dependenciesalalazo1-0/+11
2016-06-07Added to_dict back into operating systemMario Melara1-1/+9
2016-06-07Load external modulesMario Melara1-1/+8
2016-06-06Changed to passing full architecture spec to function rather than just ↵Mario Melara1-1/+1
platform_os so we can grab the operating system from the platform getters
2016-06-06Changed OS name to CNL10 so that we properly find the compilers for the test ↵Mario Melara1-2/+2
platform
2016-06-06Got rid of unnecessary global keywordMario Melara1-1/+0
2016-06-06Passing through full arch instead of just operating sysystem so that we can ↵Mario Melara1-1/+1
use the platform to get the operating system
2016-06-06Passing full arch for proper compiler spec so that we can use the platform ↵Mario Melara1-5/+7
to get the operating system
2016-06-06Passing architecture to functions to find compiler. We can use the platform ↵Mario Melara1-5/+7
name if provided to find the operating system. Also changed error to operating system instead of target since operating system is now in charge of compiler finding.
2016-06-05Merge pull request #869 from brettviren/feature/viewsTom Scogland2-0/+410
Feature/views
2016-06-03Made a merge commit earlier with Todd fixing all_platforms, but changed how ↵Mario Melara1-14/+4
architecture looks in spec.yaml. Just three strings. Also made some flake8 formatting changes
2016-06-03Merge branch 'features/newarch' of https://github.com/NERSC/spack into ↵Mario Melara4-16/+26
features/newarch
2016-06-03Changed how architecture looks like in spec.yaml. Now it's only three ↵Mario Melara1-111/+105
strings, platform, os, target in spec.yaml. Also did some flake8 formatting changes
2016-06-02Update version to correspond to master.Todd Gamblin1-1/+1
2016-05-31Fixed config format to allow default compiler flagsGregory Becker1-0/+12
2016-05-31Fix some bugs in architecture.Todd Gamblin2-11/+16
2016-05-30More flexible reading of specs from DB, formatting.Todd Gamblin1-4/+6
2016-05-30Merge branch 'develop' into features/newarchTodd Gamblin1-1/+4
2016-05-30Quick fix for mock compilers.yaml to work on linux machines.Mario Melara1-1/+34