Gregory Becker 
							
						 
					 
					
						
						
							
						
						5ac974c9b2 
					 
					
						
						
							
							Enforced that the architecture subclass cannot add a target that shares a name with a target alias  
						
						 
						
						
						
						
					 
					
						2015-11-04 12:50:22 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						058e72d29c 
					 
					
						
						
							
							Added default target and also front end and back end targets  
						
						 
						
						
						
						
					 
					
						2015-11-02 11:08:55 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						eb2cf1698f 
					 
					
						
						
							
							Fixed some issues with naming  
						
						 
						
						
						
						
					 
					
						2015-11-02 11:08:08 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						9a91da9ccd 
					 
					
						
						
							
							Added arch_path to list of modules path  
						
						 
						
						
						
						
					 
					
						2015-10-30 15:59:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						e39586c81d 
					 
					
						
						
							
							Reverted back all architecture way of finding modules  
						
						 
						
						
						
						
					 
					
						2015-10-30 15:58:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						2d87bb92ed 
					 
					
						
						
							
							Changed front-end and back-end to front_end and back_end to avoid error  
						
						 
						
						
						
						
					 
					
						2015-10-30 15:58:20 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						db0695e46a 
					 
					
						
						
							
							architectures folder where the Architecture subclasses reside  
						
						 
						
						
						
						
					 
					
						2015-10-30 15:57:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						6e56070386 
					 
					
						
						
							
							improved aliasing in target method in architecture.py  
						
						 
						
						
						
						
					 
					
						2015-10-30 15:15:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						d177184777 
					 
					
						
						
							
							added target method to architecture.py and minor cleanup  
						
						 
						
						
						
						
					 
					
						2015-10-30 15:12:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						0a004e0fce 
					 
					
						
						
							
							Merge branch 'features/spackathon' of  https://github.com/NERSC/spack  into features/spackathon  
						
						 
						
						... 
						
						
						
						Merge Gregory Becker's commits with my own architecture commits 
						
						
					 
					
						2015-10-30 14:53:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						7ab921ff02 
					 
					
						
						
							
							Changed architecture class and added class Target  
						
						 
						
						
						
						
					 
					
						2015-10-30 14:46:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						382d8478bf 
					 
					
						
						
							
							prototype of new architecture concretization saved as new_concretize_architecture in concretize.py  
						
						 
						
						
						
						
					 
					
						2015-10-30 10:23:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						09597fe8dc 
					 
					
						
						
							
							updated the executible to return stderr when specified. Added load_module to build_environment.py, loads target  
						
						 
						
						
						
						
					 
					
						2015-10-30 09:44:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						38508c5a3f 
					 
					
						
						
							
							Created a control flow logic that will loop through the strategies and find compilers using that. TODO: Need to find a way to locate their executables  
						
						 
						
						
						
						
					 
					
						2015-10-22 12:02:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						a89abb435f 
					 
					
						
						
							
							Changed structure of class, add compiler strategy is a method and can create a dict  
						
						 
						
						
						
						
					 
					
						2015-10-21 11:32:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						9b387e7682 
					 
					
						
						
							
							Added strategy method in init  
						
						 
						
						
						
						
					 
					
						2015-10-21 11:09:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						c31da9bc8f 
					 
					
						
						
							
							Made sure architecture works with yaml file  
						
						 
						
						
						
						
					 
					
						2015-10-20 14:10:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						ca3cc5b23e 
					 
					
						
						
							
							Refactored architecture class. Now it will automagically create a dict upon instantiation.  
						
						 
						
						
						
						
					 
					
						2015-10-20 13:37:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						3ba2842b53 
					 
					
						
						
							
							Got Architecture class working the way i wanted to. Next to write tests  
						
						 
						
						
						
						
					 
					
						2015-10-20 13:33:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						fec197ccac 
					 
					
						
						
							
							Fixed the output of sys_type(), might need to add back the error handling part  
						
						 
						
						
						
						
					 
					
						2015-10-15 15:25:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						ccdf105759 
					 
					
						
						
							
							Commented out a long list of tests to just include my arch test  
						
						 
						
						
						
						
					 
					
						2015-10-15 12:48:12 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						d328f4c3b6 
					 
					
						
						
							
							Test suite for architecture class and functions  
						
						 
						
						
						
						
					 
					
						2015-10-15 12:47:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						29e03ac851 
					 
					
						
						
							
							Added __eq__ testing method. Created tests for it in test/ folder  
						
						 
						
						
						
						
					 
					
						2015-10-15 12:46:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						4f21344e87 
					 
					
						
						
							
							Started created the Architecture class for Spack to use  
						
						 
						
						
						
						
					 
					
						2015-10-14 19:41:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						b6d2a12ceb 
					 
					
						
						
							
							Started changing the find in modules method written by Todd  
						
						 
						
						
						
						
					 
					
						2015-10-07 15:57:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						06fe879745 
					 
					
						
						
							
							Merge branch 'features/crayproto' of  https://github.com/scalability-llnl/spack  into develop  
						
						 
						
						
						
						
					 
					
						2015-10-07 14:55:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenyyng 
							
						 
					 
					
						
						
							
						
						f4e72f33c8 
					 
					
						
						
							
							added dependencies for py-h5py  
						
						 
						
						
						
						
					 
					
						2015-10-05 08:24:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d00314c621 
					 
					
						
						
							
							Protptype cray compiler detection and support  
						
						 
						
						
						
						
					 
					
						2015-10-05 01:30:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenyyng 
							
						 
					 
					
						
						
							
						
						e9f7d033ff 
					 
					
						
						
							
							make sure submodule is added in the correct location  
						
						 
						
						
						
						
					 
					
						2015-10-03 19:13:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						8818f4ac5e 
					 
					
						
						
							
							Remove enabled variants from install prefix.  
						
						 
						
						... 
						
						
						
						- these make the prefix too long in many cases.
