Erik Schnetter 
							
						 
					 
					
						
						
							
						
						0ff059e388 
					 
					
						
						
							
							Clean up comments and output messages  
						
						
						
						
					 
					
						2016-04-04 16:00:09 -04:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						83d6e04d39 
					 
					
						
						
							
							Convert = to == in tests; untabify  
						
						
						
						
					 
					
						2016-04-04 15:38:21 -04:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						7bc28cc334 
					 
					
						
						
							
							Clean up cc script  
						
						
						
						
					 
					
						2016-04-04 14:33:48 -04:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						5084130e71 
					 
					
						
						
							
							Merge pull request  #715  from citibeth/efischer/160401-EnvironmentModules  
						
						... 
						
						
						
						Added Environment Modules 
						
						
					 
					
						2016-04-04 10:41:54 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c7b11360e9 
					 
					
						
						
							
							Merge pull request  #732  from citibeth/efischer/160403-ConditionalExtendsBugfix  
						
						... 
						
						
						
						[Needs Review] Fix conditional extends (BUG #683 ) 
						
						
					 
					
						2016-04-04 10:21:26 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a6c1cfe037 
					 
					
						
						
							
							Merge pull request  #670  from epfl-scitas/uninstall_improved  
						
						... 
						
						
						
						enhancement : recursive uninstallation of dependent packages 
						
						
					 
					
						2016-04-04 10:04:14 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						bb968fc5a2 
					 
					
						
						
							
							Fix   #620 ,  Resolve   #664 . Fix issues with build environment.  
						
						... 
						
						
						
						- Also added better regression tests for build environment. 
						
						
					 
					
						2016-04-04 02:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						f40b0f52e0 
					 
					
						
						
							
							uninstall : updated documentation and error messages  
						
						
						
						
					 
					
						2016-04-04 10:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						401dcb3635 
					 
					
						
						
							
							uninstall : renamed --recursive to --dependents  
						
						
						
						
					 
					
						2016-04-04 10:28:47 +02:00 
						 
				 
			
				
					
						
							
							
								Elizabeth F 
							
						 
					 
					
						
						
							
						
						2f4d8a634d 
					 
					
						
						
							
							Fix conditional extends (BUG  #683 )  
						
						
						
						
					 
					
						2016-04-03 21:41:46 -04:00 
						 
				 
			
				
					
						
							
							
								citibeth 
							
						 
					 
					
						
						
							
						
						281835887a 
					 
					
						
						
							
							Added documentation for recursive modules  
						
						
						
						
					 
					
						2016-04-01 22:54:49 -04:00 
						 
				 
			
				
					
						
							
							
								Elizabeth F 
							
						 
					 
					
						
						
							
						
						c6d8208150 
					 
					
						
						
							
							Added recursive module loading  
						
						
						
						
					 
					
						2016-04-01 22:54:42 -04:00 
						 
				 
			
				
					
						
							
							
								citibeth 
							
						 
					 
					
						
						
							
						
						459aab628d 
					 
					
						
						
							
							Added documentation for installing Environment Modules with Spack.  
						
						
						
						
					 
					
						2016-04-01 16:00:58 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						9eb314fcaa 
					 
					
						
						
							
							merge from develop  
						
						
						
						
					 
					
						2016-03-31 12:56:34 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						220c72d67f 
					 
					
						
						
							
							Merge branch 'features/blas-lapack-hardening' into develop  
						
						
						
						
					 
					
						2016-03-31 11:37:09 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a670408617 
					 
					
						
						
							
							Quick fix for pkg diff.  
						
						
						
						
					 
					
						2016-03-31 11:34:27 -07:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						5d2151ed64 
					 
					
						
						
							
							reworked to deal with stage.path as property  
						
						... 
						
						
						
						This version actually pulls the path through the package to deliver it
to each stage on creation when passed through the command.  This is
necessary due to the new StageComposite class that makes setting the
path directly on the stage impractical, it also takes the logic out of
package for the most part, which seems like an improvement. 
						
						
					 
					
						2016-03-31 10:20:55 -07:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						63f824b218 
					 
					
						
						
							
							add a path argument to the stage command  
						
						... 
						
						
						
						Allow users to use spack to stage a, potentially complex, package into a
given path.  This is nice for packages with multiple resources that must
be placed, for example LLVM with all sub-projects. 
						
						
					 
					
						2016-03-31 09:56:26 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						4f6320a7eb 
					 
					
						
						
							
							uninstall : added unit tests  
						
						
						
						
					 
					
						2016-03-31 13:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						dd1c667d8d 
					 
					
						
						
							
							uninstall : changed error message  
						
						
						
						
					 
					
						2016-03-30 16:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						a0c42a3fd1 
					 
					
						
						
							
							removed stale TODO  
						
						
						
						
					 
					
						2016-03-29 18:58:18 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						c40559433b 
					 
					
						
						
							
							added docstring  
						
						
						
						
					 
					
						2016-03-29 18:54:24 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						03d907e1e5 
					 
					
						
						
							
							in the case of multiple digests, avoid creating different mirror filenames from run to run (as long as the available digests do not change)  
						
						
						
						
					 
					
						2016-03-29 18:48:25 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						ce4de6227e 
					 
					
						
						
							
							(1) access package via spec property (2) use any digest to form archive filename  
						
						
						
						
					 
					
						2016-03-29 18:45:58 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						bee224c567 
					 
					
						
						
							
							mirror archive filename now includes the digest type as well as the digest  
						
						
						
						
					 
					
						2016-03-29 18:25:22 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						7e9baf9e25 
					 
					
						
						
							
							Made architecture test robust for more architectures  
						
						
						
						
					 
					
						2016-03-29 11:23:36 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						653d7c5257 
					 
					
						
						
							
							uninstall : minor fixes  
						
						
						
						
					 
					
						2016-03-29 17:28:46 +02:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a05bea7de5 
					 
					
						
						
							
							Merge pull request  #681  from LLNL/bugfix/complete-restage  
						
						... 
						
						
						
						Fix bug in restage 
						
						
					 
					
						2016-03-29 05:11:21 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						dfc5cf288c 
					 
					
						
						
							
							Fix bug in restage  
						
						... 
						
						
						
						- Restage previously only removed the source directory from the stage.
- Now removes any other directories in stage as well. 
						
						
					 
					
						2016-03-29 04:35:41 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e1fdd4341b 
					 
					
						
						
							
							Merge branch 'eschnett-correct-cc' into develop  
						
						
						
						
					 
					
						2016-03-29 04:16:18 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						f80e839ff4 
					 
					
						
						
							
							Handle Darwin's ld -r option properly  
						
						... 
						
						
						
						- ld -r doesn't work with RPATH on OS X.
- for GNU ld, the -r option only means 'relocatable',
  and doesn't affect RPATH.
- This adds special handling to omit RPATHs for ld -r on OS X 
						
						
					 
					
						2016-03-29 03:14:39 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a14527ec06 
					 
					
						
						
							
							Add command to compiler input log.  
						
						
						
						
					 
					
						2016-03-28 15:34:25 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						1141f11955 
					 
					
						
						
							
							uninstall : added user confirmation  
						
						
						
						
					 
					
						2016-03-29 00:28:02 +02:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d8579a5b80 
					 
					
						
						
							
							Simplify cc: Remove old logic and add better tests.  
						
						... 
						
						
						
						- removed a lot of old logic that was only still needed for tests.
- Added better unit tests for dependency RPATH, -L, and -I args
- tests now check whether the compiler omits -I args in link mode. 
						
						
					 
					
						2016-03-28 04:11:54 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						f3dd889d44 
					 
					
						
						
							
							Fix bug with lib64 RPATH setting in cc.  
						
						
						
						
					 
					
						2016-03-28 03:51:05 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						eb397b5693 
					 
					
						
						
							
							Merge pull request  #669  from glennpj/module_format  
						
						... 
						
						
						
						Wrap the long description of an environment module so it is more readable 
						
						
					 
					
						2016-03-27 17:30:07 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						8b45d6f84f 
					 
					
						
						
							
							Merge pull request  #658  from davydden/metis_parmetis_darwin  
						
						... 
						
						
						
						metis/parmetis/oce/boost: correct install_name on Darwin via a global tool 
						
						
					 
					
						2016-03-27 16:10:05 -07:00 
						 
				 
			
				
					
						
							
							
								Denis Davydov 
							
						 
					 
					
						
						
							
						
						7eca1284c8 
					 
					
						
						
							
							metis/parmetis/boost/oce/scalapack: correct install_name on Darwin via a global function.  
						
						
						
						
					 
					
						2016-03-28 00:22:25 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						e0f463c4f9 
					 
					
						
						
							
							uninstall : added recursive option  
						
						
						
						
					 
					
						2016-03-27 23:56:41 +02:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						5695e4c03d 
					 
					
						
						
							
							Wrap the long description of an environment module so it is more readable.  
						
						
						
						
					 
					
						2016-03-27 15:42:20 -05:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						ec107b290f 
					 
					
						
						
							
							Merge branch 'correct-cc' of git://github.com/eschnett/spack into eschnett-correct-cc  
						
						
						
						
					 
					
						2016-03-27 13:38:06 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e049fc2840 
					 
					
						
						
							
							Run post-install hoooks before build stage is removed.  
						
						... 
						
						
						
						- Build will properly fail when post-install hoooks fail.
- Post-install hooks have a proper working directory set now. 
						
						
					 
					
						2016-03-27 11:47:20 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						cde3320582 
					 
					
						
						
							
							Add a method to find the containing directory of a library.  
						
						
						
						
					 
					
						2016-03-27 11:32:42 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						dce590fb21 
					 
					
						
						
							
							Add a dso_suffix variable to build_environment  
						
						... 
						
						
						
						- Consolidate this in one place so that we don't have to do it in every build.
- Will update further once better OS support is committed.  Shoudl
  really be an attribute of the forthcoming `Platform` class. 
						
						
					 
					
						2016-03-27 11:32:42 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						b0b882cbb3 
					 
					
						
						
							
							Speed up directives  by skipping debug info in stack traversal.  
						
						... 
						
						
						
						- `caller_locals()` doesn't need debug info, only frame locals.
- `get_calling_module()` doesn't either.
- Changed calls to `inspect.stack()` -> `inspect.stack(0)` 
						
						
					 
					
						2016-03-27 11:30:09 -07:00 
						 
				 
			
				
					
						
							
							
								citibeth 
							
						 
					 
					
						
						
							
						
						4a6b5d5247 
					 
					
						
						
							
							Update to documentation formatting.  
						
						
						
						
					 
					
						2016-03-27 00:14:10 -04:00 
						 
				 
			
				
					
						
							
							
								citibeth 
							
						 
					 
					
						
						
							
						
						a1c965d70d 
					 
					
						
						
							
							Fixed imports to make `git spconfig` work after recent merge from develop.  
						
						
						
						
					 
					
						2016-03-26 20:40:22 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						06c98320a8 
					 
					
						
						
							
							handle case where file contents change but resource name does not (e.g. if resource maintainer uses same name for each new version of a package)  
						
						
						
						
					 
					
						2016-03-25 18:38:26 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						57ced37229 
					 
					
						
						
							
							Fixed a bug in the testing  
						
						
						
						
					 
					
						2016-03-25 17:03:49 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						618a9b2d7b 
					 
					
						
						
							
							Fixed bug in platform names that I introduced yesterday  
						
						
						
						
					 
					
						2016-03-25 15:41:22 -07:00