مهدي شينون (Mehdi Chinoune)
7c100f65e5
CI: Test on MSYS2/UCRT64 environment
...
see: https://www.msys2.org/docs/environments
2024-05-07 04:47:18 +01:00
مهدي شينون (Mehdi Chinoune)
c5c2d931cc
CMake: Fix running tests on MinGW
2024-05-07 04:44:54 +01:00
Ward Fisher
f5c9183dd5
Merge pull request #2914 from MehdiChinoune/mingw-plugins
...
CMake: Enable plugins on MinGW
2024-05-06 15:44:11 -05:00
Ward Fisher
7c964300e7
Merge pull request #2915 from oxelson/ftp_cleanup
...
changes associated with the removal of the Unidata ftp site.
2024-05-01 14:05:44 -06:00
Jennifer Oxelson
e2e128f2de
removal of ftp and contrib site
2024-05-01 12:29:58 -06:00
Jennifer Oxelson
7429ec3629
removal of ftp site
2024-05-01 12:23:31 -06:00
Jennifer Oxelson
7748315558
removal of ftp and netcdf contrib site
2024-05-01 12:22:03 -06:00
Jennifer Oxelson
585837af73
removal of ftp and netcdf contrib site
2024-05-01 12:18:19 -06:00
Jennifer Oxelson
c49418d2a1
comment
2024-05-01 12:00:33 -06:00
Jennifer Oxelson
40ddaa8485
ftp --> resources for sample data location
2024-05-01 11:59:48 -06:00
Jennifer Oxelson
40fbe828d2
ftp--> resources for sample data location
2024-05-01 11:55:17 -06:00
مهدي شينون (Mehdi Chinoune)
8d6ba9ffcb
CMake: Enable plugins on MinGW
2024-05-01 11:02:04 +01:00
Ward Fisher
4c14a63f44
Merge pull request #2912 from WardF/cmake_targets_netcdf_fortran.wif
...
Re-introduce targets into netCDFConfig.cmake.in
2024-04-30 11:12:01 -06:00
Ward Fisher
31b58c4cc5
Reintroduce targets to allow for cmake-based netCDF-Fortran to find and linka gainst netCDF-C. Stop-gap measure until we can modify netCDF-Fortran to use a more modern approach.
2024-04-29 10:40:23 -06:00
Ward Fisher
be9cb7f6da
Merge pull request #2897 from ZedThree/silence-ncgen-warnings
...
Fix warnings in `ncgen`
2024-04-24 15:25:15 -06:00
Ward Fisher
73b9f1828e
Merge pull request #2911 from WardF/refactor_fillvalue_macro.wif
2024-04-24 12:53:57 -06:00
Ward Fisher
2b0b18bc6a
Update release notes.
2024-04-24 11:41:18 -06:00
Ward Fisher
c26f7eabf4
Refactor macro _FillValue to NC_FillValue in support of https://github.com/Unidata/netcdf-c/issues/2858
2024-04-24 11:38:07 -06:00
Ward Fisher
fc02ef4e75
Merge pull request #2905 from ZedThree/silence-libdispatch-warnings
...
Fix conversion warnings in libdispatch
2024-04-22 16:18:23 -06:00
Ward Fisher
e19558c982
Merge Unidata/netcdf-c:main into branch to take advantage of Windows runner-based CI on github actions.
2024-04-18 16:42:35 -06:00
Ward Fisher
7d111a75d9
Merge remote-tracking branch 'upstream/main' into silence-libdispatch-warnings
2024-04-17 15:41:56 -06:00
Ward Fisher
2e40e7c1a6
Merge pull request #2910 from WardF/add_windows_runner.wif
...
Add CI for a Windows Runner on Github Actions.
2024-04-17 15:14:41 -06:00
Ward Fisher
e153c8a81d
Remove appveyor config file.
2024-04-17 13:33:55 -05:00
Ward Fisher
cdfe909a1a
Add CI for a Windows Runner on Github Actions.
2024-04-17 13:29:18 -05:00
Ward Fisher
6dc3789efe
Merge pull request #2900 from ZedThree/silence-ncgen3-warnings
...
Fix warnings in `ncgen3`
2024-04-15 17:52:01 -06:00
Ward Fisher
b0b5853bcc
Merge pull request #2907 from WardF/fix_curl_dep.wif
...
Remove superflous check for libcurl
2024-04-08 15:32:18 -06:00
Ward Fisher
1081d2931f
Add cmake prefix path to appveyor config.
2024-04-08 14:43:44 -06:00
Ward Fisher
7eca596e68
Merge pull request #2906 from GiGainfosystems/vendor_strlcat_symbol
...
Rename the vendored strlcat symbol
2024-04-08 14:40:24 -06:00
Ward Fisher
c2c6129980
Attempt to fix zlib-related error in appveyor.
2024-04-08 14:38:19 -06:00
Ward Fisher
610afe8c2c
Correct typo.
2024-04-08 11:51:52 -06:00
Ward Fisher
2798948670
Remove check for libcurl unless it is necessary for required functionality.
2024-04-08 10:34:22 -06:00
Georg Semmler
4693556520
Rename the vendored strlcat symbol
...
Fixes #927
2024-04-08 13:13:08 +02:00
Peter Hill
c72511404e
Fix conversion warnings in libdispatch
2024-04-08 11:31:13 +01:00
Ward Fisher
9639ba445d
Merge pull request #2875 from seanm/clang-tidy-fixes
...
Misc clang-tidy fixes, and added a .clang-tidy config file
2024-04-05 14:45:22 -06:00
Peter Hill
03db612ef1
Merge branch 'main' into silence-ncgen-warnings
...
* main:
Set flags to avoid warning messages if curl isn't found.
Use modern cmake nomenclature for curl.
Skip checking for duplicates if only one element in list
Change format of backwards-loops
2024-04-05 17:12:45 +01:00
Ward Fisher
b1d4b4147f
Merge pull request #2904 from WardF/curl-cmake.wif
...
Modernize CURL in netCDF cmake
2024-04-03 14:30:37 -06:00
Ward Fisher
19d6c02314
Set flags to avoid warning messages if curl isn't found.
2024-04-03 12:06:24 -06:00
Ward Fisher
acec11d515
Use modern cmake nomenclature for curl.
2024-04-03 11:42:59 -06:00
Ward Fisher
0b9631fd1b
Merge pull request #2899 from ZedThree/silence-reverse-loop-warnings
...
Fix warnings from backwards-loops
2024-04-02 17:19:56 -06:00
Ward Fisher
38d3831319
Merge branch 'main' into clang-tidy-fixes
2024-04-02 15:30:47 -06:00
Peter Hill
33a6ab034a
Fix truncated-format warning in ncgen
2024-03-25 16:10:08 +00:00
Peter Hill
cffc5187a2
Fix some conversion warnings in ncgen3
2024-03-25 16:10:08 +00:00
Peter Hill
317d2bfd08
Fix some conversion warnings in ncgen3 generated files
2024-03-25 16:10:07 +00:00
Peter Hill
e0622c8a3a
Regenerate ncgen3
...
Use flex 2.6.4 and bison 3.8.2
Lots of changes but does squash a bunch of warnings
2024-03-25 16:10:07 +00:00
Peter Hill
6176eaa785
CMake: Add option to automatically regenerate ncgen3/ncgen
2024-03-25 16:10:07 +00:00
Peter Hill
1cf1522436
Skip checking for duplicates if only one element in list
2024-03-25 14:25:38 +00:00
Peter Hill
3c6bd83330
Change format of backwards-loops
...
Enables using correct `size_t` type for loop counter, usually fixing
some conversion warnings
2024-03-25 14:25:38 +00:00
Peter Hill
9315ca101a
Merge branch 'main' into silence-ncgen-warnings
...
* main: (107 commits)
Updated Release Notes.
A bit of cleanup for now, more to follow, but moving on to other roadblocks.
Comment out debugging messages, will remove before final merge. Clean up the logic, remove some rough edges.
Add a filter to process options and report deprecation warning.
Remove dangling define in netcdf_meta.h template file.
No effect other than to remove a personal annoyance I introduced in the first place.
Updated the nc-config script with the following:
adding deprecation error for usage of NETCDF_ENABLE_NETCDF4
removing cmake alias variable for netcdf4
removing script
replacing something that removes semicolons
another one
fixing some that were missing?
removing variables
Replacing NC_USE_STATIC_CRT with NETCDF_USE_STATIC_CRT
Replace NC_FIND_SHARED_LIBS with NETCDF_FIND_SHARED_LIBS
Replace ENABLE_XGETOPT with NETCDF_ENABLE_XGETOPT
Replace ENABLE_UNIT_TESTS with NETCDF_ENABLE_UNIT_TESTS
Replace ENABLE_TESTS with NETCDF_ENABLE_TESTS
Replace ENABLE_STRICT_NULL_BYTE_HEADER_PADDING with NETCDF_ENABLE_STRICT_NULL_BYTE_HEADER_PADDING
...
2024-03-25 09:25:25 +00:00
Peter Hill
0d354152ca
Silence some conversion warnings in ncgen generated files
2024-03-25 09:25:24 +00:00
Peter Hill
c74b78efc6
Fix return type of listlength
2024-03-25 09:25:24 +00:00