Mario Melara 
							
						 
					 
					
						
						
							
						
						7b777568ed 
					 
					
						
						
							
							Added new concretization of architecture tests, test each combination of user input to make sure the correct os and target are chosen  
						
						
						
						
					 
					
						2016-04-07 14:38:43 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						0ad317213c 
					 
					
						
						
							
							Changed architecture parser so that if user just enters in frontend or backend, then both the os and target will take those names. In the concretize method the frontend target/os and backend target/os will be picked to match each other  
						
						
						
						
					 
					
						2016-04-07 14:38:04 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						07df403203 
					 
					
						
						
							
							Cleaned up the concretize_architecture method by removing commented out code  
						
						
						
						
					 
					
						2016-04-07 14:37:00 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						143a4d7f76 
					 
					
						
						
							
							Changed default to default_target, also added frontend and backend to operating system  
						
						
						
						
					 
					
						2016-04-07 14:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						1714f410f0 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into features/custom_modulefile_from_config  
						
						
						
						
					 
					
						2016-04-07 10:48:16 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						7dc1524c08 
					 
					
						
						
							
							modules : added stub for dotkit (to be verified)  
						
						
						
						
					 
					
						2016-04-07 10:48:05 +02:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						b19d6ab9c5 
					 
					
						
						
							
							Check for non-numeric bits in the stem.  
						
						
						
						
					 
					
						2016-04-06 19:08:01 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						fbabfc593d 
					 
					
						
						
							
							Make R extensable and add a couple of packages for verification.  
						
						... 
						
						
						
						Added R as a build system so that the create template will have the
correct configure line.
Added a regex for version parsing as the R URLs are a little odd. 
						
						
					 
					
						2016-04-06 16:44:22 -05:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						99117cbc90 
					 
					
						
						
							
							pulled from current repo the build_environment.py. Added module loading methods from our cray port  
						
						
						
						
					 
					
						2016-04-06 14:07:22 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						918ad28a93 
					 
					
						
						
							
							Changed all target values to architecture. Also added a sort_key method so that older architecture specs can be sorted with the newer ones  
						
						
						
						
					 
					
						2016-04-06 13:58:29 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						4001663982 
					 
					
						
						
							
							leftover from cherry-pick  
						
						
						
						
					 
					
						2016-04-06 22:19:07 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						73b6214a13 
					 
					
						
						
							
							module files : proper cleanup on uninstall  fixes   #216  
						
						... 
						
						
						
						Conflicts:
	lib/spack/spack/test/database.py 
						
						
					 
					
						2016-04-06 22:10:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						749508af01 
					 
					
						
						
							
							Found loops calling all_compilers that were always reading in the config file which lead to a slowdown, the fix is to cache the config file so we don't waste time re-reading the config file in again.  
						
						
						
						
					 
					
						2016-04-06 12:05:29 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						3bf75fab3f 
					 
					
						
						
							
							Cleaned up architecture. Changed operating_system from dictionary method  
						
						
						
						
					 
					
						2016-04-06 12:03:26 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						21b7734d92 
					 
					
						
						
							
							modules : removed debug leftover  
						
						
						
						
					 
					
						2016-04-06 17:08:31 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						7904f75782 
					 
					
						
						
							
							modules : all the other strings are lower case  
						
						
						
						
					 
					
						2016-04-06 17:05:47 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						e4cfe74887 
					 
					
						
						
							
							modules : customization based on specs  
						
						
						
						
					 
					
						2016-04-06 16:42:56 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						e993c17f89 
					 
					
						
						
							
							modules : added environment modifications from configuration file  
						
						
						
						
					 
					
						2016-04-06 14:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						d636b4fdde 
					 
					
						
						
							
							modules : more sensible name to blacklist environment variables  
						
						... 
						
						
						
						modules : added skeleton to permit modifications based on specs 
						
						
					 
					
						2016-04-06 13:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e104592e1f 
					 
					
						
						
							
							Merge pull request  #738  from eschnett/eschnett/cleanup-cc  
						
						... 
						
						
						
						Clean up cc script 
						
						
					 
					
						2016-04-05 10:50:45 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						670cb423f9 
					 
					
						
						
							
							modules : iterating on all the dependencies doesn't reuire try/except KeyError  
						
						
						
						
					 
					
						2016-04-05 18:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						5da37c573f 
					 
					
						
						
							
							modules : don't pass stream around  
						
						
						
						
					 
					
						2016-04-05 18:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						2968b60ee0 
					 
					
						
						
							
							module file : added autoload and prereq  
						
						
						
						
					 
					
						2016-04-05 18:03:09 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						ca7d701007 
					 
					
						
						
							
							module file : all the dependencies can affect the run_time environment, not only extendees  
						
						
						
						
					 
					
						2016-04-05 16:10:04 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						c352249e30 
					 
					
						
						
							
							EnvModules : narrowing the type of exceptions being "handled"  
						
						
						
						
					 
					
						2016-04-05 14:55:05 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						4ce03b75bc 
					 
					
						
						
							
							Correct typo  
						
						
						
						
					 
					
						2016-04-05 07:42:23 -04:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						d546d828d3 
					 
					
						
						
							
							module file : added filtering based on environment variable name  
						
						
						
						
					 
					
						2016-04-05 13:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						9bfc83ac5c 
					 
					
						
						
							
							Changed so that py_platform.dist() grabs the major version number.  
						
						
						
						
					 
					
						2016-04-04 15:36:10 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0296f96c7b 
					 
					
						
						
							
							Resolves   #739 . Don't call setup_dependent_* for package itself.  
						
						
						
						
					 
					
						2016-04-04 13:56:15 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						6d73c86209 
					 
					
						
						
							
							Gives error on cori that [PrgEnv-xx, gcc/x.x.x] is not part of the schema. Changed it to oneOf : type : array to get rid of the error.  
						
						
						
						
					 
					
						2016-04-04 13:45:15 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						9c071ea40d 
					 
					
						
						
							
							Changed modulecmd parameters. return_oe is not one of the parameters in the mainline spack repo. Changed the args to the appropriate ones in the new spack  
						
						
						
						
					 
					
						2016-04-04 13:44:24 -07:00 
						 
				 
			
				
					
						
							
							
								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