forked from CESM-Development/cime
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9fce7ef
commit f536ece
Showing
2 changed files
with
20 additions
and
56 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,65 +1,30 @@ | ||
/*! \file netcdf_meta.h | ||
/*! \file pio_meta.h | ||
* | ||
* Meta information for libnetcdf which can be used by other packages which | ||
* depend on libnetcdf. | ||
* Meta information for libpio which can be used by other packages which | ||
* depend on libpio. | ||
* | ||
* This file is automatically generated by the build system | ||
* at configure time, and contains information related to | ||
* how libnetcdf was built. It will not be required to | ||
* how libpio was built. It will not be required to | ||
* include this file unless you want to probe the capabilities | ||
* of libnetcdf. This should ideally only happen when configuring | ||
* a project which depends on libnetcdf. At configure time, | ||
* of libpio. This should ideally only happen when configuring | ||
* a project which depends on libpio. At configure time, | ||
* the dependent project can set its own macros which can be used | ||
* in conditionals. | ||
* | ||
* Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, | ||
* 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, | ||
* 2015, 2016, 2017, 2018 | ||
* University Corporation for Atmospheric Research/Unidata. | ||
* | ||
* See \ref copyright file for more info. | ||
* Ed Hartnett, 7/14/20 Happy Bastille Day! | ||
*/ | ||
|
||
#ifndef NETCDF_META_H | ||
#define NETCDF_META_H | ||
|
||
#define NC_VERSION_MAJOR @NC_VERSION_MAJOR@ /*!< netcdf-c major version. */ | ||
#define NC_VERSION_MINOR @NC_VERSION_MINOR@ /*!< netcdf-c minor version. */ | ||
#define NC_VERSION_PATCH @NC_VERSION_PATCH@ /*!< netcdf-c patch version. */ | ||
#define NC_VERSION_NOTE "@NC_VERSION_NOTE@" /*!< netcdf-c note. May be blank. */ | ||
|
||
/*! netcdf-c version string. | ||
* | ||
* The format of the netcdf-c version string is as follows: | ||
* \code | ||
* NC_VERSION_MAJOR.NC_VERSION_MINOR.NC_VERSION_PATCH.NC_VERSION_NOTE | ||
* \endcode | ||
* Note that the trailing NC_VERSION_NOTE may be empty. It serves for | ||
* identifiers such as '-rc1', etc. | ||
*/ | ||
#define NC_VERSION "@NC_VERSION@" | ||
#ifndef PIO_META_H | ||
#define PIO_META_H | ||
|
||
#define NC_HAS_NC2 @NC_HAS_NC2@ /*!< API version 2 support. */ | ||
#define NC_HAS_NC4 @NC_HAS_NC4@ /*!< API version 4 support. */ | ||
#define NC_HAS_HDF4 @NC_HAS_HDF4@ /*!< HDF4 support. */ | ||
#define NC_HAS_HDF5 @NC_HAS_HDF5@ /*!< HDF5 support. */ | ||
#define NC_HAS_SZIP @NC_HAS_SZIP@ /*!< szip support (HDF5 only) */ | ||
#define NC_HAS_SZIP_WRITE @NC_HAS_SZIP@ /*!< szip write support (HDF5 only) */ | ||
#define NC_HAS_DAP2 @NC_HAS_DAP2@ /*!< DAP2 support. */ | ||
#define NC_HAS_DAP4 @NC_HAS_DAP4@ /*!< DAP4 support. */ | ||
#define NC_HAS_BYTERANGE @HAS_BYTERANGE@ | ||
#define NC_HAS_DISKLESS @NC_HAS_DISKLESS@ /*!< diskless support. */ | ||
#define NC_HAS_MMAP @NC_HAS_MMAP@ /*!< mmap support. */ | ||
#define NC_HAS_JNA @NC_HAS_JNA@ /*!< jna support. */ | ||
#define NC_HAS_PNETCDF @NC_HAS_PNETCDF@ /*!< PnetCDF support. */ | ||
#define NC_HAS_PARALLEL4 @NC_HAS_PARALLEL4@ /*!< parallel IO support via HDF5 */ | ||
#define NC_HAS_PARALLEL @NC_HAS_PARALLEL@ /*!< parallel IO support via HDF5 and/or PnetCDF. */ | ||
#define PIO_VERSION_MAJOR @PIO_VERSION_MAJOR@ /*!< pio-c major version. */ | ||
#define PIO_VERSION_MINOR @PIO_VERSION_MINOR@ /*!< pio-c minor version. */ | ||
#define PIO_VERSION_PATCH @PIO_VERSION_PATCH@ /*!< pio-c patch version. */ | ||
#define PIO_VERSION "@VERSION@" | ||
|
||
#define NC_HAS_CDF5 @NC_HAS_CDF5@ /*!< CDF5 support. */ | ||
#define NC_HAS_ERANGE_FILL @NC_HAS_ERANGE_FILL@ /*!< ERANGE_FILL Support */ | ||
#define NC_RELAX_COORD_BOUND 1 /*!< RELAX_COORD_BOUND */ | ||
#define NC_DISPATCH_VERSION @NC_DISPATCH_VERSION@ /*!< Dispatch table version */ | ||
#define NC_HAS_PAR_FILTERS @NC_HAS_PAR_FILTERS@ /* Parallel I/O with filter support. */ | ||
#define NC_HAS_ZARR @NC_HAS_ZARR@ | ||
#define PIO_HAS_SZIP_WRITE @PIO_HAS_SZIP@ /*!< szip write support */ | ||
#define PIO_HAS_PNETCDF @PIO_HAS_PNETCDF@ /*!< PnetCDF support. */ | ||
#define PIO_HAS_PAR_FILTERS @PIO_HAS_PAR_FILTERS@ /* NetCDF supports parallel I/O with filters. */ | ||
|
||
#endif |