Carson Woods
a2f86d5d18
Change name of global parameter to install_global
2019-07-25 13:32:43 -06:00
Carson Woods
0efab6637c
Typo fix
2019-07-25 13:32:43 -06:00
Carson Woods
2b11694b94
Add default global upstream of /opt/spack
2019-07-25 13:32:43 -06:00
Carson Woods
088798a727
Fix whitespace issue
2019-07-25 13:32:43 -06:00
Carson Woods
bddbb1c22e
Remove unit testing for shared spack mode
2019-07-25 13:32:42 -06:00
Carson Woods
92f447cf1c
Remove old shared spack code
2019-07-25 13:32:42 -06:00
Carson Woods
96f266c3e3
Add dest name of install_global to --global parameter
2019-07-25 13:32:42 -06:00
Carson Woods
d5093c20c5
Set remove old shared spack code
2019-07-25 13:32:42 -06:00
Carson Woods
2064241c37
Set source_cache to user's ~/.spack directory
2019-07-25 13:32:42 -06:00
Carson Woods
721742b764
Set staging location to be based out of users .spack directory
2019-07-25 13:32:42 -06:00
Carson Woods
c45bf153d8
Make var_path point to ~/.spack/var/spack
2019-07-25 13:32:42 -06:00
Carson Woods
b98e5e66e7
Add --global flag to install cmd to install to globally accessible location
2019-07-25 13:32:42 -06:00
Carson Woods
3d18bf345f
Add macro for expanding home directory
2019-07-25 13:32:42 -06:00
Carson Woods
f8e9cf4081
Temporarily disable module file location overrride while feature is being implemented
2019-07-25 13:32:42 -06:00
Carson Woods
98e0f8b89b
Change modulefiles install location
2019-07-25 13:32:42 -06:00
Carson Woods
263275b7ea
Change default install tree to user's ~/.spack directory
2019-07-25 13:32:42 -06:00
Carson Woods
3e13002d7f
Remove shared mode set self as upstream
2019-07-25 13:32:42 -06:00
Carson Woods
654e5cc924
Remove testing for shared mode
2019-07-25 13:32:42 -06:00
Carson Woods
04a72c1834
Remove shared disable from unit testing
2019-07-25 13:32:42 -06:00
Carson Woods
53cf6eb194
Fix flake8 error
2019-07-25 13:32:42 -06:00
Carson Woods
5a7f186176
Fix error caused by SPACK_PATH environment variable not existing
2019-07-25 13:32:42 -06:00
Carson Woods
987adfa9c9
Fix flake8 error
2019-07-25 13:32:42 -06:00
Carson Woods
e476bb1400
Add test for install in shared mode
2019-07-25 13:32:42 -06:00
Carson Woods
dc12233610
Fix typo
2019-07-25 13:32:42 -06:00
Carson Woods
29d21a0a5d
Fix shared cmd test file
2019-07-25 13:32:42 -06:00
Carson Woods
762f505da5
Add shared to toctree
2019-07-25 13:32:42 -06:00
Carson Woods
8e1c326174
Share feature Unit testing
2019-07-25 13:32:42 -06:00
Carson Woods
0bac5d527d
Add command interface for share feature
2019-07-25 13:32:42 -06:00
Carson Woods
79256eeb5c
When running tests, disable shared mode because it will break other tests. Custom tests must be written
2019-07-25 13:32:42 -06:00
Carson Woods
de760942f2
When shared mode is active store installed packages in SPACK_PATH
2019-07-25 13:32:41 -06:00
Carson Woods
860641bfab
When shared mode is active set stage path to SPACK_PATH
2019-07-25 13:32:41 -06:00
Carson Woods
673e55f14d
Prevent packages from being installed upstream
2019-07-25 13:32:41 -06:00
Carson Woods
54777a4f3e
Change module root path when shared mode is active
2019-07-25 13:32:41 -06:00
Carson Woods
db36e66592
Uninstall from SPACK_PATH when shared mode is active
2019-07-25 13:32:41 -06:00
Carson Woods
0d36e94407
Install to SPACK_PATH when shared mode is active
2019-07-25 13:32:41 -06:00
Carson Woods
92c3b5b8b2
Add documentation for spack share command
2019-07-25 13:32:41 -06:00
Carson Woods
71220a3656
When shared mode is active, spack treats the normal install directory as an upstream
2019-07-25 13:32:41 -06:00
Carson Woods
09bd29d816
When shared mode is active, set cache location to SPACK_PATH
2019-07-25 13:32:41 -06:00
Satish Balay
7bd3b66f6e
xsdk: phist has a conflict with gcc version <= gcc-4.9.1 ( #11946 )
...
* xsdk: phist has a conflict with gcc version <= gcc-4.9.1 - so add a variant to disable it on older compiler builds
This is triggered by #11677
* fix typo
2019-07-25 14:01:00 -05:00
Gregory Lee
e8a71089a6
use Excecutable instead of exec for editing licenses ( #11968 )
...
* fix defunct editor exit in #11691
2019-07-25 11:48:32 -07:00
Elizabeth Fischer
fff99a8a3a
Make OpenJDK the default ( #12106 )
2019-07-25 10:25:26 -07:00
Chuck Atkins
e614d4b481
cmake: Add a patch to revert a findmpi regression ( #12129 )
2019-07-25 10:23:01 -07:00
Chris Green
c20c153d16
catch: more versions, new and older. ( #12123 )
...
New versions 2.9.0, 2.9.1, older versions 2.2.2, 2.2.3, 2.4.1, 2.4.2, 2.7.0, 2.7.1, 2.7.2.
2019-07-25 11:33:03 -05:00
simo-tuomisto
4c7ee8b7c8
lame & libmad: Added two new packages for sox mp3 support. ( #11964 )
...
* Added a new package for LAME and a variant in sox for it.
* Fixed download url for LAME
* libmad: Added new package libmad for mp3 decoding. Changed sox variant from lame to mp3.
* libmad: Added m4 as a requirement
* libmad: Added comment on patch origins
* libmad: Added a list_url for alternate download location
* libmad: Fixing libmad download url
2019-07-25 10:40:50 -05:00
Sinan
9ace419aa5
gdal: added versions 2.4.2 and 3.0.1 ( #12125 )
2019-07-25 17:14:37 +02:00
Chris Green
4190f302e5
geant4: improvements with respect to building against CLHEP. ( #12124 )
2019-07-25 08:58:13 -05:00
Todd Gamblin
b0abbfecb8
new command: spack maintainers queries package maintainers
...
- We don't currently make enough use of the maintainers field on
packages, though we could use it to assign reviews.
- add a command that allows maintainers to be queried
- can ask who is maintaining a package or packages
- can ask what packages users are maintaining
- can list all maintained or unmaintained packages
- add tests for the command
2019-07-24 14:10:08 -07:00
Tamara Dahlgren
7411347a29
tests: Test install of unconcretized spec ( #12099 )
2019-07-24 13:30:27 -05:00
Glenn Johnson
8bb745325d
Add py-setuptools as a build dependency for py-absl-py ( #12109 )
...
I needed to add py-setuptools to get py-absl-py to build.
2019-07-24 12:33:45 -05:00
Glenn Johnson
642d3345f6
Add conflicts statement to freetype for icc ( #12111 )
...
Freetype-2.8 and above use __builtin_shuffle which is not supported by
icc.
2019-07-24 12:33:24 -05:00