dealii: do not hardcode prefix.include for BLAS/LAPACK (#10008)
* dealii: do not hardcode prefix.include for BLAS/LAPACK * dealii: rename lapack_blas -> lapack_blas_libs
This commit is contained in:
		 Denis Davydov
					Denis Davydov
				
			
				
					committed by
					
						 Adam J. Stewart
						Adam J. Stewart
					
				
			
			
				
	
			
			
			 Adam J. Stewart
						Adam J. Stewart
					
				
			
						parent
						
							ce485731bb
						
					
				
				
					commit
					121362383b
				
			| @@ -190,7 +190,8 @@ def cmake_args(self): | ||||
|         # debug and release flags | ||||
|         cxx_flags = [] | ||||
|  | ||||
|         lapack_blas = spec['lapack'].libs + spec['blas'].libs | ||||
|         lapack_blas_libs = spec['lapack'].libs + spec['blas'].libs | ||||
|         lapack_blas_headers = spec['lapack'].headers + spec['blas'].headers | ||||
|         options.extend([ | ||||
|             '-DDEAL_II_COMPONENT_EXAMPLES=ON', | ||||
|             '-DDEAL_II_WITH_THREADS:BOOL=ON', | ||||
| @@ -199,9 +200,9 @@ def cmake_args(self): | ||||
|             # of Spack's. Be more specific to avoid this. | ||||
|             # Note that both lapack and blas are provided in -DLAPACK_XYZ. | ||||
|             '-DLAPACK_FOUND=true', | ||||
|             '-DLAPACK_INCLUDE_DIRS=%s;%s' % ( | ||||
|                 spec['lapack'].prefix.include, spec['blas'].prefix.include), | ||||
|             '-DLAPACK_LIBRARIES=%s' % lapack_blas.joined(';'), | ||||
|             '-DLAPACK_INCLUDE_DIRS=%s' % ';'.join( | ||||
|                 lapack_blas_headers.directories), | ||||
|             '-DLAPACK_LIBRARIES=%s' % lapack_blas_libs.joined(';'), | ||||
|             '-DUMFPACK_DIR=%s' % spec['suite-sparse'].prefix, | ||||
|             '-DTBB_DIR=%s' % spec['tbb'].prefix, | ||||
|             '-DZLIB_DIR=%s' % spec['zlib'].prefix, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user