gdal: Add variant for GRIB driver (#10322)
This commit is contained in:
parent
c2529358f2
commit
04c1af0ee2
@ -74,6 +74,7 @@ class Gdal(AutotoolsPackage):
|
|||||||
variant('armadillo', default=False, description='Include Armadillo support for faster TPS transform computation')
|
variant('armadillo', default=False, description='Include Armadillo support for faster TPS transform computation')
|
||||||
variant('cryptopp', default=False, description='Include cryptopp support')
|
variant('cryptopp', default=False, description='Include cryptopp support')
|
||||||
variant('crypto', default=False, description='Include crypto (from openssl) support')
|
variant('crypto', default=False, description='Include crypto (from openssl) support')
|
||||||
|
variant('grib', default=False, description='Include GRIB support')
|
||||||
|
|
||||||
# FIXME: Allow packages to extend multiple packages
|
# FIXME: Allow packages to extend multiple packages
|
||||||
# See https://github.com/spack/spack/issues/987
|
# See https://github.com/spack/spack/issues/987
|
||||||
@ -373,6 +374,11 @@ def configure_args(self):
|
|||||||
else:
|
else:
|
||||||
args.append('--with-armadillo=no')
|
args.append('--with-armadillo=no')
|
||||||
|
|
||||||
|
if '+grib' in spec:
|
||||||
|
args.append('--with-grib=yes')
|
||||||
|
else:
|
||||||
|
args.append('--with-grib=no')
|
||||||
|
|
||||||
# TODO: add packages for these dependencies
|
# TODO: add packages for these dependencies
|
||||||
args.extend([
|
args.extend([
|
||||||
# https://trac.osgeo.org/gdal/wiki/GRASS
|
# https://trac.osgeo.org/gdal/wiki/GRASS
|
||||||
@ -399,7 +405,6 @@ def configure_args(self):
|
|||||||
'--with-bsb=no',
|
'--with-bsb=no',
|
||||||
# https://trac.osgeo.org/gdal/wiki/Oracle
|
# https://trac.osgeo.org/gdal/wiki/Oracle
|
||||||
'--with-oci=no',
|
'--with-oci=no',
|
||||||
'--with-grib=no',
|
|
||||||
'--with-mysql=no',
|
'--with-mysql=no',
|
||||||
# https://trac.osgeo.org/gdal/wiki/Ingres
|
# https://trac.osgeo.org/gdal/wiki/Ingres
|
||||||
'--with-ingres=no',
|
'--with-ingres=no',
|
||||||
|
Loading…
Reference in New Issue
Block a user