alalazo
32e086f44a
version : modified __repr__ to return a string representation of the object + unit tests
2016-07-06 15:24:10 +02:00
Todd Gamblin
d687e332ad
Fix compile bugs for gcc on Mac OS X with macports.
...
- add macports to things that are cleaned out of the environment.
- linker incompatibilities cause issues with packages like OpenSSL.
- also clean up NOQA stuff in OpenSSL
2016-07-04 22:59:02 -07:00
Todd Gamblin
690937f953
Add --dirty
option to spack install
.
...
- Allow install to be run without cleaning the environment.
2016-07-04 22:58:01 -07:00
Todd Gamblin
6bac1598f6
Merge branch 'fix-archive' of https://github.com/mwilliammyers/spack into mwilliammyers-fix-archive
2016-07-04 21:35:33 -07:00
Todd Gamblin
890df7153a
Merge branch 'efischer/160311-StagedPackage' of https://github.com/citibeth/spack into citibeth-efischer/160311-StagedPackage
2016-07-04 00:27:32 -07:00
Glenn Johnson
31e9ded768
Remove more variables from build environment
...
Remove the LIBRARY_PATH and CPATH environment variables before building
a package.
2016-07-01 20:59:14 -05:00
Elizabeth Fischer
6327877a6f
PEP-8
2016-06-30 09:19:57 -04:00
Elizabeth Fischer
50ac98bc04
Merge remote-tracking branch 'upstream/develop' into efischer/160630-StagedPackage
...
# Conflicts:
# lib/spack/docs/packaging_guide.rst
# lib/spack/spack/package.py
Mostly minor/formatting issues in lib/spack/spack/package.py (the heavyweight merge was already done recently). Only one serious issue: it looks like the feature branch had accidentally deleted the line `spack.hooks.post_install(self)`. This got added back in from develop.
2016-06-30 09:13:24 -04:00
Todd Gamblin
0e422dec8c
Merge pull request #1141 from adamjstewart/fixes/license_docs
...
Fix missing code blocks in licensed software documentation
2016-06-30 02:22:38 -07:00
Todd Gamblin
bc2fa76588
Merge pull request #1146 from scheibelp/features/doc-caching
...
added documentation for automatic caching of resources fetched during installs
2016-06-30 02:13:16 -07:00
Todd Gamblin
30d083c6b7
Merge branch 'efischer/160401-RecursiveModules' of https://github.com/citibeth/spack into citibeth-efischer/160401-RecursiveModules
2016-06-30 02:12:00 -07:00
Peter Scheibel
cfd380d514
added documentation for automatic caching of resources fetched during installs
2016-06-29 18:23:40 -07:00
Adam J. Stewart
06de8c56af
Fix missing code blocks in licensed software documentation
2016-06-29 12:35:38 -05:00
Todd Gamblin
eb388306fd
Merge pull request #1112 from adamjstewart/features/dependencies
...
Make spack create automatically add dependencies for build system
2016-06-29 07:57:33 -07:00
Todd Gamblin
c996632113
Add spack purge --cache to purge local archive cache.
2016-06-29 01:41:55 -07:00
Todd Gamblin
bc1320d83a
Merge branch 'features/cache-archives' of https://github.com/scheibelp/spack into scheibelp-features/cache-archives
2016-06-29 00:57:26 -07:00
mwilliammyers
0384794912
Fix #1019 - cannot create mirror for git spec
2016-06-27 16:00:38 -06:00
Todd Gamblin
3ea9d1e665
Merge pull request #1122 from LLNL/bugfix/newarch-sys_type
...
Bugfix/newarch sys type
2016-06-27 10:07:03 -07:00
Adam J. Stewart
798dabc8f2
Forgot the unknown key/value pair
2016-06-27 09:01:53 -05:00
Todd Gamblin
0185226042
Merge pull request #1121 from LLNL/bugfix/module-directory-pollution
...
Make MockPackagesTest use a different module location.
2016-06-27 02:25:32 -07:00
Todd Gamblin
99c3ed56fa
Add new sys_type method that prints out the *full* arch descriptor.
2016-06-27 02:19:26 -07:00
Todd Gamblin
305d5698df
Rename spack.architecture.sys_type() to spack.architecture.platform()
2016-06-27 02:19:08 -07:00
Todd Gamblin
a15aee5d8e
Make MockPackagesTest use a different module location.
...
- ensures anything tests create is blown away.
2016-06-27 01:22:03 -07:00
Todd Gamblin
b4c36164b5
Fixes #760 : spack test leaves builtin.mock packages in DB
...
- install_layout was redirected by the install test, but not the DB.
- redirect the DB now, as well.
2016-06-27 00:55:16 -07:00
Todd Gamblin
73213ac59d
Merge pull request #984 from epfl-scitas/module_file_explicit_load
...
module files : explicit load and mnemonic suffixes
2016-06-26 23:33:48 -07:00
Todd Gamblin
19b69ce3a5
Merge pull request #1097 from citibeth/efischer/160622-DBErrors
...
Improved Spack database errors to help users fix them.
2016-06-26 22:45:44 -07:00
Todd Gamblin
ece72e5337
Merge pull request #1030 from opoplawski/external
...
Remove last two remaining from external imports
2016-06-26 22:41:58 -07:00
Todd Gamblin
8f28df1d14
Merge pull request #1094 from epfl-scitas/documentation/remove_packages_yaml_inconsistencies
...
packages.yaml : removed references to a never implemented feature
2016-06-26 22:37:43 -07:00
Todd Gamblin
30993357d7
Merge pull request #1105 from adamjstewart/fixes/filter_file
...
Fix backup logic in filter_file
2016-06-26 22:33:09 -07:00
Adam J. Stewart
ea88d9cfe9
Make spack create automatically add dependencies for build system
2016-06-24 16:43:31 -05:00
Todd Gamblin
055f7f4ab6
Add package_dir method to package.py
.
2016-06-24 12:33:53 -07:00
Adam J. Stewart
71a297f121
Fix backup logic in filter_file
2016-06-23 16:44:41 -05:00
Todd Gamblin
27e9bc6d02
Make sbang handle lua
...
- use --! instead of #! for patched lua scripts.
2016-06-23 00:03:23 -07:00
Elizabeth Fischer
8f846d507d
Added --prefix to module command.
2016-06-22 15:36:04 -04:00
Elizabeth Fischer
10810482bc
Update database.py
...
PEP8
2016-06-22 14:03:32 -04:00
Elizabeth Fischer
ffe9e77e36
Improved Spack database errors to help users fix them.
2016-06-22 12:11:09 -04:00
Robert.French
ff3e56cf9a
Import which from spack.util.executable; Fixes #1095
2016-06-22 15:25:32 +00:00
alalazo
f29b55957a
documentation : removed references to never implemented features
2016-06-22 17:08:02 +02:00
Todd Gamblin
58cff1290d
Make environment test less sensitive to user config files.
2016-06-21 00:19:28 -07:00
Todd Gamblin
0521b9bb32
Fix merge error.
2016-06-21 00:08:12 -07:00
Todd Gamblin
f18e1a9371
Merge branch 'features/cantera' of https://github.com/adamjstewart/spack into adamjstewart-features/cantera
2016-06-20 23:53:48 -07:00
Todd Gamblin
3f90fee614
Merge pull request #1085 from NERSC/bugfix/compiler_find
...
Bugfix/compiler find and gfortran fix.
2016-06-20 23:46:13 -07:00
Todd Gamblin
70a25c4587
Change --insensitive to --sensitive in spack list
2016-06-20 17:17:25 -07:00
Todd Gamblin
cbd5a0a6e3
Merge branch 'list-ext' of https://github.com/trws/spack into trws-list-ext
2016-06-20 17:13:32 -07:00
Todd Gamblin
db81a74d66
Merge pull request #939 from davydden/docs/blas_lapack
...
document blas and lapack usage in packages
2016-06-20 17:11:09 -07:00
Todd Gamblin
a3431c5a73
Merge pull request #1047 from epfl-scitas/source_diffs_in_environment_modifications
...
feature : construct environment modifications sourcing files
2016-06-20 16:56:30 -07:00
Mario Melara
d515877d91
Add init_config args in compilers/__init__
2016-06-20 16:20:52 -07:00
Mario Melara
4c4f3e9747
Add init_config to compiler_find method
2016-06-20 16:20:33 -07:00
alalazo
5aa3131385
qa : fixed flake8 issues
2016-06-20 21:11:33 +02:00
alalazo
b86e3047f3
openmpi : revert part of #1079 (OpenMPI can be built without fortran)
...
Building OpenMPI without fortran is possible, and was already handled.
Raising an install error we effectively renounce at clang+OpenMPI.
build_environment : sets 'CC', 'CXX', and similar variables only if a compiler is found
2016-06-20 20:46:11 +02:00