George Hartzell 
							
						 
					 
					
						
						
							
						
						bf08bd7076 
					 
					
						
						
							
							Fix typo: _choiches -> _choices ( #2127 )  
						
						... 
						
						
						
						The breaks `spack create`. 
						
						
					 
					
						2016-10-26 20:39:08 -07:00 
						 
				 
			
				
					
						
							
							
								George Hartzell 
							
						 
					 
					
						
						
							
						
						e652a32f05 
					 
					
						
						
							
							typo: vlaues -> values ( #2147 )  
						
						
						
						
					 
					
						2016-10-26 17:51:01 -07:00 
						 
				 
			
				
					
						
							
							
								Elizabeth Fischer 
							
						 
					 
					
						
						
							
						
						3895c974a0 
					 
					
						
						
							
							Removed documentation on false paths as per  #2083  ( #2146 )  
						
						... 
						
						
						
						Removed documentation on false paths as per #2083  
						
						
					 
					
						2016-10-26 17:11:54 -07:00 
						 
				 
			
				
					
						
							
							
								Denis Davydov 
							
						 
					 
					
						
						
							
						
						9f54cea5c5 
					 
					
						
						
							
							document recommended usage of system blas/lapack ( #2081 )  
						
						... 
						
						
						
						* document recommended usage of system blas/lapack
* update doc
* minor
* reword 
						
						
					 
					
						2016-10-26 16:22:18 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						37dc719d13 
					 
					
						
						
							
							ProcessError : now the exception is correctly pickled and passed across processes. ( #2143 )  
						
						
						
						
					 
					
						2016-10-26 15:17:20 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						e73ab84680 
					 
					
						
						
							
							spack install : added --log-format option (incorporates test-install command) ( #2112 )  
						
						... 
						
						
						
						* spack install : added --log-format option (incorporates test-install command)
fixes  #1907 
* qa : removed extra whitespace 
						
						
					 
					
						2016-10-26 14:22:46 -07:00 
						 
				 
			
				
					
						
							
							
								Denis Davydov 
							
						 
					 
					
						
						
							
						
						33fb7bbd1b 
					 
					
						
						
							
							add a unit test for conretization with develop version ( #2064 )  
						
						
						
						
					 
					
						2016-10-26 01:49:52 -07:00 
						 
				 
			
				
					
						
							
							
								Denis Davydov 
							
						 
					 
					
						
						
							
						
						39772e4c4c 
					 
					
						
						
							
							filter system paths ( #2083 )  
						
						... 
						
						
						
						* add filter_system_paths()
* filter system paths in set_build_environment_variables()
* two function: lib/inc + bin
* reverse order in bin
* fix order
* minor
* improvements of the code
* more cleanup
* alternative solution for filter_bins
* fiddle base alalazo's approach
* minor
* minor 
						
						
					 
					
						2016-10-25 11:25:13 -07:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						a250792202 
					 
					
						
						
							
							Find compatibility versions of GCC ( #2099 )  
						
						
						
						
					 
					
						2016-10-25 11:07:49 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						7a575d2f4b 
					 
					
						
						
							
							multimethod.py : calls functools.wraps before returning the correct method  fixes   #2118  ( #2119 )  
						
						
						
						
					 
					
						2016-10-25 08:30:40 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						b27e78cd78 
					 
					
						
						
							
							spack setup : fixed regression after  #1186  ( #2117 )  
						
						
						
						
					 
					
						2016-10-25 07:53:11 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0f6a5cd385 
					 
					
						
						
							
							Merge pull request  #1186  from epfl-scitas/features/install_with_phases  
						
						... 
						
						
						
						do_install : allow for an arbitrary number of phases 
						
						
					 
					
						2016-10-24 17:13:49 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c1ad4bde28 
					 
					
						
						
							
							Rename EditableMakefile to MakefilePackage  
						
						
						
						
					 
					
						2016-10-24 16:41:20 -07:00 
						 
				 
			
				
					
						
							
							
								Joseph Ciurej 
							
						 
					 
					
						
						
							
						
						7dd14870ce 
					 
					
						
						
							
							Bug Fix : Apply Compiler Flags Specified by Manual Compiler Configuration ( #1532 )  
						
						... 
						
						
						
						* Fixed a bug causing config-specified compiler flags to be ignored.
Updated the compiler config so all flags are in a separate section.
* Updated the documentation for the `compilers.yaml` file spec.
* Implemented basic testing for the 'flags' section of compiler config.
* Fixed a few minor problems with the manual compiler config documentation. 
						
						
					 
					
						2016-10-24 14:37:03 -07:00 
						 
				 
			
				
					
						
							
							
								George Hartzell 
							
						 
					 
					
						
						
							
						
						e35c023c61 
					 
					
						
						
							
							Typo: becuase -> because ( #2110 )  
						
						
						
						
					 
					
						2016-10-24 14:28:04 -07:00 
						 
				 
			
				
					
						
							
							
								Elizabeth Fischer 
							
						 
					 
					
						
						
							
						
						4f0b7cd2c2 
					 
					
						
						
							
							Small fix to docs. ( #2092 )  
						
						
						
						
					 
					
						2016-10-24 11:09:02 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						8af9881e9b 
					 
					
						
						
							
							spack test : exits after ctrl+c  fixes   #2029  ( #2082 )  
						
						
						
						
					 
					
						2016-10-24 11:07:08 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						7bd735416d 
					 
					
						
						
							
							package.py : moved each specialized package to its own module file  
						
						
						
						
					 
					
						2016-10-23 22:38:19 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						e0f3188970 
					 
					
						
						
							
							spack setup : improved error message  
						
						
						
						
					 
					
						2016-10-23 19:10:07 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						fa3f07c092 
					 
					
						
						
							
							CMakePackage, AutotoolsPackage : added default behavior on check  
						
						
						
						
					 
					
						2016-10-23 19:02:46 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						ebbbed166e 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into features/install_with_phases_rebase  
						
						
						
						
					 
					
						2016-10-23 13:35:12 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						284ed13fa6 
					 
					
						
						
							
							spack.error : fixed pickling and representation to permit to pass FetchErrors  
						
						
						
						
					 
					
						2016-10-23 13:34:29 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						bdf4832269 
					 
					
						
						
							
							spack build, spack configure : added commands  
						
						
						
						
					 
					
						2016-10-22 17:08:52 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						484aaf50cc 
					 
					
						
						
							
							CMakePackage : changed method name from wdir to build_directory  
						
						
						
						
					 
					
						2016-10-22 14:54:26 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						8091a3d6cb 
					 
					
						
						
							
							do_install : use build_system_class attribute instead of type(self).__base__  
						
						
						
						
					 
					
						2016-10-22 10:48:16 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						c84123dce5 
					 
					
						
						
							
							spack info : shows the build-system class used  
						
						
						
						
					 
					
						2016-10-22 10:39:33 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew LeGendre 
							
						 
					 
					
						
						
							
						
						859d296105 
					 
					
						
						
							
							Don't clear LD_LIBRARY_PATH and friends from compiler wrappers ( #2074 )  
						
						... 
						
						
						
						* Don't clear LD_LIBRARY_PATH and friends from compiler wrappers
* remove debugging print 
						
						
					 
					
						2016-10-21 16:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						482f60d1d3 
					 
					
						
						
							
							packages : moved decorators into AutotoolsPackage and CMakePackage  
						
						
						
						
					 
					
						2016-10-22 01:03:07 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						012da99644 
					 
					
						
						
							
							spack create : fixed typo  
						
						
						
						
					 
					
						2016-10-22 00:10:37 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						e8dafd1090 
					 
					
						
						
							
							Removed space before colon in FIXME:, added one line description of guess classes  
						
						
						
						
					 
					
						2016-10-21 23:54:11 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						715e029361 
					 
					
						
						
							
							spack info : added phases  
						
						
						
						
					 
					
						2016-10-21 22:44:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew LeGendre 
							
						 
					 
					
						
						
							
						
						5ff08386af 
					 
					
						
						
							
							Remove unnecessary blackslash for flake8  
						
						
						
						
					 
					
						2016-10-21 13:17:23 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						fd2b72fd0f 
					 
					
						
						
							
							qa : flake8 issues  
						
						
						
						
					 
					
						2016-10-21 22:15:29 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						04821c7be8 
					 
					
						
						
							
							spack create : now creates packages that are derived from AutotoolsPackage and CMakePackage  
						
						
						
						
					 
					
						2016-10-21 22:12:21 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew LeGendre 
							
						 
					 
					
						
						
							
						
						73b46a92bc 
					 
					
						
						
							
							Fix concretize bug where provider sort couldn't handle version ranges  
						
						
						
						
					 
					
						2016-10-21 11:59:41 -07:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						52158d9316 
					 
					
						
						
							
							Add new Version property to handle joined version numbers ( #2062 )  
						
						... 
						
						
						
						* Add new version property to handle joined version numbers
* Add unit test for new joined property
* Add documentation on version.up_to() and version.joined 
						
						
					 
					
						2016-10-21 07:49:36 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						aa86432ec6 
					 
					
						
						
							
							patch directive : fixed retrieval from urls (  fixes   #1584  ) ( #2039 )  
						
						... 
						
						
						
						* patch directive : fixed retrieval from urls fixes  #1584 
 - add support for 'gz' archives
 - fixed bugs with URL patches
 - updated nwchem
* patch directive : added checksum to UrlPatch
 - refactored classes in patch.py
 - updated nwchem
* patch directive : added caching 
						
						
					 
					
						2016-10-21 07:32:52 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						2251428f0a 
					 
					
						
						
							
							CMakePackage : changed list() to []  
						
						
						
						
					 
					
						2016-10-21 13:01:55 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						5ce3071143 
					 
					
						
						
							
							do_install : removed  install_self from the list of arguments (leftover after rebasing  #1956 )  
						
						
						
						
					 
					
						2016-10-21 12:51:38 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						213e3f0860 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into features/install_with_phases_rebase  
						
						... 
						
						
						
						Conflicts:
	lib/spack/spack/cmd/install.py
	lib/spack/spack/cmd/setup.py 
						
						
					 
					
						2016-10-21 12:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								scheibelp 
							
						 
					 
					
						
						
							
						
						8111a4bb9d 
					 
					
						
						
							
							Don't cache truncated dag hash for spec ( #2048 )  
						
						... 
						
						
						
						If Spec.dag_hash was called for the first time with a 'length'
specified, the cached hash was truncated. This ensures that the
full hash is cached. 
						
						
					 
					
						2016-10-18 22:34:46 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						0a3cc5e8e3 
					 
					
						
						
							
							Package.do_install : removed install_self from arguments (#1956 )  
						
						... 
						
						
						
						* Removes the extra argument from Package.do_install while maintaining the changes in behavior pulled in #1603 
* install : removed -i and -d shorthands (breaks backward compatibility)
* Change ':' to ',' 
						
						
					 
					
						2016-10-18 14:25:07 -07:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						306eea5e59 
					 
					
						
						
							
							Support for bazel ( #2023 )  
						
						... 
						
						
						
						* Add package bazel
* Add support for bazel-based builds 
						
						
					 
					
						2016-10-18 07:46:42 -07:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						d891143a08 
					 
					
						
						
							
							Ignore GPG/PGP signatures/checksums when finding available downloads ( #2028 )  
						
						... 
						
						
						
						* Ignore GPG/PGP signatures/checksums when finding available downloads
* Remove duplicated basename 
						
						
					 
					
						2016-10-16 14:46:29 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						193f68083f 
					 
					
						
						
							
							Platform-specific config scopes ( #2030 )  
						
						... 
						
						
						
						* Add platform-specific configuration scopes.
* Update `spack config` to use the new scope arguments. 
						
						
					 
					
						2016-10-15 17:00:11 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						8d5961ecaf 
					 
					
						
						
							
							spack purge : updated documentation  fixes   #1938  ( #2025 )  
						
						
						
						
					 
					
						2016-10-15 15:51:49 -07:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						78d3c7e2a2 
					 
					
						
						
							
							Major updates to Contribution Guide ( #1968 )  
						
						... 
						
						
						
						* Major updates to Contribution Guide
* Grammar changes
* Fix missing/extra backticks
* Rewording, links, and tips added 
						
						
					 
					
						2016-10-14 09:16:13 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d861a52ebe 
					 
					
						
						
							
							Use cYAML if it is available in Python. ( #2010 )  
						
						
						
						
					 
					
						2016-10-12 18:25:18 -07:00 
						 
				 
			
				
					
						
							
							
								Ben Boeckel 
							
						 
					 
					
						
						
							
						
						b369be65d7 
					 
					
						
						
							
							Mock up Xcode devdir to make Qt5 work on Mac OS X ( #1832 )  
						
						... 
						
						
						
						* build_environment: allow compilers to set up an environment
* clang: mock up a toolchain directory for xcode
Some projects ignore CC and CXX flags and instead use xcode to find the
toolchain. Clang on Apple should set up the environment properly.
Arguably, every compiler could do this on Apple, but let's see how this
works out just for AppleClang for now.
The Documentation directory is ~1.7G and the excluded platforms add up
to about 7G. Ignoring swift saves another 500M. The resulting Xcode.app
copy is in the 2G range.
* compiler: set member variables early
This is required so that later methods can query things such as the
version of the compiler.
* compiler: support finding the real path of the compiler
On Apple, the /usr/bin compilers are actually wrapping tools themselves
which query xcrun for the currently selected Xcode installation. Pierce
this veil and get the real, full path the to underlying compilers
instead.
* icu4c: install with rpath
On macOS, icu installs with a library ID of the library name. Enabling
rpath makes its ID its full installed path which lets Qt5 link against
it successfully.
* qt: no -no-gtkstyle flag on Qt5 on macOS 
						
						
					 
					
						2016-10-12 09:58:12 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						1925db5c77 
					 
					
						
						
							
							spack list : updated documentation ( #2004 )  
						
						... 
						
						
						
						* spack list : updated documentation
* spack list : removed space before ':' 
						
						
					 
					
						2016-10-12 09:43:28 -07:00