Todd Gamblin 
							
						 
					 
					
						
						
							
						
						422d291b11 
					 
					
						
						
							
							This adds support for multi-platform methods.  
						
						... 
						
						
						
						You can now do this:
class MyPackage(Package):
    def install(self):
        ...default install...
    @platform('bgqos_0')
    def install(self):
        ...specialized install for bgq...
This works on functions other than install, as well (as long as they're in a Package) 
						
						
					 
					
						2013-04-04 10:22:49 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e1551de976 
					 
					
						
						
							
							Moved install-spack to its own simpler command.  
						
						
						
						
					 
					
						2013-03-25 15:27:28 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						b224d249bb 
					 
					
						
						
							
							Print files that are in the way of install.  
						
						
						
						
					 
					
						2013-03-25 11:30:11 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						3229e47e5d 
					 
					
						
						
							
							Adding install script  
						
						
						
						
					 
					
						2013-03-25 11:25:27 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						aa0fd6c17a 
					 
					
						
						
							
							Fix in docs.  
						
						
						
						
					 
					
						2013-03-22 16:24:44 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						269cf53a68 
					 
					
						
						
							
							Documentation and small changes.  
						
						
						
						
					 
					
						2013-03-22 13:46:01 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e410df743a 
					 
					
						
						
							
							Simpler implementation of depends_on.  
						
						
						
						
					 
					
						2013-02-25 18:18:48 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						27b9204785 
					 
					
						
						
							
							Better spack -h: added cmd descriptions.  
						
						... 
						
						
						
						- each cmd has a desscription attribute that is used for the help strign in argparse. 
						
						
					 
					
						2013-02-22 00:20:24 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						707db8dafe 
					 
					
						
						
							
							Better handling of stage.  
						
						... 
						
						
						
						- better symlink handling
- remove stage directories on successful install. 
						
						
					 
					
						2013-02-21 23:03:40 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						5899308ad3 
					 
					
						
						
							
							Parallel bootstrap for cmake.  
						
						
						
						
					 
					
						2013-02-21 20:05:11 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						bd59689fdc 
					 
					
						
						
							
							Minor changes; loosened up parallel build for dwarf.  
						
						
						
						
					 
					
						2013-02-21 19:27:27 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						b39165b999 
					 
					
						
						
							
							Fix regression in clean.  
						
						
						
						
					 
					
						2013-02-21 19:10:28 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						2a908d6a0e 
					 
					
						
						
							
							Added help command and purge command.  
						
						
						
						
					 
					
						2013-02-21 19:05:56 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						705447bdc2 
					 
					
						
						
							
							Use tmp directory for downloading and building  
						
						
						
						
					 
					
						2013-02-21 19:05:16 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						1c4e16afdf 
					 
					
						
						
							
							Fixed bug in parallel make option.  
						
						
						
						
					 
					
						2013-02-20 15:44:25 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						fb172bc702 
					 
					
						
						
							
							Added libunwind and fixed link issues in cc.  
						
						
						
						
					 
					
						2013-02-20 15:22:00 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						48b0351945 
					 
					
						
						
							
							Fixed passing of dependence prefixes to cc.  libdwarf works.  
						
						
						
						
					 
					
						2013-02-19 19:26:54 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d534c539d4 
					 
					
						
						
							
							Fixes, remove parallel build for libdwarf due to race case.  
						
						
						
						
					 
					
						2013-02-19 17:08:38 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						7d9d4f3484 
					 
					
						
						
							
							rpaths for dependencies.  elf, dwarf, cmake build on Linux  
						
						
						
						
					 
					
						2013-02-19 01:20:50 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						5d81cfdac6 
					 
					
						
						
							
							Require python2.7  
						
						
						
						
					 
					
						2013-02-18 23:52:50 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						38becacace 
					 
					
						
						
							
							Dependencies now work.  Added libelf, libdwarf.  
						
						
						
						
					 
					
						2013-02-18 23:46:04 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						cc76c0f5f9 
					 
					
						
						
							
							Initial version of spack with one package: cmake  
						
						
						
						
					 
					
						2013-02-13 17:50:44 -08:00