Todd Gamblin 
							
						 
					 
					
						
						
							
						
						13e52962ee 
					 
					
						
						
							
							Merge pull request  #802  from gartung/std-cpp14  
						
						... 
						
						
						
						Handle c++11 and c++14 correctly 
						
						
					 
					
						2016-05-05 01:41:55 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						90b7b7ba5c 
					 
					
						
						
							
							Reworked compiler finding/storing/format to allow for multiple compilers with the same spec for different operating systems. TODO: fix config tests. All others up to date  
						
						
						
						
					 
					
						2016-05-04 21:42:59 -07:00 
						 
				 
			
				
					
						
							
							
								Elizabeth F 
							
						 
					 
					
						
						
							
						
						2243de9e2f 
					 
					
						
						
							
							Make quiet mode default for spack spconfig  
						
						
						
						
					 
					
						2016-05-04 23:39:27 -04:00 
						 
				 
			
				
					
						
							
							
								Denis Davydov 
							
						 
					 
					
						
						
							
						
						c3317819cb 
					 
					
						
						
							
							mpi: add self.spec.[mpicc|mpicxx|mpifc|mpif77] to avoid hardcoding MPI wrappers names  
						
						
						
						
					 
					
						2016-05-04 10:37:52 +02:00 
						 
				 
			
				
					
						
							
							
								Brett Viren 
							
						 
					 
					
						
						
							
						
						346f102234 
					 
					
						
						
							
							Bug fixes, tty tweaks.  
						
						
						
						
					 
					
						2016-05-01 17:13:44 -04:00 
						 
				 
			
				
					
						
							
							
								Brett Viren 
							
						 
					 
					
						
						
							
						
						8c140f4725 
					 
					
						
						
							
							Change the action from parameter to subcommand to fit Spack convention.  
						
						
						
						
					 
					
						2016-05-01 17:13:43 -04:00 
						 
				 
			
				
					
						
							
							
								Brett Viren 
							
						 
					 
					
						
						
							
						
						a2b9a000dc 
					 
					
						
						
							
							Add add removal and status actions in addition to link and add various ways to filter what is done.  
						
						
						
						
					 
					
						2016-04-29 15:12:09 -04:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						4ba73dac34 
					 
					
						
						
							
							Unit tests for cflags PR  
						
						
						
						
					 
					
						2016-04-28 14:01:38 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						8cd13d4b35 
					 
					
						
						
							
							Make arch command print out the platform.  
						
						
						
						
					 
					
						2016-04-28 12:49:21 -07:00 
						 
				 
			
				
					
						
							
							
								Brett Viren 
							
						 
					 
					
						
						
							
						
						49956faab9 
					 
					
						
						
							
							First try to make file system views of specs.  
						
						
						
						
					 
					
						2016-04-28 14:54:14 -04:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						3b84345b77 
					 
					
						
						
							
							Changed yaml format for node_dicts to mitigate future incompatibilities  
						
						
						
						
					 
					
						2016-04-28 11:05:59 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c35994d5bf 
					 
					
						
						
							
							Merge pull request  #850  from mathstuf/partial-downloads  
						
						... 
						
						
						
						fetch_strategy: download to temporary files 
						
						
					 
					
						2016-04-28 10:22:43 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						ae5198e5e7 
					 
					
						
						
							
							Merged in current develop to cflags 042716  
						
						
						
						
					 
					
						2016-04-27 19:38:51 -07:00 
						 
				 
			
				
					
						
							
							
								Elizabeth F 
							
						 
					 
					
						
						
							
						
						4d466fe879 
					 
					
						
						
							
							spack setup: Fix broken module convenience settings.  
						
						
						
						
					 
					
						2016-04-27 20:57:04 -04:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						8773a0b747 
					 
					
						
						
							
							Merge pull request  #847  from epfl-scitas/features/test_install_with_time  
						
						... 
						
						
						
						test-install command : added elapsed time + xml is prettyprinted 
						
						
					 
					
						2016-04-27 17:32:21 -07:00 
						 
				 
			
				
					
						
							
							
								Ben Boeckel 
							
						 
					 
					
						
						
							
						
						e53571d2f0 
					 
					
						
						
							
							fetch_strategy: download to temporary files  
						
						... 
						
						
						
						This supports graceful recovery if spack is killed via a signal (e.g.,
SIGINT) while downloading a file.
Fixes  #287 . 
						
						
					 
					
						2016-04-27 14:49:27 -04:00 
						 
				 
			
				
					
						
							
							
								Brett Viren 
							
						 
					 
					
						
						
							
						
						b5ebd12fe2 
					 
					
						
						
							
							Add  to sub dirs checked for pkg-config files.  
						
						... 
						
						
						
						This lets me build against the pure-include package Eigen. 
						
						
					 
					
						2016-04-27 13:45:05 -04:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						b1ba869b37 
					 
					
						
						
							
							test-install : fixed error in logic exposed by tests  
						
						
						
						
					 
					
						2016-04-27 19:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						4846ab70d8 
					 
					
						
						
							
							test-install : python 2.6 compatibility  
						
						
						
						
					 
					
						2016-04-27 18:21:36 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						ec5bb88820 
					 
					
						
						
							
							test-install : unit tests (hopefully) fixed for real  
						
						
						
						
					 
					
						2016-04-27 18:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						42fab1591d 
					 
					
						
						
							
							test-install : fixed unit tests  
						
						
						
						
					 
					
						2016-04-27 17:19:03 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						12dbd65f4c 
					 
					
						
						
							
							test-install : first draft that works  
						
						
						
						
					 
					
						2016-04-27 13:56:32 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Hegner 
							
						 
					 
					
						
						
							
						
						b7c064142e 
					 
					
						
						
							
							preserve lookup order in PATH when invoking 'spack compiler add'  
						
						
						
						
					 
					
						2016-04-27 01:23:53 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Boeckel 
							
						 
					 
					
						
						
							
						
						603467785b 
					 
					
						
						
							
							Compiler find docs ( #831 )  
						
						... 
						
						
						
						* docs: mention `spack compiler find`
* docs: fix some weird wording. 
						
						
					 
					
						2016-04-26 10:00:54 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						99b52e6e71 
					 
					
						
						
							
							test-install : wip to add other information  
						
						
						
						
					 
					
						2016-04-26 16:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Boeckel 
							
						 
					 
					
						
						
							
						
						ff9145f8a5 
					 
					
						
						
							
							executable: quote arguments  
						
						... 
						
						
						
						This allows command line arguments with spaces to be shown. The quoting
madness is because a single quote cannot appear within a single quoted
argument on the command line. To do so, you have to stop the single
quote argument, double quote the single quote, then open the single
quote again:
    $ echo 'before'"'"'after'
    before'after
Fixes  #174  
						
						
					 
					
						2016-04-25 09:44:17 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Boeckel 
							
						 
					 
					
						
						
							
						
						ed16bd133a 
					 
					
						
						
							
							compiler: add "find" subcommand ( #818 )  
						
						... 
						
						
						
						And make "add" an alias to it.
Fixes  #713 . 
						
						
					 
					
						2016-04-23 13:34:51 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						67a01ef2ee 
					 
					
						
						
							
							tcl : extended conflict to be an array of strings  
						
						
						
						
					 
					
						2016-04-22 10:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						fa02f94ca4 
					 
					
						
						
							
							Regression test for not adding RPATHs with ld -r ( #809 ,  #821 )  
						
						... 
						
						
						
						- ld -r is only broken with rpaths on OSX; this tests that
  specific case.
- test should still work cross-platform. 
						
						
					 
					
						2016-04-21 23:12:33 -07:00 
						 
				 
			
				
					
						
							
							
								Denis Davydov 
							
						 
					 
					
						
						
							
						
						a0989ad672 
					 
					
						
						
							
							minor cleanup of environment-modules documentation ( #814 )  
						
						... 
						
						
						
						* minor cleanup of environment-modules documentation
* environment modules: update usage instructions 
						
						
					 
					
						2016-04-21 19:26:19 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick Gartung 
							
						 
					 
					
						
						
							
						
						d5d1e89cbd 
					 
					
						
						
							
							remove use of unknown environment variable in lib/spack/env/cc ( #821 )  
						
						
						
						
					 
					
						2016-04-21 19:15:54 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Lyon 
							
						 
					 
					
						
						
							
						
						e92da6a6ba 
					 
					
						
						
							
							Handle c++11 and c++14 correctly  
						
						
						
						
					 
					
						2016-04-19 16:52:08 -05:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						5deaaa278c 
					 
					
						
						
							
							modules : added a few unit tests  
						
						
						
						
					 
					
						2016-04-19 14:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						bce276d573 
					 
					
						
						
							
							fix : missing autoload, failing validation  
						
						
						
						
					 
					
						2016-04-18 17:51:53 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						50b148ca22 
					 
					
						
						
							
							modules : tcl modules handle 'conflict' directive. This should completely cover the functionality in  #498  
						
						
						
						
					 
					
						2016-04-18 13:22:50 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						18a241fe21 
					 
					
						
						
							
							modules : added hook for module specific extensions  
						
						
						
						
					 
					
						2016-04-18 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						c69acfa5c8 
					 
					
						
						
							
							naming work correctly  
						
						
						
						
					 
					
						2016-04-18 13:22:04 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						00f44d558a 
					 
					
						
						
							
							modules : started working on naming schemes and conflict  
						
						
						
						
					 
					
						2016-04-18 13:21:41 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						1b4c4be151 
					 
					
						
						
							
							modules : category is a single word (as I am not sure how dotkit will react to spaces)  
						
						
						
						
					 
					
						2016-04-13 12:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						c422ce7c1d 
					 
					
						
						
							
							modules : added doc strings, fixed minor style issues, filtered from dependencies blacklisted modules  
						
						
						
						
					 
					
						2016-04-13 11:26:22 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						fcd58a95dd 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into features/custom_modulefile_from_config  
						
						
						
						
					 
					
						2016-04-13 10:49:00 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						27280ea8be 
					 
					
						
						
							
							fix :  added regression tests  
						
						
						
						
					 
					
						2016-04-12 17:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						80678b2188 
					 
					
						
						
							
							fix :  proper update of config file (before it was discarding architectures that were not the current one)  fixes   #774  
						
						
						
						
					 
					
						2016-04-12 16:54:51 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						41f365112c 
					 
					
						
						
							
							modules : added provenance comment in tcl header  
						
						
						
						
					 
					
						2016-04-12 09:13:50 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						3959ca6270 
					 
					
						
						
							
							modules : added possibility to blacklist or whitelist module files  
						
						
						
						
					 
					
						2016-04-11 18:10:06 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						0e2b1359e3 
					 
					
						
						
							
							modules : fixed bug preventing the creation of modulefiles autoloading only direct dependencies  
						
						
						
						
					 
					
						2016-04-11 11:01:47 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						a5a5dbc408 
					 
					
						
						
							
							tcl module file : added new-lines in autoload (per @glennpj bug report)  
						
						
						
						
					 
					
						2016-04-10 13:21:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						3a281b2399 
					 
					
						
						
							
							Commented out the add_x_from_string methods since we don't need to worry about it. Also, changed the way architecture is set. Todd wanted to have users be able to input just frontend and/or backend in the architecture spec. This will be able to parse those inputs.  
						
						
						
						
					 
					
						2016-04-08 12:46:44 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						01a36ab333 
					 
					
						
						
							
							Changed the logic of concretize. We don't have to worry about whether the part of the spec is a string since any string parsed is made into an object via the Arch constructor. Any dependencies will take the root arch spec as well  
						
						
						
						
					 
					
						2016-04-08 12:44:27 -07:00 
						 
				 
			
				
					
						
							
							
								Mario Melara 
							
						 
					 
					
						
						
							
						
						5bcd1e7ccd 
					 
					
						
						
							
							If we already have the name and the platform, then we should probably go ahead and concretize it in the constructor. Else leave it as None and concretize it later.  
						
						
						
						
					 
					
						2016-04-08 12:43:08 -07:00