summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
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-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-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
2016-05-05Merge pull request #802 from gartung/std-cpp14Todd Gamblin2-2/+12
Handle c++11 and c++14 correctly
2016-05-04mpi: add self.spec.[mpicc|mpicxx|mpifc|mpif77] to avoid hardcoding MPI ↵Denis Davydov1-0/+17
wrappers names
2016-04-28Merge pull request #850 from mathstuf/partial-downloadsTodd Gamblin2-2/+34
fetch_strategy: download to temporary files
2016-04-27Merge pull request #847 from epfl-scitas/features/test_install_with_timeTodd Gamblin4-271/+349
test-install command : added elapsed time + xml is prettyprinted
2016-04-27fetch_strategy: download to temporary filesBen Boeckel2-2/+34
This supports graceful recovery if spack is killed via a signal (e.g., SIGINT) while downloading a file. Fixes #287.
2016-04-27Add to sub dirs checked for pkg-config files.Brett Viren1-2/+2
This lets me build against the pure-include package Eigen.
2016-04-27test-install : fixed error in logic exposed by testsMassimiliano Culpo1-1/+1
2016-04-27test-install : python 2.6 compatibilityMassimiliano Culpo1-2/+1
2016-04-27test-install : unit tests (hopefully) fixed for realMassimiliano Culpo1-1/+0
2016-04-27test-install : fixed unit testsalalazo4-128/+195
2016-04-27test-install : first draft that worksalalazo1-124/+125
2016-04-27preserve lookup order in PATH when invoking 'spack compiler add'Benedikt Hegner1-0/+4
2016-04-26Compiler find docs (#831)Ben Boeckel1-5/+12
* docs: mention `spack compiler find` * docs: fix some weird wording.
2016-04-26test-install : wip to add other informationalalazo1-51/+63
2016-04-25executable: quote argumentsBen Boeckel1-1/+1
This allows command line arguments with spaces to be shown. The quoting madness is because a single quote cannot appear within a single quoted argument on the command line. To do so, you have to stop the single quote argument, double quote the single quote, then open the single quote again: $ echo 'before'"'"'after' before'after Fixes #174
2016-04-23compiler: add "find" subcommand (#818)Ben Boeckel1-6/+7
And make "add" an alias to it. Fixes #713.
2016-04-21Regression test for not adding RPATHs with `ld -r` (#809, #821)Todd Gamblin1-0/+24
- ld -r is only broken with rpaths on OSX; this tests that specific case. - test should still work cross-platform.
2016-04-21minor cleanup of environment-modules documentation (#814)Denis Davydov1-6/+11
* minor cleanup of environment-modules documentation * environment modules: update usage instructions
2016-04-21remove use of unknown environment variable in lib/spack/env/cc (#821)Patrick Gartung1-1/+1
2016-04-19Handle c++11 and c++14 correctlyAdam Lyon2-2/+12
2016-04-12fix : added regression testsalalazo1-12/+21
2016-04-12fix : proper update of config file (before it was discarding architectures ↵alalazo2-11/+12
that were not the current one) fixes #774
2016-04-08Spack was no longer using $TMPDIR for its stage area at LLNL. Spack's ↵Matthew LeGendre1-3/+1
directory search was unnecessarily putting candidates that contained your username at the end of its search list.