summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2016-05-10modules : prefix_inspections moved to modules.yamlalalazo2-15/+11
2016-05-10Merge branch 'develop' of https://github.com/LLNL/spack into ↵alalazo24-346/+706
features/custom_modulefile_from_config
2016-05-10Merge pull request #905 from adamjstewart/features/rpath_flagTodd Gamblin6-23/+80
Allow compilers to specify their own rpath linking flags
2016-05-10Merge pull request #692 from mathstuf/quoted-command-linesTodd Gamblin1-1/+1
executable: quote arguments
2016-05-10Merge pull request #775 from epfl-scitas/fixes/config_updateTodd Gamblin3-23/+33
fix: proper update of config file
2016-05-10Merge pull request #757 from glennpj/extend_rTodd Gamblin2-1/+10
Make R extendable
2016-05-10Merge pull request #842 from hegner/compiler_lookup_orderTodd Gamblin1-0/+4
Bugfix - preserve lookup order in PATH when invoking 'spack compiler add'
2016-05-10Merge pull request #849 from brettviren/bugfix/share-pkgconfigTodd Gamblin1-2/+2
Add to sub dirs checked for pkg-config files.
2016-05-09WIP fixing all the things that broke when I changed the anonymous spec namesGregory Becker1-1/+3
2016-05-09cleanupGregory Becker1-1/+1
2016-05-09Changed anonymous specs to have name=None instead of empty stringGregory Becker3-32/+37
2016-05-09Add documentation for rpath_flag handlingAdam J. Stewart1-5/+11
2016-05-09Comment changeAdam J. Stewart1-1/+1
2016-05-09Testing typoAdam J. Stewart1-4/+4
2016-05-09Allow compilers to specify their own rpath linking flagsAdam J. Stewart5-18/+69
2016-05-09wrap tty.die to 80 charsDenis Davydov1-3/+11
2016-05-09cleanupTodd Gamblin5-30/+13
2016-05-09Make _hash private to discourage access; fix dag_hash length handling.Todd Gamblin1-11/+14
2016-05-09Restore `cc` from mainline; clean up some cflags stuff.Todd Gamblin1-29/+29
2016-05-08Add a 'print' view allowing genreation of arbitrary strings based on format ↵Brett Viren1-3/+61
using package/spec parameters.
2016-05-07Address all coments in @trws's latest comment in PR #869.Brett Viren1-103/+177
I addressed them by factoring the code better to follow the visitor pattern. This will allow actions to be easily added in the future. These may not even be file sytsem views. One could add actions to generate shell init scripts, JSON DAG-dumpers, GraphViz DOT file generators, etc (yes, some of these are alread in there - just to give the idea). Also added is a top-level test $ source share/spack/setup-env.sh $ ./share/spack/examples/test_view.sh Read the top of that script first.
2016-05-06Cleaning up print statements for debuggingGregory Becker1-1/+0
2016-05-06Working properly to display but not reuse old specs from yamlGregory Becker1-7/+5
2016-05-06Fixed previous commitGregory Becker1-1/+2
2016-05-06Fixed database to account for hashes when reading install recordsGregory Becker2-1/+12
2016-05-06Made spec hashes immutable once concrete -- improvedGregory Becker1-1/+1
2016-05-06Made spec hashes immutable once concreteGregory Becker1-6/+12
2016-05-05tempGregory Becker1-1/+1
2016-05-05Every old spec has empty compiler flagsGregory Becker1-3/+5
2016-05-05Versioning the database -- automatic reindexGregory Becker2-3/+7
2016-05-05tempGregory Becker1-0/+2
2016-05-05versioning the databaseGregory Becker1-2/+5
2016-05-05Keep users environment in the spack setup script (spconfig.py). This is ↵Elizabeth Fischer1-1/+2
important to avoid breaking things that require module loads to work; for example, non-activate Python packages.
2016-05-05Merge branch 'develop' into features/cflagsTodd Gamblin14-385/+467
2016-05-05document usage of compiler flags propertiesDenis Davydov1-0/+19
2016-05-05substitute cxx14_flag by a property with the same name to be overridden in ↵Denis Davydov1-3/+8
derived classes
2016-05-05remove cxx11_flag from Compiler as it is now substituted by a property with ↵Denis Davydov1-3/+0
the same name
2016-05-05add a temporary Nag.cxx11_flag propertyDenis Davydov1-0/+5
2016-05-05compiler: make default openmp_flag() and cxx11_flag() die when these ↵Denis Davydov1-7/+8
properties are not implemented in a derived class
2016-05-05fix comment in Compiler classDenis Davydov1-3/+3
2016-05-05compiler: cleanup Nag.cxx11_flag and Pgi.cxx11_flagDenis Davydov2-6/+0
2016-05-05compiler: add default implementation of openmp_flag() and css11_flag()Denis Davydov1-0/+14
2016-05-05compiler: simplify Clang.is_appleDenis Davydov1-5/+2
2016-05-05compilers: one more missing import statementDenis Davydov1-0/+1
2016-05-05compiler: add Clang.is_apple property which checks if Clang is from Apple or ↵Denis Davydov1-3/+9
not using version
2016-05-05compilers: make Intel::openmp_flag() return -openmp and -qopenmp based on ↵Denis Davydov1-1/+4
the compiler version
2016-05-05compilers: minor fixes to Clang::cxx11_flag() and Clang::openmp_flag()Denis Davydov1-3/+4
2016-05-05compilers: add missing import statementsDenis Davydov5-0/+7
2016-05-05compilers: add openmp_flag() methodDenis Davydov6-2/+28
2016-05-05compilers: make sure cxx11_flag() is defined for all compilersDenis Davydov3-1/+23