Cgns fix no fortran config (#40241)
* SEACAS: Update package.py to handle new SEACAS project name
The base project name for the SEACAS project has changed from
"SEACASProj" to "SEACAS" as of @2022-10-14, so the package
needed to be updated to use the new project name when needed.
The refactor also changes several:
    "-DSome_CMAKE_Option:BOOL=ON"
to
   define("Some_CMAKE_Option", True)
* CGNS: If fortran not enabled, do not specify parallel fortran compiler
* Update package formatting as suggested by black
* Accept suggested change
			
			
This commit is contained in:
		| @@ -87,6 +87,7 @@ def cmake_args(self): | |||||||
|                 self.define_from_variant("CGNS_ENABLE_LEGACY", "legacy"), |                 self.define_from_variant("CGNS_ENABLE_LEGACY", "legacy"), | ||||||
|                 self.define_from_variant("CGNS_ENABLE_MEM_DEBUG", "mem_debug"), |                 self.define_from_variant("CGNS_ENABLE_MEM_DEBUG", "mem_debug"), | ||||||
|                 self.define_from_variant("CMAKE_POSITION_INDEPENDENT_CODE", "pic"), |                 self.define_from_variant("CMAKE_POSITION_INDEPENDENT_CODE", "pic"), | ||||||
|  |                 self.define_from_variant("CGNS_ENABLE_64BIT", "int64"), | ||||||
|             ] |             ] | ||||||
|         ) |         ) | ||||||
| 
 | 
 | ||||||
| @@ -95,11 +96,10 @@ def cmake_args(self): | |||||||
|                 [ |                 [ | ||||||
|                     "-DCMAKE_C_COMPILER=%s" % spec["mpi"].mpicc, |                     "-DCMAKE_C_COMPILER=%s" % spec["mpi"].mpicc, | ||||||
|                     "-DCMAKE_CXX_COMPILER=%s" % spec["mpi"].mpicxx, |                     "-DCMAKE_CXX_COMPILER=%s" % spec["mpi"].mpicxx, | ||||||
|                     "-DCMAKE_Fortran_COMPILER=%s" % spec["mpi"].mpifc, |  | ||||||
|                 ] |                 ] | ||||||
|             ) |             ) | ||||||
| 
 |             if "+fortran" in spec: | ||||||
|         options.append(self.define_from_variant("CGNS_ENABLE_64BIT", "int64")) |                 options.append(self.define("CMAKE_Fortran_COMPILER", spec["mpi"].mpifc)) | ||||||
| 
 | 
 | ||||||
|         if "+hdf5" in spec: |         if "+hdf5" in spec: | ||||||
|             options.extend( |             options.extend( | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Greg Sjaardema
					Greg Sjaardema