| 
							
							
								 Gregory Becker | e78b8c16be | used key_comparator decorator from util.lang to compare targets. Fixes find bug | 2015-11-12 13:27:10 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | eb2c083159 | Fixed the to_dict from_dict for targets on cray. First version to build/find properly on Cray | 2015-11-11 17:29:47 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 185f40eb8b | fixed my git problems | 2015-11-11 16:33:22 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 3067705c10 | made a to_dict for targets. Also a from_dict for sanity | 2015-11-11 16:16:47 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 8a13d344a8 | bug fix in spec.py | 2015-11-11 15:07:57 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 271a839957 | First possibly working version of the crayport. Not sufficiently tested at all. | 2015-11-11 14:22:07 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 95a34628a3 | Add modules to compilers. Changed compiler to take paths as a list. Changed compiler_for_spec to be aware of different compiler stratigies | 2015-11-11 11:32:18 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 7e6fc79eb2 | Merge branch 'features/spackathon' of github.com:NERSC/spack into crayport Conflicts:
	lib/spack/spack/compiler.py | 2015-11-11 10:35:59 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 5347f460b4 | adding module find to find command | 2015-11-11 10:31:37 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | e0498ce54a | mxml is adios's package dependency | 2015-11-05 13:43:11 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 0fcb368f47 | Adding adios package to spack's package list | 2015-11-05 13:42:50 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 08729315c6 | Added bgq architecture subclass: may require additional functionality to support | 2015-11-05 09:21:56 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | b61d554dc8 | Fixed architecture.py file so it doesn't have the weird merge changes i.e <<<HEAD etc. Also added target method of recognizing it's own architecture | 2015-11-04 13:28:12 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 2bc73b4a27 | Merge branch 'features/spackathon' of https://github.com/NERSC/spack into features/spackathon | 2015-11-04 13:21:33 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 3a73ae1683 | Fixed the previous commit | 2015-11-04 13:12:11 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 9bf8e8573c | generic linux architecture subclass | 2015-11-04 13:08:48 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | e3a02ea5c7 | Merge branch 'features/spackathon' of https://github.com/NERSC/spack into features/spackathon Conflicts:
	lib/spack/spack/architecture.py | 2015-11-04 13:06:56 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 35532d6b0a | Changed cray architecture subclass to add proper targets for front at back end nodes | 2015-11-04 13:00:35 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 37260962e5 | changed some potential syntax errors and added a way for target to recognize class | 2015-11-04 12:57:29 -08:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Gregory Becker | 51b69ef00b | initial fetch on crayport | 2015-10-21 09:27:57 -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 | c809cc9273 | clean up package.py file and remove duplicate file | 2015-10-03 19:24:15 -07:00 |  | 
			
				
					| 
							
							
								 karenyyng | f3254ff02d | removed package for python packages with problematic / duplicate names | 2015-10-03 19:22:53 -07:00 |  |