Peter Hill
31d1fc0a6e
Fix warning about uninitialised nciop
2024-03-11 15:55:43 +00:00
Peter Hill
09e96aeaee
Silence many conversion warnings in libsrc
2024-03-11 15:55:41 +00:00
Peter Hill
ab052f65ec
Fix default type for alloca
argument
2024-03-11 15:53:31 +00:00
Ward Fisher
902896eb76
Merge pull request #2882 from Unidata/revert-2879-hdf-jpeg
...
Revert "fix cmake build with ENABLE_HDF4 and hdf requiring jpeg"
2024-03-07 16:58:52 -07:00
Ward Fisher
54e6189dd9
Revert "fix cmake build with ENABLE_HDF4 and hdf requiring jpeg"
2024-03-07 16:58:43 -07:00
Ward Fisher
0b9d85451c
Merge pull request #2879 from aumuell/hdf-jpeg
...
fix cmake build with ENABLE_HDF4 and hdf requiring jpeg
2024-03-07 16:58:21 -07:00
Martin Aumüller
9277878e6f
fix cmake build with ENABLE_HDF4 and hdf requiring jpeg
...
Currently, the build fails because jpeg libraries are not linked in.
There is already a HDF4_LIBRARIES that always includes HDF4_MFHDF_LIB and
HDF4_DF_LIB (in cmake/dependencies.cmake), but this is never used.
HDF4_LIBRARIES will also include jpeg libraries, if required.
Fix build by linking against jpeg by linking against HDF4_LIBRARIES instead
of the two more specific variables.
2024-03-06 21:52:44 +01:00
Ward Fisher
6bcfb4bf8a
Merge pull request #2819 from DennisHeimbigner/awsdfalt.dmh
...
Properly handle missing regions in URLS
2024-03-05 14:34:10 -07:00
Ward Fisher
cc1494d988
Merge branch 'main' into awsdfalt.dmh
2024-03-05 12:50:08 -07:00
Ward Fisher
6662212460
Merge pull request #2867 from Julius-Plehn/fix/hdf5_config_header
...
Fixes finding HDF5 header
2024-02-29 17:50:21 -07:00
Julius Plehn
6cc5c17789
Fixes finding HDF5 header
2024-02-22 11:04:00 +01:00
Ward Fisher
3433670f48
Merge pull request #2866 from WardF/update-actions.wif
...
Add static build to one-off GitHub Actions testing.
2024-02-21 15:13:18 -07:00
Ward Fisher
16b6344dde
Add one-off static compilation test to MacOS-based GitHub actions using cmake.
2024-02-21 14:06:08 -07:00
Ward Fisher
19b2661612
Added -fPIC
2024-02-21 12:44:01 -07:00
Ward Fisher
7a4e04da6d
Added serial and static configurations for cmake-based oneoff-tests as well.
2024-02-21 11:34:32 -07:00
Ward Fisher
3422c571c0
Add one-off serial tests that check static and serial-based builds.
2024-02-21 11:32:16 -07:00
Ward Fisher
5f5297507c
Merge pull request #2864 from WardF/doxygen-awesome.wif
...
Adopt more modern style for doxygen-generated documentation.
2024-02-20 14:43:07 -07:00
Ward Fisher
b7d541a67b
Updated release notes.
2024-02-16 17:24:55 -07:00
Ward Fisher
85e9b3df11
Adding new style sheet to user documentation.
2024-02-16 17:22:19 -07:00
Ward Fisher
80e1ba2a57
Integrating new doxygen css stylesheet.
2024-02-16 15:47:15 -07:00
Ward Fisher
25fc13bd80
Merge pull request #2840 from ZedThree/silence-ncdump-warnings
...
Silence ncdump warnings
2024-02-09 16:49:01 -07:00
Ward Fisher
6671a80cbf
Merge pull request #2861 from WardF/gh2859.wif
...
Fix Windows export
2024-02-07 13:47:52 -07:00
Ward Fisher
efbb906134
Merge branch 'main' into gh2859.wif
2024-02-07 10:30:11 -07:00
Ward Fisher
699d12e4e2
Merge pull request #2860 from WardF/doxygen-fresh-coat.wif
...
Modernize Doxygen CSS
2024-02-07 10:29:20 -07:00
Ward Fisher
d59660ccc7
Updated netcdf_json.h
2024-02-07 10:20:02 -07:00
Ward Fisher
fb537e61eb
Correct previous fix to remove inclusion of internal header.
2024-02-07 10:18:37 -07:00
Ward Fisher
a5360aebcb
Merge branch 'main' into gh2859.wif
2024-02-06 11:33:23 -07:00
Ward Fisher
e528c8b617
Merge pull request #2774 from ZedThree/export-targets-for-build-dir
...
CMake: Export targets so the build directory can be used directly
2024-02-06 11:18:20 -07:00
Ward Fisher
a05f87432c
Remove stale section from documentation.
2024-02-06 10:46:22 -07:00
Ward Fisher
f557108b16
Make changes in support of https://github.com/Unidata/netcdf-c/issues/2859
2024-02-06 10:35:46 -07:00
Ward Fisher
9f927960bb
Merge branch 'main' into doxygen-fresh-coat.wif
2024-02-06 10:31:06 -07:00
Ward Fisher
59a264731d
Merge pull request #2857 from ZedThree/update-utf8proc
...
Update bundled utf8proc to 2.9.0
2024-02-05 16:33:00 -07:00
Peter Hill
a051cb2928
Update bundled utf8proc to 2.9.0
...
Commit 1fe43f5a6d9c628f717c5ec8aeaeae4a9adfd167
Closes #2804
2024-02-02 16:31:20 +00:00
Ward Fisher
447bcd27f8
Trying out a new style sheet for modern doxygen, see https://jothepro.github.io/doxygen-awesome-css/ for more information. Starting by updating the developer documentation system, invoked from the top-level netcdf-c directory via 'doxygen docs/Doxyfile.developer'
2024-02-01 13:58:27 -08:00
Ward Fisher
68516c82b4
Merge pull request #2856 from gsjaardema/patch-58
...
Minor -- fix UNset to unset
2024-02-01 12:57:06 -08:00
Greg Sjaardema
fc76a5a170
Minor -- fix UNset to unset
...
The #2842 PR changed most CMake keywords to lowercase, but missed (a portion) of the UNSET commands which were changed to `UNset`. This follows on to that and pushes them all the way to `unset`
2024-02-01 12:37:06 -07:00
Ward Fisher
1214d98341
Merge pull request #2853 from WardF/add-citation.wif
...
Add citation.cff file
2024-01-31 17:56:49 -08:00
Ward Fisher
8f3af422d7
Added Glenn Davis
2024-01-31 17:27:15 -08:00
Ward Fisher
5365b19fa3
Added individual authors, also updated docs/credits.md with nczarr attribution.
2024-01-31 15:27:18 -08:00
Ward Fisher
0c7679bd73
Added CITATION.cff to EXTRA_DIST for distribution.
2024-01-31 11:32:02 -08:00
Ward Fisher
37ccead4ff
Flesh out the citation.cff a little more.
2024-01-31 11:13:36 -08:00
Ward Fisher
74444a2789
Add initial citation.cff file generated from https://citation-file-format.github.io/cff-initializer-javascript/#/start
2024-01-31 11:07:42 -08:00
Ward Fisher
abc626cf80
Merge pull request #2850 from opoplawski/types
...
Fix some variable types. Resolves #2849
2024-01-30 13:41:06 -08:00
Orion Poplawski
07134b9581
Fix some variable types. Resolves #2849
2024-01-29 22:05:11 -07:00
Ward Fisher
41166da4da
Merge pull request #2837 from islas/linkObjectTargets
...
Link against internally defined libraries
2024-01-29 11:12:41 -08:00
Ward Fisher
8add4ce45a
Merge pull request #2816 from ZedThree/silence-nczarr-test-warnings
...
Fix warnings in NCZarr tests
2024-01-24 11:25:42 -08:00
Peter Hill
25dc1faa60
Merge branch 'main' into export-targets-for-build-dir
...
* main: (110 commits)
Escape a character causing a doxygen error.
Updated release notes.
Added a comment block for future reference.
more syntax fixes
Update CMakeLists.txt
CMake: Find HDF5 header we can safely include for other checks
moving functions and macros to new file, lowercase things
Update release notes.
lowercase
lower case
lowercase
moving functions and macros to a file
moving the dependencies inclusion
CMake: Add support for UNITY_BUILD
removing debug messages
actually adding the dependencies file...
putting dependencies into separate file
Define USE_SZIP variable for nc-config.cmake.in
matching cmake variables in autotools configuration
moving the version into the project command in cmake
...
2024-01-24 11:26:44 +00:00
Peter Hill
3c59bf6f54
CMake: Tidy exporting targets
...
Fixes comments from review
2024-01-24 11:20:08 +00:00
Ward Fisher
fff6e53854
Rebased on current Unidata/netcdf-c main branch.
2024-01-23 11:55:31 -08:00
Ward Fisher
5b79304c7f
Merge pull request #2839 from jschueller/unity
...
CMake: Add support for UNITY_BUILD
2024-01-22 14:15:07 -08:00