| 
							
							
								 Gregory Becker | ff82e41404 | Merge branch 'externals' into crayport | 2016-01-04 10:46:25 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 217a2d9ea5 | fixed yaml error | 2015-12-17 15:26:27 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | b5216f6ec8 | Commented out cxxflag. Not 100% sure it's needed | 2015-12-11 12:07:32 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 31df2dd9dd | Fixed targets ti be x86_64, important note: have not tested this on linux machine | 2015-12-11 12:04:47 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | fee88d289d | Rewrote docstrings for sys_type() and got rid of unused functions | 2015-12-11 12:03:13 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 028cca16e6 | Got rid of the unusued default strategy=None | 2015-12-02 10:15:33 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | d7fdb8e015 | Got rid of hard coded strings for adding default | 2015-12-01 11:57:54 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 58f2b39bc8 | Changed default to CPU_TARGET env var. Helps deal with target differences between cori and edison | 2015-12-01 11:57:17 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 89fbe4fdfa | Changed add_target to include variables rather than hard-coded strings | 2015-12-01 11:55:38 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | fceb5a75b0 | Adding new files to compilers | 2015-11-13 11:53:38 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | bfd05d3d27 | Changed name of file and class to craype to avoid spack freaking out about versions | 2015-11-13 11:48:49 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 72fa3c0492 | Added craype support | 2015-11-13 11:48:15 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | 9458f7c7d0 | Got rid of my old method of finding in LOADEDMODULES | 2015-11-13 11:47:36 -08:00 |  | 
			
				
					| 
							
							
								 Mario Melara | a5ba69d68d | Added a _cmp_key for the architecture class | 2015-11-13 11:46:13 -08:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 7c89f9d18c | Added the basic ouline of a cray compiler class in lib/spack/spack/compilers/cray.py | 2015-11-12 14:31:41 -08:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  |