Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						d39322e278 
					 
					
						
						
							
							Run flake8 checks on new untracked files ( #1510 )  
						
						
						
						
					 
					
						2016-08-28 19:35:09 -07:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						87d0a7c315 
					 
					
						
						
							
							Always clean up tmp files, even if killed  
						
						
						
						
					 
					
						2016-08-11 09:56:41 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						09c9786fab 
					 
					
						
						
							
							Allow run-flake8 to be run from anywhere  
						
						
						
						
					 
					
						2016-08-11 09:53:04 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						1edfc82123 
					 
					
						
						
							
							Run flake8 checks on changed uncommitted files  
						
						
						
						
					 
					
						2016-08-11 09:53:04 -05:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						bf1072c902 
					 
					
						
						
							
							Make Spack core PEP8 compliant.  
						
						
						
						
					 
					
						2016-08-10 16:33:37 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						f4422dc165 
					 
					
						
						
							
							qa :  fixes   #1370  (no flake8 on python 2.6, coveralls only python 2.7)  
						
						
						
						
					 
					
						2016-07-30 18:49:23 +02:00 
						 
				 
			
				
					
						
							
							
								Joseph Ciurej 
							
						 
					 
					
						
						
							
						
						fa92f58167 
					 
					
						
						
							
							Adding temporary script that fixes all Python extensions w/ 'setup_py'.  
						
						
						
						
					 
					
						2016-07-22 11:17:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Kuhn 
							
						 
					 
					
						
						
							
						
						732c24f603 
					 
					
						
						
							
							Fix recursive module loading.  
						
						
						
						
					 
					
						2016-07-21 13:15:53 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						a96eb7096d 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into features/module_refresh  
						
						... 
						
						
						
						Conflicts:
	share/spack/setup-env.sh 
						
						
					 
					
						2016-07-18 14:12:47 +02:00 
						 
				 
			
				
					
						
							
							
								becker33 
							
						 
					 
					
						
						
							
						
						36f818b9fb 
					 
					
						
						
							
							Merge pull request  #1246  from suraia/improve-shell-integration  
						
						... 
						
						
						
						Improve shell integration. 
						
						
					 
					
						2016-07-15 14:23:51 -07:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						a4a2f179c7 
					 
					
						
						
							
							Updates to run-flake8 test  
						
						
						
						
					 
					
						2016-07-15 12:11:41 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Kuhn 
							
						 
					 
					
						
						
							
						
						64d91943ec 
					 
					
						
						
							
							Support --dependencies for recursively loading modules.  
						
						
						
						
					 
					
						2016-07-14 20:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Kuhn 
							
						 
					 
					
						
						
							
						
						fcfe2618d5 
					 
					
						
						
							
							Improve shell integration.  
						
						... 
						
						
						
						Enable sh emulation for Zsh and allow loading modules recursively. 
						
						
					 
					
						2016-07-13 20:33:14 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						b71d430af6 
					 
					
						
						
							
							module : can regenerate single module files, homogenized cli options  
						
						... 
						
						
						
						spack module :
- refresh accepts a constraint
- find and refresh share common cli options
- ask for confirmation before refreshing
- deleting the module file tree is now optional 
						
						
					 
					
						2016-06-28 19:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						ea80c8d3c3 
					 
					
						
						
							
							Ignore E501 for depends_on and extends  
						
						
						
						
					 
					
						2016-06-15 14:38:53 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Ciurej 
							
						 
					 
					
						
						
							
						
						761c5c8450 
					 
					
						
						
							
							Added line limit exemptions for 'variant' and 'version' directives.  
						
						... 
						
						
						
						Updated the 'scotch' package to use oneline 'variant' directives. 
						
						
					 
					
						2016-05-16 12:14:57 -07:00 
						 
				 
			
				
					
						
							
							
								Joseph Ciurej 
							
						 
					 
					
						
						
							
						
						52c8bedb9c 
					 
					
						
						
							
							Updated style checking to ignore refinition errors for '@when' fxns.  
						
						... 
						
						
						
						Updated the Scotch package to conform to PEP8 standards and to test style checking improvements. 
						
						
					 
					
						2016-05-16 11:09:44 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e7ced54369 
					 
					
						
						
							
							Correct LLNL LGPL license template for clarity.  
						
						
						
						
					 
					
						2016-05-11 21:22:25 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						78ae5d7723 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into features/custom_modulefile_from_config  
						
						... 
						
						
						
						Conflicts:
	lib/spack/spack/config.py 
						
						
					 
					
						2016-05-11 16:11:19 +02:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						78d25ad337 
					 
					
						
						
							
							Add run-flake8 script.  
						
						... 
						
						
						
						- was missing the obvious. 
						
						
					 
					
						2016-05-11 02:01:24 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d7847ff768 
					 
					
						
						
							
							Use just one flake8 file; mark package.py files to avoid E501 w/url.  
						
						
						
						
					 
					
						2016-05-11 01:16:41 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						2aa4387eba 
					 
					
						
						
							
							Update code style checking.  
						
						... 
						
						
						
						- Exempt overlong URL lines from checks.
- Omit some of the more painful PEP items. 
						
						
					 
					
						2016-05-11 00:07:42 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						9eee71edf7 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into features/custom_modulefile_from_config  
						
						
						
						
					 
					
						2016-05-10 11:13:19 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						584501a1cc 
					 
					
						
						
							
							switched test to use -d for location check  
						
						
						
						
					 
					
						2016-04-29 09:34:18 -07:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						10d8ed4d98 
					 
					
						
						
							
							check that a target directory exists before committing to cd  
						
						
						
						
					 
					
						2016-04-28 15:43:05 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						c69acfa5c8 
					 
					
						
						
							
							naming work correctly  
						
						
						
						
					 
					
						2016-04-18 13:22:04 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						f5f7d47be1 
					 
					
						
						
							
							Support Bash "-u" mode  
						
						
						
						
					 
					
						2016-03-19 18:42:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						926efed31c 
					 
					
						
						
							
							another portability fix, this time for zsh/non-bash sh  
						
						... 
						
						
						
						Yay for non-portable declaration syntax.  After the previous screwiness
I ran this through a number of shells, and found that this is the most
portable version I coudl seem to get. 
						
						
					 
					
						2015-12-30 10:55:52 -08:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						8726d2fe2e 
					 
					
						
						
							
							removing ill-fated array check for non-portability  
						
						
						
						
					 
					
						2015-12-30 10:29:11 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						3e3667f254 
					 
					
						
						
							
							Revert "removing check as it can cause failures in zsh"  
						
						... 
						
						
						
						This reverts commit 496e485691 
						
						
					 
					
						2015-12-30 10:20:27 -08:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						496e485691 
					 
					
						
						
							
							removing check as it can cause failures in zsh  
						
						
						
						
					 
					
						2015-12-30 10:13:46 -08:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						d7607973fa 
					 
					
						
						
							
							fix for array handling in ancient bash  
						
						... 
						
						
						
						fixes  #284  
					
						2015-12-29 09:04:54 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Nolta 
							
						 
					 
					
						
						
							
						
						527154e6df 
					 
					
						
						
							
							fix env module sys_type on non-LLNL systems  
						
						
						
						
					 
					
						2015-12-19 16:34:24 -05:00 
						 
				 
			
				
					
						
							
							
								John Westlund 
							
						 
					 
					
						
						
							
						
						3e1ba6cc24 
					 
					
						
						
							
							remove possible trailing slash in _sp_prefix or _sp_share_dir  
						
						
						
						
					 
					
						2015-12-18 21:28:44 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a173324069 
					 
					
						
						
							
							Merge pull request  #205  from trws/shell-arg-handling-fix  
						
						... 
						
						
						
						fix for the shell arg handling issues 
						
						
					 
					
						2015-12-17 23:01:46 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c41b9b7ddc 
					 
					
						
						
							
							Change github.com/scalability-llnl to github.com/llnl everywhere.  
						
						
						
						
					 
					
						2015-12-09 01:24:15 -08:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						3ce99cf4e1 
					 
					
						
						
							
							fix for the shell arg handling issues  
						
						... 
						
						
						
						The setup-env.sh script now saves off the argument array before shifting off
all the arguments so that the final command invocation doesn't arbitrarily
requote the arguments.  All external quoting is preserved now.  This has been
thoroughly tested with zsh, but should probably be tested with bash etc.
before acceptance. 
						
						
					 
					
						2015-11-25 11:02:51 -08:00 
						 
				 
			
				
					
						
							
							
								Charles A. Reynolds 
							
						 
					 
					
						
						
							
						
						f106da0d09 
					 
					
						
						
							
							Added missing $_sp_flags to spack.csh so options -d -k -m -p -v get passed on to spack proper.  
						
						
						
						
					 
					
						2015-11-06 10:53:22 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						3c788147ca 
					 
					
						
						
							
							Add Spack logo.  
						
						
						
						
					 
					
						2015-10-18 19:14:40 -07:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						b98454b8b2 
					 
					
						
						
							
							fixing regular expression matches to use regular expression syntax instead of globbing syntax  
						
						
						
						
					 
					
						2015-06-09 19:38:35 -07:00 
						 
				 
			
				
					
						
							
							
								Alfredo Gimenez 
							
						 
					 
					
						
						
							
						
						d95d48bbe6 
					 
					
						
						
							
							py-mako and fix for setup-env.sh  
						
						
						
						
					 
					
						2015-02-06 16:43:21 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						70475d08c0 
					 
					
						
						
							
							Bugfix for spack cd -h  
						
						
						
						
					 
					
						2014-09-29 22:39:36 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d87a652582 
					 
					
						
						
							
							Add spack cd and spack location commands.  
						
						... 
						
						
						
						- Better shell support for cd'ing into directories
- Fix some csh weirdness with nested aliases. 
						
						
					 
					
						2014-08-22 11:00:19 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						eb5efed421 
					 
					
						
						
							
							Merge branch 'features/postgresql' into develop  
						
						... 
						
						
						
						- add spack cd command.
- Fix bug in modules hook
Conflicts:
	lib/spack/spack/cmd/stage.py
	lib/spack/spack/hooks/dotkit.py
	share/spack/setup-env.bash 
						
						
					 
					
						2014-08-21 22:59:39 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						b601fd08ca 
					 
					
						
						
							
							Bugfixes for csh environment modules.  
						
						
						
						
					 
					
						2014-08-17 01:41:32 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						776560f8ce 
					 
					
						
						
							
							Add csh/tcsh support for modules  
						
						... 
						
						
						
						- csh scripting is a GIANT pain in the ass
- hopefully the thin script layer doesn't get much more complex. 
						
						
					 
					
						2014-08-16 14:58:15 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						221cf6acb9 
					 
					
						
						
							
							Consolidate most module code into spack.modules and spack.cmd.module  
						
						... 
						
						
						
						- One file with all the module classes (spack/modules.py)
  - Has an EnvModule superclass that does most of the work and consolidates common code
  - Subclasses have specializations for different module systems (TclModule, Dotkit)
- One command (spack module) for all the types of modules to use
  - the one command is used by the scripts, only need to maintain in one place
  - has some subcommands for different module types, but they're handled mostly generically.
- Consolidate zsh support into a single setup-env.sh script. 
						
						
					 
					
						2014-08-16 14:53:57 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						abc7d401e2 
					 
					
						
						
							
							Add "spack cd" shell support to cd directly into the staged archive.  
						
						
						
						
					 
					
						2014-08-11 22:47:23 -07:00 
						 
				 
			
				
					
						
							
							
								David Beckingsale 
							
						 
					 
					
						
						
							
						
						57ddbd282a 
					 
					
						
						
							
							Fixed up module support  
						
						
						
						
					 
					
						2014-08-04 07:53:40 -07:00 
						 
				 
			
				
					
						
							
							
								David Beckingsale 
							
						 
					 
					
						
						
							
						
						94c5c9667c 
					 
					
						
						
							
							Added inital module support  
						
						
						
						
					 
					
						2014-08-04 07:53:40 -07:00