| 
							
							
								 Adam J. Stewart | 4473311bdb | Allow compilers to specify their own rpath linking flags | 2016-05-09 16:59:39 -05:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 7a2d65967c | wrap tty.die to 80 chars | 2016-05-09 22:04:34 +02:00 |  | 
			
				
					| 
							
							
								 Todd Gamblin | 73107d6b0f | cleanup | 2016-05-09 03:40:34 -07:00 |  | 
			
				
					| 
							
							
								 Todd Gamblin | 0c853ac3ea | Make _hash private to discourage access; fix dag_hash length handling. | 2016-05-09 03:39:08 -07:00 |  | 
			
				
					| 
							
							
								 Todd Gamblin | 7151fd8836 | Restore ccfrom mainline; clean up some cflags stuff. | 2016-05-09 03:37:27 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | d392056457 | Cleaning up print statements for debugging | 2016-05-06 18:05:30 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 1523ebe9f7 | Working properly to display but not reuse old specs from yaml | 2016-05-06 18:03:43 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 06b9433351 | Fixed previous commit | 2016-05-06 12:35:43 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | bc087cfefb | Fixed database to account for hashes when reading install records | 2016-05-06 12:28:46 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 9f37e4c907 | Made spec hashes immutable once concrete -- improved | 2016-05-06 12:05:51 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | addcde4f35 | Made spec hashes immutable once concrete | 2016-05-06 12:05:27 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 2f821b9e9b | temp | 2016-05-05 18:13:56 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 9a39ccea8f | Every old spec has empty compiler flags | 2016-05-05 17:49:30 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 1bb7bfaf7f | Versioning the database -- automatic reindex | 2016-05-05 17:38:51 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 3fc1344865 | temp | 2016-05-05 17:11:09 -07:00 |  | 
			
				
					| 
							
							
								 Gregory Becker | 11b62114bb | versioning the database | 2016-05-05 16:58:00 -07:00 |  | 
			
				
					| 
							
							
								 Todd Gamblin | 9fb1a9537d | Merge branch 'develop' into features/cflags | 2016-05-05 10:49:15 -07:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | c37ea9aff5 | document usage of compiler flags properties | 2016-05-05 11:56:58 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | f84f04591b | substitute cxx14_flag by a property with the same name to be overridden in derived classes | 2016-05-05 10:48:31 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | c6fb6bde40 | remove cxx11_flag from Compiler as it is now substituted by a property with the same name | 2016-05-05 10:47:02 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | ddcb97f953 | add a temporary Nag.cxx11_flag property | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 473a5542be | compiler: make default openmp_flag() and cxx11_flag() die when these properties are not implemented in a derived class | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 30b65d3114 | fix comment in Compiler class | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | e28ca3922f | compiler: cleanup Nag.cxx11_flag and Pgi.cxx11_flag | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | d5a760776a | compiler: add default implementation of openmp_flag() and css11_flag() | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 6a418cfb8d | compiler: simplify Clang.is_apple | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | f2f1c49c90 | compilers: one more missing import statement | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 07fd0ccc9a | compiler: add Clang.is_apple property which checks if Clang is from Apple or not using version | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 592045cd54 | compilers: make Intel::openmp_flag() return -openmp and -qopenmp based on the compiler version | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 3cd3052c56 | compilers: minor fixes to Clang::cxx11_flag() and Clang::openmp_flag() | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | c078deaab1 | compilers: add missing import statements | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 9776dc0433 | compilers: add openmp_flag() method | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 Denis Davydov | 2cdfe14e5a | compilers: make sure cxx11_flag() is defined for all compilers | 2016-05-05 10:44:41 +02:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  |