Mario Melara 
							
						 
					 
					
						
						
							
						
						b591d2b501 
					 
					
						
						
							
							Changed operating_system path  
						
						
						
						
					 
					
						2016-02-25 18:49:52 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						ccd4a79b39 
					 
					
						
						
							
							changed architecture.target to architecture.platform_os, so that compiler_for_spec uses operating system strategy  
						
						
						
						
					 
					
						2016-02-25 18:49:27 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						eb96f38298 
					 
					
						
						
							
							Got rid of debug comment  
						
						
						
						
					 
					
						2016-02-25 18:48:25 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						f0149faf88 
					 
					
						
						
							
							Added doc strings to functions in architecture.py  
						
						
						
						
					 
					
						2016-02-25 18:48:00 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						ac55ce989d 
					 
					
						
						
							
							Changed compiler finding strategy to come from operating system instead of target  
						
						
						
						
					 
					
						2016-02-25 18:47:41 -08:00 
						 
				 
			
				
					
						
							
							
								becker33 
							
						 
					 
					
						
						
							
						
						7176e5ef07 
					 
					
						
						
							
							Merge pull request  #299  from epfl-scitas/enhancement/os_detection  
						
						... 
						
						
						
						enhancement proposal : boolean support for when=<arg> 
						
						
					 
					
						2016-02-25 13:38:03 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						5989e3f65d 
					 
					
						
						
							
							Changed from_dict to arch_from_dict method  
						
						
						
						
					 
					
						2016-02-25 11:53:02 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						5e4d3e7b82 
					 
					
						
						
							
							Changed naming convention of operating_system, makes it easier to create instance from dictionary just using name without the version attached. Object will stil display as name+version  
						
						
						
						
					 
					
						2016-02-25 11:48:43 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						550df4cdd6 
					 
					
						
						
							
							Some cleaning up. Finally got arch_from_dict working successfully.  
						
						
						
						
					 
					
						2016-02-25 11:47:27 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						9ac2556285 
					 
					
						
						
							
							Deleted old operating_system (without the s) file  
						
						
						
						
					 
					
						2016-02-25 10:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						b43a5498a1 
					 
					
						
						
							
							Changed import path to operating_systems  
						
						
						
						
					 
					
						2016-02-25 10:36:47 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						f161609929 
					 
					
						
						
							
							Renamed operating_system to operating_systems  
						
						
						
						
					 
					
						2016-02-25 10:36:12 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						34be473b7c 
					 
					
						
						
							
							Deleted files  
						
						
						
						
					 
					
						2016-02-25 10:35:58 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						863a5bc4fa 
					 
					
						
						
							
							Fix for 'Parent module spack.operating_systems not found while handling absolute import'  
						
						
						
						
					 
					
						2016-02-25 10:34:55 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						8d1c06d141 
					 
					
						
						
							
							Changed to dict method. Didn't realize this was being assigned to a dictionary already so got rid of d['architecture']  
						
						
						
						
					 
					
						2016-02-24 15:38:33 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						bd7c189c12 
					 
					
						
						
							
							Added more comments  
						
						
						
						
					 
					
						2016-02-24 15:37:50 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						5c3c6e7f06 
					 
					
						
						
							
							Got rid of print statements  
						
						
						
						
					 
					
						2016-02-24 15:34:32 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						234681306c 
					 
					
						
						
							
							Changed to appropriate class names for operating system  
						
						
						
						
					 
					
						2016-02-24 15:32:23 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						2de81cfc62 
					 
					
						
						
							
							Changed name to appropriate camelcase  
						
						
						
						
					 
					
						2016-02-24 15:31:21 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						9e844d974c 
					 
					
						
						
							
							Added comments. Need to figure out how to make arch_tuple from_dict  
						
						
						
						
					 
					
						2016-02-24 15:30:20 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						7779974143 
					 
					
						
						
							
							arch_from_dict worked on  
						
						
						
						
					 
					
						2016-02-24 15:02:40 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						339f4bfd23 
					 
					
						
						
							
							Added unit testing for to_dict method  
						
						
						
						
					 
					
						2016-02-24 12:16:09 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						5d5d3c5858 
					 
					
						
						
							
							Added to dictionary method  
						
						
						
						
					 
					
						2016-02-24 12:15:52 -08:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						6f42dd556d 
					 
					
						
						
							
							stage : on-going refactoring  
						
						
						
						
					 
					
						2016-02-24 17:37:58 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						5ce97eeda5 
					 
					
						
						
							
							intel : polished code  
						
						
						
						
					 
					
						2016-02-24 09:17:04 +01:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						4316f1cd31 
					 
					
						
						
							
							Modified wrapper to have a different behavior when modeis vcheck  
						
						
						
						
					 
					
						2016-02-23 16:57:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						cfa7c4feb8 
					 
					
						
						
							
							Added CNL10 as back_os and default_os  
						
						
						
						
					 
					
						2016-02-22 16:18:25 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						083b7b46d9 
					 
					
						
						
							
							Added more tests  
						
						
						
						
					 
					
						2016-02-22 16:17:54 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						3c87d137a3 
					 
					
						
						
							
							Added compiler strategy entry and also added new operating system subclass called CNL for compute node linux (name will probably change because I can't find docs on the EXACT name)  
						
						
						
						
					 
					
						2016-02-22 16:17:33 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						ebc5e26c2d 
					 
					
						
						
							
							Added compiler strategy field to Operating System class  
						
						
						
						
					 
					
						2016-02-22 16:16:20 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						a385dae1ae 
					 
					
						
						
							
							Unit tests to test operating system subclass creation and whether compiler strategy is set correctly  
						
						
						
						
					 
					
						2016-02-22 14:54:30 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						1367ccab93 
					 
					
						
						
							
							New folder that will hold operating system subclasses  
						
						
						
						
					 
					
						2016-02-22 14:53:55 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						22bf4bc080 
					 
					
						
						
							
							import linux distro subclass. Added method to add operating system to platform dictionary  
						
						
						
						
					 
					
						2016-02-22 14:53:16 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						1a7d6ed49a 
					 
					
						
						
							
							import MacOSX subclass and added add_operating_system method to use subclass  
						
						
						
						
					 
					
						2016-02-22 14:52:52 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						725d6d5fce 
					 
					
						
						
							
							import linux distro operating system subclass, set front-end os to LinuxDistro()  
						
						
						
						
					 
					
						2016-02-22 14:52:09 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						a8de45ce28 
					 
					
						
						
							
							Got rid of methods used to detect mac osx and linux osx. Now those methods are used my operating system subclasses  
						
						
						
						
					 
					
						2016-02-22 14:50:51 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						18ddbae60e 
					 
					
						
						
							
							Added new module path to operating system file  
						
						
						
						
					 
					
						2016-02-22 14:49:53 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						3c1aa9a4ad 
					 
					
						
						
							
							Merge pull request  #298  from epfl-scitas/refactoring/resource_directive  
						
						... 
						
						
						
						refactoring proposal : composite for Stage and FetchStrategy 
						
						
					 
					
						2016-02-18 23:13:12 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						28218755a5 
					 
					
						
						
							
							Changed spec.target to spec.architecture  
						
						
						
						
					 
					
						2016-02-18 13:06:55 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d8a70166d3 
					 
					
						
						
							
							Fixes   #434  
						
						... 
						
						
						
						Compiler detection was not getting triggered properly with some of the
new config logic.  Adjust the conditions under which Spack will serach
for compilers. 
						
						
					 
					
						2016-02-18 00:56:29 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c112cf66fe 
					 
					
						
						
							
							Merge pull request  #443  from trws/dicts-like-string-keys  
						
						... 
						
						
						
						remove the unprotected key name from create.py 
						
						
					 
					
						2016-02-17 17:06:51 -08:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						00125e4688 
					 
					
						
						
							
							remove the unprotected key name from create.py  
						
						... 
						
						
						
						Small fix to use dicts correctly. 
						
						
					 
					
						2016-02-17 16:43:36 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						93a92a00ee 
					 
					
						
						
							
							Changed abstract.target to abstract.architecture.target and abstract.architecture.target.concrete  
						
						
						
						
					 
					
						2016-02-17 14:53:09 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						d9e8bf1807 
					 
					
						
						
							
							Added ARCHITECTURE field when showing specs  
						
						
						
						
					 
					
						2016-02-17 14:51:14 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						54042e399b 
					 
					
						
						
							
							Changed target to architecture.target  
						
						
						
						
					 
					
						2016-02-17 14:50:10 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						1d484dbe5f 
					 
					
						
						
							
							Changed so that modules use correct file path with spec.architecture instead of spec.target  
						
						
						
						
					 
					
						2016-02-17 14:49:36 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						ab4006ee2c 
					 
					
						
						
							
							Changed so that directory layout uses the platform-os-target string version of the arch tuple  
						
						
						
						
					 
					
						2016-02-17 14:48:53 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						524e9b372e 
					 
					
						
						
							
							From now on all targets are now architecture. Architecture is a named tuple so any time we need access to target we do architecture.target.  
						
						
						
						
					 
					
						2016-02-17 14:47:29 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						2c20fc2ebf 
					 
					
						
						
							
							Changed module loading to use arch tuple instead of regular target.module  
						
						
						
						
					 
					
						2016-02-17 14:45:53 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						2a79537ba1 
					 
					
						
						
							
							Fixed silly typo that gave errors in tests  
						
						
						
						
					 
					
						2016-02-17 14:44:38 -08:00