netcdf-c/ncgen3
Dennis Heimbigner f0f0f39950 Cleanup various Zarr-related build issues
# Description
Remove various obsolete build options. Also do some code movement.

## Specific Changes

* The remotetest server is sometimes unstable, so provide a mechanism
  to force disabling calls to remotetest.unidata.ucar.edu.
  This is enabled by adding a repository variable named
  REMOTETESTDOWN with the value "yes".
* Fix CMakeLists.txt to use the uname command as an alternate
  to using the hostname command (which does not work under cygwin).
* Remove the JNA stuff as obsolete
* Remove the ENABLE_CLIENTSIDE_FILTERS options since it has been
  disabled for a while.
* Fix bad option flag in some github action .yml files: change --disable-xml2 to --disable-libxml2
* Collect globalstate definitions into nc4internal.h
* Remove ENABLE_NCZARR_FILTERS_TESTING option as obsolete and replace
  with ENABLE_NCZARR_FILTERS
* Move some dispatcher independent functions from libsrc4/nc4internal.c to libdispatch/ddispatch.c
* As a long term goal, and because it is now the case that --enable-nczarr
    => USE_NETCDF4, make the external options --enable-netcdf-4 and
    --enable-netcdf4 obsolete in favor of --enable-hdf5
    We will do the following for one more release cycle.
        1. Make --enable-netcdf-4 be an alias for --enable-netcdf4.
        2. Make --enable-netcdf4 an alias for --enable-hdf5.
        3. Internally, convert most uses of USE_NETCDF_4 ad USE_NETCDF4 to USE_HDF5
    After the next release, --enable-netcdf-4 and --enable-netcdf4 will
    be removed.
2024-05-15 18:46:25 -06:00
..
bigf1.cdl
bigf2.cdl
bigf3.cdl
bigr1.cdl
bigr2.cdl
bigr3.cdl
c0.cdl
CMakeLists.txt Modify CMakeLists.txt to honor CMAKE_INSTALL_MANDIR in support of https://github.com/Unidata/netcdf-c/issues/2920. 2024-05-07 16:46:43 -06:00
depend
escapes.c Auto fixed clang-tidy readability-redundant-control-flow warnings 2024-03-01 20:46:58 -05:00
generic.h ncgen3 copyright stanzas updated. 2018-12-06 15:42:41 -07:00
genlib.c Merge pull request #2900 from ZedThree/silence-ncgen3-warnings 2024-04-15 17:52:01 -06:00
genlib.h ncgen3 copyright stanzas updated. 2018-12-06 15:42:41 -07:00
getfill.c ncgen3 copyright stanzas updated. 2018-12-06 15:42:41 -07:00
init.c Fix a bunch of sign conversion warnings from ncgen.y 2024-03-25 09:25:23 +00:00
lfs-tests
load.c Auto fixed clang-tidy readability-redundant-control-flow warnings 2024-03-01 20:46:58 -05:00
main_cpp.cpp This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
main.c Merge branch 'main' into mingw-w64-strcasecmp 2022-01-11 10:45:15 +11:00
Makefile.am Support MSYS2/Mingw platform 2021-12-23 22:18:56 -07:00
ncgen3.1
ncgen.h Fix a bunch of sign conversion warnings from ncgen.y 2024-03-25 09:25:23 +00:00
ncgen.l Fix some conversion warnings in ncgen3 generated files 2024-03-25 16:10:07 +00:00
ncgen.y Cleanup various Zarr-related build issues 2024-05-15 18:46:25 -06:00
ncgenl.c Cleanup various Zarr-related build issues 2024-05-15 18:46:25 -06:00
ncgeny.c Cleanup various Zarr-related build issues 2024-05-15 18:46:25 -06:00
ncgeny.h Regenerate ncgen3 2024-03-25 16:10:07 +00:00
run_nc4_tests.sh Improve UTF8 Support On Windows 2022-02-08 20:53:30 -07:00
run_tests2.sh
run_tests.sh Ensure that netcdf_json.h does not interfere with ncjson. 2022-07-05 22:03:52 -06:00