netcdf-c/ncgen
Peter Hill f4a909a86e
Merge branch 'main' into cmake-ncgen-generate
* main: (209 commits)
  Bump Visual Studio appveyor, for the brief period before we swap out to GitHub actions.
  Make a change in support of https://github.com/Unidata/netcdf-c/pull/2879
  Revert "fix cmake build with ENABLE_HDF4 and hdf requiring jpeg"
  removing need for global compile definition
  fix cmake build with ENABLE_HDF4 and hdf requiring jpeg
  Removed assumption that we are linking against static HDF5 when building a static library. While it's reasonable to provide a mechanism to specify this, it is not necessarily true. We should also perhaps rename the NC_FIND_SHARED option, since LIBS implies it will look for static or shared libraries for all dependencies, but this logic only looks for HDF5. In any case, commenting this out for now until we can rework it.
  Re-adding global add-definition for the time being.  Its lack introduces an unnecessary roadblock (at the moment).  Re-formulated logic for determining what tests to run when.  Need to figure out why plugins are turned off when MINGW is true, but that's a different issue.  As of this push, all tests succeed on local windows system.
  Update cmake-based plugins and test logic.
  Modify messages to be more clear.
  setting dll export on each target
  Correct lingering compilation issue under Visual Studio. Hopefully I haven't broken the Linux build
  Addressing a handful of issues encountered in Visual Studio re: linking, setting compiler flags for VC, etc.
  removing c++ header file from c header
  Corrected a dependencies issue linking against libcurl and finding curl/curl.h using Visual Studio.  There's another issue to correct, but this is getting us a lot closer.
  Correct(?) syntax with target_compile_options() in top level CMakeLists.txt.  Correct the logic flow in libncxml/CMakeLists.txt to not try to include non-existant directory when libxml2 is not found.
  removing unused cmake
  updating tests to use correct cmake variable
  removing possibly redundant cmake for shared library
  updating release notes
  bumping cmake version
  ...
2024-03-12 13:16:53 +00:00
..
bindata.c Silence conversion warnings from malloc arguments 2023-11-24 18:20:52 +00:00
bytebuffer.c Support MSYS2/Mingw platform 2021-12-23 22:18:56 -07:00
bytebuffer.h
c0_4.cdl
c0.cdl
c5.cdl
cdata.c Silence conversion warnings from malloc arguments 2023-11-24 18:20:52 +00:00
cdfdata.c
CMakeLists.txt Merge branch 'main' into cmake-ncgen-generate 2024-03-12 13:16:53 +00:00
cmldata.c Replaced trivial uses of sprintf with snprintf 2023-12-08 13:30:38 -05:00
compound_datasize_test2.cdl
compound_datasize_test.cdl
ctests.sh
cvt.c Merge pull request #2809 from ZedThree/silence-malloc-warnings 2023-12-21 17:20:56 -07:00
data.c Silence conversion warnings from malloc arguments 2023-11-24 18:20:52 +00:00
data.h This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
debug.c
debug.h Fix ncgen handling of big data sections 2020-05-14 11:20:46 -06:00
depend
dump.c Silence various conversion warnings in ncdump 2024-01-15 15:46:13 +00:00
dump.h
env
escapes.c Silence conversion warnings from malloc arguments 2023-11-24 18:20:52 +00:00
f77data.c Replaced trivial uses of sprintf with snprintf 2023-12-08 13:30:38 -05:00
foo.cdl
ftests.sh
genbin.c Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00
genc.c Merge pull request #2339 from catenacyber/leak 2022-05-17 16:46:03 -06:00
genchar.c Silence conversion warnings from malloc arguments 2023-11-24 18:20:52 +00:00
gencml.c Replaced trivial uses of sprintf with snprintf 2023-12-08 13:30:38 -05:00
generate.c Silence conversion warnings from malloc arguments 2023-11-24 18:20:52 +00:00
generate.h Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00
generr.c Regularize the semantics of mkstemp. 2021-05-14 11:33:03 -06:00
generr.h This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
genf77.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
genj.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
genjjni.c Replaced trivial uses of sprintf with snprintf 2023-12-08 13:30:38 -05:00
genjstd.c
genlib.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
genlib.h Fix the handling of certain alias types on CDL files. 2021-04-13 16:56:43 -06:00
getfill.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
includes.h This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
internals.html Spelling fixes 2019-09-18 08:03:01 -06:00
jdata.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
jdatajni.c Replaced trivial uses of sprintf with snprintf 2023-12-08 13:30:38 -05:00
jdatastd.c
jtests.sh
lfs-tests
list.c
list.h
main_cpp.cpp This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
main.c Fix Mingw versus XGetopt (again) 2021-05-26 14:27:27 -06:00
Makefile.am Add support for Zarr string type to NCZarr 2022-08-27 20:21:13 -06:00
makeparser.sh
ncf199.cdl
ncf345.cdl Docs migration 2021-11-11 10:47:49 -07:00
ncgen.1 Correct a typo in support of https://github.com/Unidata/netcdf-c/issues/2534 2022-10-26 09:22:50 -06:00
ncgen.h Fix some variable types. Resolves #2849 2024-01-29 22:05:11 -07:00
ncgen.l Replaced trivial uses of sprintf with snprintf 2023-12-08 13:30:38 -05:00
ncgen.y Replaced trivial uses of sprintf with snprintf 2023-12-08 13:30:38 -05:00
ncgenl.c Merge branch 'main' into cmake-ncgen-generate 2024-03-12 13:16:53 +00:00
ncgeny.c Merge branch 'main' into cmake-ncgen-generate 2024-03-12 13:16:53 +00:00
ncgeny.h CMake: Add option to always automatically regenerate ncgen source 2023-12-11 10:57:58 +00:00
odom.c Replaced trivial uses of sprintf with snprintf 2023-12-08 13:30:38 -05:00
odom.h
ref_camrun.cdl Spelling fixes 2019-09-18 08:03:01 -06:00
run_tests2.sh
semantics.c Fix various problem around VLEN's 2022-01-08 18:30:00 -07:00
tst_gattenum.cdl
tst_usuffix.cdl
util.c Merge pull request #2809 from ZedThree/silence-malloc-warnings 2023-12-21 17:20:56 -07:00
util.h This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00