George Hartzell
08ff7b65af
Make running perl's tests conditional
...
Make running perl's tests conditional, one must now specify the
`--run-tests` flag to the `spack install` command in order to run the
tests.
On one system (8 core, 16GB Digital Ocean Droplet), installing without
tests takes 3 minutes, with tests takes 16 minutes.
2016-08-02 11:16:46 -04:00
George Hartzell
4d72e0fb9d
Make the cpanm version a variant
...
Rather than hard-coding the verison of `cpanm` that's [optionally]
installed into the core, make it a variant with a default value of
'1.7042'.
Also discovered that `prefix + 'bin'` is the same as `prefix.bin`, so
embetter that bit of code.
2016-08-02 11:16:46 -04:00
George Hartzell
a5a4525bed
Add perl package
...
Add perl package, based on [work by
justintoo](https://github.com/LLNL/spack/pull/105 ). He had too many
things pulled into that pull request, this just adds a perl package.
Support the current releases on the past three minor branches.
Run perl's tests before installing.
Install cpanm into the core (makes building on top of this perl *much*
simpler). Controlled by a variant.
2016-08-02 11:16:46 -04:00
becker33
bb5dd49206
Merge pull request #1419 from LLNL/bugfix-compiler-error-message
...
Bugfix compiler error message
2016-08-01 17:30:03 -07:00
Gregory Becker
679ceabf36
fixed flake8 errors
2016-08-01 17:22:13 -07:00
Gregory Becker
31042e8ed1
further improved error message
2016-08-01 17:16:06 -07:00
Gregory Becker
2705f2c0e3
changed error raised in concretize compiler to provide better error message
2016-08-01 17:11:10 -07:00
becker33
c678a9e3da
Merge pull request #1417 from LLNL/features/combined-cray-platform-cleanup
...
Removed vestigial cray_xc platform in favor of combined cray platform
2016-08-01 16:26:20 -07:00
Gregory Becker
0cf1f917d5
fixed architecture test
2016-08-01 16:17:31 -07:00
becker33
bc2e0cc87c
Merge pull request #1418 from mamelara/bugfix/add_import
...
Add import statement
2016-08-01 16:09:28 -07:00
Mario Melara
0425f5d523
Add import statement
...
Add missing import statement for join_path
2016-08-01 15:59:30 -07:00
Gregory Becker
0ce98d4d65
Removed vestigial cray_xc platform in favor of combined cray platform
2016-08-01 15:43:11 -07:00
becker33
7f43a7d134
Merge pull request #1376 from mpbelhorn/olcf/unified_cray_platform
...
Olcf/unified cray platform
2016-08-01 15:40:11 -07:00
Matt Belhorn
661708b7fa
Fixes Flake8 indentation errors.
2016-08-01 17:27:33 -04:00
Matt Belhorn
ae167c09fc
Prefers bash
over sh
.
...
Assuming a bash interactive environment will be correctly formed on login, we
should prefer to probe the environment using a shell that reports itself as
`bash` instead of `sh` which may not source files that set the
environment modules in statements like:
```
case "$is" in
bash) test -s /etc/bash.bashrc.local && . /etc/bash.bashrc.local ;;
ksh) test -s /etc/ksh.kshrc.local && . /etc/ksh.kshrc.local ;;
zsh) test -s /etc/zsh.zshrc.local && . /etc/zsh.zshrc.local ;;
ash) test -s /etc/ash.ashrc.local && . /etc/ash.ashrc.local
esac
test -s /etc/sh.shrc.local && . /etc/sh.shrc.local
```
2016-08-01 17:17:24 -04:00
becker33
14d861a41c
Merge pull request #1414 from adamjstewart/fixes/filter_file
...
Fix backup=True for filter_file
2016-08-01 14:10:59 -07:00
Matt Belhorn
e864d27641
Replaces bash-ism source
for POSIX-compliant .
...
Change is made in order to use `/bin/sh` on systems where `/bin/sh` is not
simply an alias for `/bin/bash --norc`.
2016-08-01 17:04:09 -04:00
becker33
b892cebe8a
Merge pull request #1343 from glennpj/r_unfilter
...
R extension dependencies with compiler wrapper
2016-08-01 13:51:13 -07:00
becker33
49e47966a8
Merge pull request #1357 from hartzell/patch-6
...
Fix doc for install_tree (cut/paste error)
2016-08-01 13:45:20 -07:00
becker33
e861e35acf
Merge pull request #1234 from mwilliammyers/package-opencv
...
Update opencv package
2016-08-01 13:44:31 -07:00
becker33
1847aa035d
Merge pull request #1348 from glennpj/rcurl
...
r-curl update and changed remote archive
2016-08-01 13:38:38 -07:00
becker33
630ff6871d
Merge pull request #1346 from glennpj/url_list_fetch
...
Url list fetch
2016-08-01 13:37:57 -07:00
becker33
94238eebfa
Merge pull request #1381 from davydden/pkg/mkl_linux
...
MKL linux fixes
2016-08-01 13:36:10 -07:00
Adam J. Stewart
5b79f0d04a
Fix backup=True for filter_file
2016-08-01 15:35:02 -05:00
becker33
dc9fcea989
Merge pull request #1365 from hartzell/feature/add-package-for-tree
...
Add package for tree
2016-08-01 13:21:09 -07:00
becker33
15514792d5
Merge pull request #1374 from hartzell/bug/fix-jdk-import-of-distutils
...
Bug: fix jdk package's use of distutils
2016-08-01 13:20:44 -07:00
becker33
851bc506e4
Merge pull request #1367 from adamjstewart/features/pgi
...
Add latest version of PGI
2016-08-01 13:07:35 -07:00
becker33
932300256c
Merge pull request #1413 from mdevlin1/fixes/libxsmm
...
Fixed libxsmm package
2016-08-01 13:06:05 -07:00
becker33
6361f5c2d4
Merge pull request #1359 from sknigh/libhio
...
added libhio package
2016-08-01 13:05:29 -07:00
Mitchell Devlin
2d51ea5da4
fixed libxsmm makefile filter
2016-08-01 14:38:16 -05:00
Adam J. Stewart
fed7ba1dab
Add latest version of PGI
2016-08-01 13:42:00 -05:00
Glenn Johnson
19578d954f
Fix flake8 line length errors
2016-08-01 13:37:42 -05:00
becker33
e470478dc1
Merge pull request #1363 from hartzell/feature/add-package-for-cask
...
Add package for cask
2016-08-01 11:08:13 -07:00
George Hartzell
7d303afd64
Address flake8 issue
2016-08-01 13:42:55 -04:00
George Hartzell
1552ed943a
Add package for cask
...
Add a package for cask, the emacs project/dependency management tool.
Based on [Homebrew's formula][brew].
[brew]: https://github.com/Homebrew/homebrew-core/blob/master/Formula/cask.rb
2016-08-01 13:41:28 -04:00
George Hartzell
31b7580b76
Fix jdk package's use of distutils
...
See issue #1364 . @citibeth's fix works fine.
2016-08-01 13:33:27 -04:00
becker33
cc3fc2ba4c
Merge pull request #1322 from mdevlin1/feature/libxsmm
...
Add libxsmm package
2016-08-01 09:56:09 -07:00
becker33
0ce54c99af
Merge pull request #1383 from epfl-scitas/packages/cp2k
...
cp2k : added package
2016-08-01 09:35:50 -07:00
Matt Belhorn
aaa5c9e8a4
Writes default module list to terminal when debugging.
2016-08-01 12:05:29 -04:00
alalazo
ec09dfe5d1
cp2k : added package
2016-08-01 10:41:33 +02:00
Todd Gamblin
fbbb82259a
Merge pull request #1407 from glennpj/r-ncdf4
...
New package - r-ncdf4
2016-07-31 22:15:52 -07:00
Todd Gamblin
ea11aab71f
Merge pull request #1406 from glennpj/r-np
...
New package - r-np
2016-07-31 22:15:37 -07:00
Todd Gamblin
2042c94a6c
Merge pull request #1405 from glennpj/r-survey
...
New package - r-survey
2016-07-31 22:15:09 -07:00
Todd Gamblin
64be8a80b2
Merge pull request #1404 from glennpj/r-tarifx
...
New package - r-tarifx
2016-07-31 22:14:56 -07:00
Todd Gamblin
7185fe2876
Merge pull request #1403 from glennpj/r-e1071
...
New package - r-e1071
2016-07-31 22:14:40 -07:00
Todd Gamblin
0724eba935
Merge pull request #1402 from glennpj/r-plotrix
...
New package - r-plotrix
2016-07-31 22:14:25 -07:00
Todd Gamblin
441bb83682
Merge pull request #1401 from glennpj/r-gdata
...
New package - r-gdata
2016-07-31 22:13:50 -07:00
Todd Gamblin
2cffc90284
Merge pull request #1400 from glennpj/r-roxygen2
...
New package - r-roxygen2
2016-07-31 22:13:16 -07:00
Todd Gamblin
68cedd2599
Merge pull request #1399 from glennpj/r-testthat
...
New package - r-testthat
2016-07-31 22:12:06 -07:00
Todd Gamblin
d00fd06095
Merge pull request #1398 from glennpj/r-xml
...
New package - r-xml
2016-07-31 22:11:38 -07:00