alalazo
3e8391458c
openssl : changed tag for system reserved versions fixes #1150
2016-07-04 10:25:20 +02: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
Todd Gamblin
2143c38ab8
Merge pull request #1158 from glennpj/intelfix
...
Use Executable to set script for Intel compiler installation
2016-07-03 23:16:32 -07:00
alalazo
6d988dde8d
qa : fixed flake8 issues
2016-07-02 12:54:36 +02:00
alalazo
3100c5948a
module : added unit tests
2016-07-02 12:14:30 +02:00
Glenn Johnson
729f23b432
Use Executable to set script
...
Use `Executable("./install.sh")` to set `install_script`. This allows it
to work when the current directory is not on the PATH.
2016-07-01 22:13:40 -05:00
Todd Gamblin
0de4ba738b
Merge pull request #1157 from glennpj/envclean
...
Remove more variables from build environment
2016-07-01 20:13: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
alalazo
d10fceaacc
spack commands : refactoring of cli arguments and common utiities. Implemented suggestions on spack module loads
...
- Common cli arguments now are in their own module
- Moved utilities that can be reused by different commands into spack.cmd.__init__.py
- Modifications to `spack module loads`
2016-07-01 23:06:07 +02:00
alalazo
0e171127b9
module : reverted typo introduced in a previous commit
2016-07-01 14:30:01 +02:00
alalazo
f0f7b23c8a
module : added rm subcommand, encapsulated logic for constraints in argarse.Action subclass
2016-07-01 14:27:55 +02:00
alalazo
fe4ef286f2
module : added the command 'load-list'
2016-07-01 12:38:04 +02:00
Mario Melara
56adb5d9a5
Change arch spec and fix typo
...
Changed old arch specs to new arch specs. Changed intallation to
installation
2016-06-30 17:03:07 -07:00
Mario Melara
16a4c49f98
Remove Cray examples of config files
...
Removed examples of Cray config files and added them under Spack on
Cray. Any users of Cray can just look at the Spack on Cray section to
get an idea of what's used. If they want more information they can click
links to the sections.
2016-06-30 17:01:18 -07:00
Mario Melara
d784d561fc
Add more documentation fix arch spec
...
Added more documentation for Spack on Cray. Also fixed the architecture
spec to be linux-debian7-x86_64 since it was reversed in the previous
commit.
2016-06-30 16:59:36 -07:00
Todd Gamblin
e837be1af9
Merge pull request #1153 from tzanio/mfem-3.2-dev
...
Updating MFEM package with v3.2 info.
2016-06-30 15:41:26 -07:00
Tzanio Kolev
137db14b75
Update package.py
2016-06-30 15:40:02 -07:00
Tzanio
d3b0cb56b7
Updating MFEM package with v3.2 info.
2016-06-30 15:23:30 -07:00
Massimiliano Culpo
6793a54748
--prefix : defaults to empty string
2016-06-30 23:18:32 +02:00
Massimiliano Culpo
ba1ada5424
Merge branch 'develop' of https://github.com/LLNL/spack into features/module_refresh_reworking
...
Conflicts:
lib/spack/spack/cmd/module.py
2016-06-30 22:19:46 +02:00
alalazo
a770151359
module : minor improvement to output formatting
2016-06-30 16:49:24 +02: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
alalazo
ba87937fff
module : added detection of file name clashes
2016-06-30 13:44:49 +02:00
alalazo
1b7eedbb7d
modules.yaml : added hash_length as a new keyword
...
config :
- added `hash_length` under the modules section
EnvModules :
- take into consideration hash_length when constructing `file_name`
- added logic to warn and skip module file writing in case of file name clash
2016-06-30 12:56:47 +02: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
Todd Gamblin
a7b8cb6901
Merge pull request #1145 from davydden/pkg/petsc_tests
...
petsc: run a test
2016-06-30 01:58:35 -07:00
Denis Davydov
6f4b0e9bda
petsc: fix flake8 and ~mpi case in tests
2016-06-30 08:22:01 +02:00
Peter Scheibel
cfd380d514
added documentation for automatic caching of resources fetched during installs
2016-06-29 18:23:40 -07:00
Todd Gamblin
cd943ebe94
Merge pull request #1142 from adamjstewart/features/restview
...
Add py-restview package
2016-06-29 17:04:30 -07:00
Denis Davydov
37728afada
petsc: run a test
2016-06-30 00:19:50 +02:00
Ben Boeckel
5f720f9b7c
flake8: appease the style checker
2016-06-29 14:49:58 -04:00
Ben Boeckel
e3e94f0ac9
bootstrap: name the current branch the same as the remote
2016-06-29 14:49:19 -04:00
Ben Boeckel
89bf5f4045
bootstrap: allow using alternate remotes
...
If you want to bootstrap from a fork, the `--remote` option may be used
to select it.
Also limit the branches to 'develop' and 'master' if the remote is
'origin' since those are the actual integration branches used (other
branches on 'origin' are just PR branches).
2016-06-29 14:49:19 -04:00
Ben Boeckel
7ec191ce0b
bootstrap: use the currently checked out branch
...
The `master` branch is not really where Spack development happens, so
default to it, but use the user's current branch if it's there.
2016-06-29 14:49:19 -04:00
Ben Boeckel
6f69c01915
bootstrap: fall back to the default upstream URL
...
Fixes #352 .
2016-06-29 14:49:19 -04:00
Adam J. Stewart
2fcaa011ce
Add py-restview package
2016-06-29 12:57:58 -05: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
Todd Gamblin
7df89896f4
Merge pull request #1113 from davydden/octave_extensions
...
Octave extensions
2016-06-29 00:38:05 -07:00
alalazo
b71d430af6
module : can regenerate single module files, homogenized cli options
...
spack module :
- refresh accepts a constraint
- find and refresh share common cli options
- ask for confirmation before refreshing
- deleting the module file tree is now optional
2016-06-28 19:28:18 +02:00
Todd Gamblin
0fd58fb585
Merge pull request #1133 from davydden/pkg/dealii_fix_tests
...
dealii: run more unit tests when building @dev
2016-06-28 10:02:43 -07:00
Denis Davydov
32c801bbf6
dealii: run more unit tests when building @dev
2016-06-28 18:06:56 +02:00
Todd Gamblin
ad48ad7586
Merge pull request #1131 from epfl-scitas/fixes/swift_git_environment_variables
...
fix : swiftsim will set git environment variables in the appropriate hook
2016-06-28 09:05:26 -07:00
alalazo
5cdd37959a
swiftsim : substituted tag with corresponding commit
2016-06-28 18:03:28 +02:00
Todd Gamblin
6810965457
Merge pull request #1130 from davydden/gmsh
...
Gmsh -- various fixes
2016-06-28 08:49:06 -07:00