mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-11-21 03:13:42 +08:00
Merge remote-tracking branch 'origin/misc-changes' into v4.5.0-release-branch
This commit is contained in:
commit
614acf0112
@ -766,11 +766,11 @@ ENDIF(ENABLE_CDF5)
|
||||
# Option to Build DAP2+DAP4 Clients
|
||||
OPTION(ENABLE_DAP "Enable DAP2 and DAP4 Client." ON)
|
||||
IF(ENABLE_DAP)
|
||||
SET(USE_DAP ON)
|
||||
SET(ENABLE_DAP2 ON)
|
||||
SET(ENABLE_DAP4 ON)
|
||||
SET(USE_DAP ON CACHE BOOL "Whether to use dap")
|
||||
SET(ENABLE_DAP2 ON CACHE BOOL "Whether we have DAP2.")
|
||||
SET(ENABLE_DAP4 ON CACHE BOOL "Wehther we have DAP4.")
|
||||
IF(NOT ENABLE_NETCDF_4)
|
||||
SET(ENABLE_DAP4 OFF)
|
||||
SET(ENABLE_DAP4 OFF CACHE BOOL "")
|
||||
ENDIF()
|
||||
FIND_PACKAGE(CURL)
|
||||
IF(NOT CURL_LIBRARY)
|
||||
@ -1897,12 +1897,13 @@ is_enabled(STATUS_PNETCDF HAS_PNETCDF)
|
||||
is_enabled(STATUS_PARALLEL HAS_PARALLEL)
|
||||
is_enabled(ENABLE_PARALLEL4 HAS_PARALLEL4)
|
||||
is_enabled(ENABLE_DAP HAS_DAP)
|
||||
is_enabled(ENABLE_DAP HAS_DAP2)
|
||||
is_enabled(ENABLE_DAP4 HAS_DAP4)
|
||||
is_enabled(USE_DISKLESS HAS_DISKLESS)
|
||||
is_enabled(USE_MMAP HAS_MMAP)
|
||||
is_enabled(JNA HAS_JNA)
|
||||
is_enabled(STATUS_RELAX_COORD_BOUND RELAX_COORD_BOUND)
|
||||
is_enabled(ENABLE_CDF5 HAS_CDF5)
|
||||
is_enabled(USE_CDF5 HAS_CDF5)
|
||||
|
||||
# Generate file from template.
|
||||
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/libnetcdf.settings.in"
|
||||
|
@ -1379,6 +1379,7 @@ fi
|
||||
|
||||
AC_SUBST(NC_LIBS,[$NC_LIBS])
|
||||
AC_SUBST(HAS_DAP,[$enable_dap])
|
||||
AC_SUBST(HAS_DAP2,[$enable_dap])
|
||||
AC_SUBST(HAS_DAP4,[$enable_dap4])
|
||||
AC_SUBST(HAS_NC2,[$nc_build_v2])
|
||||
AC_SUBST(HAS_NC4,[$enable_netcdf_4])
|
||||
@ -1451,7 +1452,7 @@ AX_SET_META([NC_HAS_NC4],[$enable_netcdf_4],[yes])
|
||||
AX_SET_META([NC_HAS_HDF4],[$enable_hdf4],[yes])
|
||||
AX_SET_META([NC_HAS_HDF5],[$enable_netcdf_4],[yes])
|
||||
AX_SET_META([NC_HAS_SZIP],[$ac_cv_func_H5Z_SZIP],[yes])
|
||||
AX_SET_META([NC_HAS_DAP],[$enable_dap],[yes])
|
||||
AX_SET_META([NC_HAS_DAP2],[$enable_dap],[yes])
|
||||
AX_SET_META([NC_HAS_DAP4],[$enable_dap4],[yes])
|
||||
AX_SET_META([NC_HAS_DISKLESS],[$enable_diskless],[yes])
|
||||
AX_SET_META([NC_HAS_MMAP],[$enable_mmap],[yes])
|
||||
@ -1459,6 +1460,7 @@ AX_SET_META([NC_HAS_JNA],[$enable_jna],[yes])
|
||||
AX_SET_META([NC_HAS_PNETCDF],[$enable_pnetcdf],[yes])
|
||||
AX_SET_META([NC_HAS_PARALLEL],[$enable_parallel],[yes])
|
||||
AX_SET_META([NC_HAS_PARALLEL4],[$enable_parallel4],[yes])
|
||||
AX_SET_META([NC_HAS_CDF5],[$enable_cdf5],[yes])
|
||||
|
||||
# Automake says that this is always run in top_builddir
|
||||
# and that srcdir is defined (== top_srcdir)
|
||||
|
@ -48,6 +48,10 @@
|
||||
#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_PARALLEL @NC_HAS_PARALLEL@ /*!< parallel IO support via hdf5 and/or pnetcdf. */
|
||||
#define NC_HAS_PARALLEL @NC_HAS_PARALLEL@ /*!< parallel IO support via hdf5 and
|
||||
/or pnetcdf. */
|
||||
|
||||
#define NC_HAS_CDF5 @NC_HAS_CDF5@ /*!< CDF5 support. */
|
||||
|
||||
|
||||
#endif
|
||||
|
@ -13,10 +13,8 @@ cc="@CMAKE_C_COMPILER@"
|
||||
cflags="-I@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_INCLUDEDIR@"
|
||||
libs="-L@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ @NC_LIBS@"
|
||||
|
||||
if [ -z "@USE_DAP@" -o -z "@ENABLE_DAP2@" ] ; then
|
||||
has_dap2=ON
|
||||
fi
|
||||
if [ -z $has_dap2 ]; then
|
||||
has_dap2="@ENABLE_DAP2@"
|
||||
if [ -z $has_dap2 -o "$has_dap2" = "OFF" ]; then
|
||||
has_dap2="no"
|
||||
else
|
||||
has_dap2="yes"
|
||||
@ -80,8 +78,8 @@ else
|
||||
has_szlib="yes"
|
||||
fi
|
||||
|
||||
has_cdf5="@USE_CDF5@"
|
||||
if [ -z "has_cdf5" -o "$has_cdf5" = "OFF" ]; then
|
||||
has_cdf5="@ENABLE_CDF5@"
|
||||
if [ -z "has_cdf5" -o "$has_cdf5" = "OFF" -o "$has_cdf5" = "FALSE" ]; then
|
||||
has_cdf5="no"
|
||||
else
|
||||
has_cdf5="yes"
|
||||
|
Loading…
Reference in New Issue
Block a user