- users can figure out which install is which by querying. 
						
						
					 
					
						2015-09-27 17:01:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						adbd393c39 
					 
					
						
						
							
							Remove special characters (@, %, +, ~, etc) from stage name  
						
						 
						
						
						
						
					 
					
						2015-09-27 17:01:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c5c9ada7b0 
					 
					
						
						
							
							Fix for GitHub  #95  
						
						 
						
						... 
						
						
						
						develop: compiler clang@unknown created for /usr/bin/clang-format
https://github.com/scalability-llnl/spack/issues/95  
						
						
					 
					
						2015-08-27 02:04:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						6f75f5bd6a 
					 
					
						
						
							
							Merge pull request  #88  from trws/git_depth_attempt  
						
						 
						
						... 
						
						
						
						adding a fallback on failure with git --depth 
						
						
					 
					
						2015-08-12 23:59:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						1792115b4d 
					 
					
						
						
							
							Use absolute paths to spack compiler wrappers in CC/CXX/F77/FC  
						
						 
						
						
						
						
					 
					
						2015-08-04 09:57:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						9174c06598 
					 
					
						
						
							
							adding a fallback on failure with git --depth  
						
						 
						
						... 
						
						
						
						Certain remote protocols don't support the `--depth` option.  Since this can't
be checked by URL type or in any sane way locally, this version attempts to
clone git repositories with the --depth option, and if that fails attempts the
clone again without it. 
						
						
					 
					
						2015-07-27 14:03:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						27ca697b43 
					 
					
						
						
							
							Add Python version test to detect {} in version strings.  
						
						 
						
						... 
						
						
						
						- {} is not compatible with Python 2.6 
						
						
					 
					
						2015-07-24 14:22:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						1e2f421faa 
					 
					
						
						
							
							Fix Python 2.6 compatibility issue.  
						
						 
						
						
						
						
					 
					
						2015-07-23 17:01:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						19123b4c48 
					 
					
						
						
							
							Fix ProviderIndex.update(), which didn't remove stale providers.  
						
						 
						
						
						
						
					 
					
						2015-07-16 01:41:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e097696390 
					 
					
						
						
							
							Update concretize to check for more changes and iterate further.  
						
						 
						
						
						
						
					 
					
						2015-07-16 01:12:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						9087f26537 
					 
					
						
						
							
							Fix mangled error message.  
						
						 
						
						
						
						
					 
					
						2015-07-14 23:59:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0d308ca30f 
					 
					
						
						
							
							Fix regression of install -j.  
						
						 
						
						
						
						
					 
					
						2015-07-14 23:45:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						9d1f8f6bfd 
					 
					
						
						
							
							Add test to check packages for Python2.6 compatibility, as well as core.  
						
						 
						
						
						
						
					 
					
						2015-07-13 18:37:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Pruvost 
							
						 
					 
					
						
						
							
						
						5acd7cad9a 
					 
					
						
						
							
							add env. var. in modules: LIBRARY_PATH and PKG_CONFIG_PATH  
						
						 
						
						
						
						
					 
					
						2015-07-02 02:12:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						6892d7189f 
					 
					
						
						
							
							Merge branch 'features/toggle-build-output' into develop  
						
						 
						
						
						
						
					 
					
						2015-07-02 00:51:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						b3e34be972 
					 
					
						
						
							
							Better python template for 'spack create'  
						
						 
						
						
						
						
					 
					
						2015-07-02 00:39:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						edfcac32c3 
					 
					
						
						
							
							Fix bug in uninstall (regression in  0fc3b58)  
						
						 
						
						
						
						
					 
					
						2015-06-20 21:46:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						6ed5dd7427 
					 
					
						
						
							
							log_output now allows echo to be toggled wtih 'v' key  
						
						 
						
						
						
						
					 
					
						2015-06-20 20:20:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						cfb883646f 
					 
					
						
						
							
							Fix for git pull --tags when using git 1.7.1  
						
						 
						
						... 
						
						
						
						- Added `ignore_errors` option to `Executable.__call__`
- Can avoid raising errors on *specific* error return values. 
						
						
					 
					
						2015-06-13 17:52:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						0b5ca25358 
					 
					
						
						
							
							Fix for repos with many tags  
						
						 
						
						... 
						
						
						
						Ensures all tags are ready before checkout, using `--branch` if possible and
an extra pull if that is not available.  Also adds `--depth 1` to create
shallow clones if the git version is sufficient.
Fixes  #64 . 
						
						
					 
					
						2015-06-13 15:29:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						277df08676 
					 
					
						
						
							
							removing vestigial lines from a previous commit  
						
						 
						
						
						
						
					 
					
						2015-06-13 14:10:45 -07:00