Commit Graph

9816 Commits

Author SHA1 Message Date
Kyle Shores
207a70ef9a undoing packaging 2024-01-26 13:51:19 -06:00
Kyle Shores
ca182c0979 using target_sources 2024-01-26 13:29:38 -06: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
Ward Fisher
9faaa05f8f Escape a character causing a doxygen error. 2024-01-22 13:24:16 -08:00
Ward Fisher
13d9fc38c2
Merge branch 'main' into unity 2024-01-22 12:42:25 -08:00
Ward Fisher
df7704343a Updated release notes. 2024-01-22 12:41:29 -08:00
Ward Fisher
42b3f5582e Added a comment block for future reference. 2024-01-22 12:37:35 -08:00
Ward Fisher
850e2f4929
Merge pull request #2844 from WardF/rebase-gh2812.wif
Rebase #2812
2024-01-19 11:02:45 -08:00
Ward Fisher
16bcb1ddb9 Merge branch 'silence-nclist-warnings' of https://github.com/ZedThree/netcdf-c into rebase-gh2812.wif 2024-01-19 11:11:21 -07:00
Kyle Shores
237efec07e Merge branch 'main' into packaging 2024-01-19 09:27:07 -06:00
Kyle Shores
887c479533 setting up packaging in its own directory, using netcdf as a target for compile options 2024-01-19 09:25:24 -06:00
Ward Fisher
359a0152ff
Merge pull request #2762 from ZedThree/cmake-better-fix-hdf5-check
CMake: Find HDF5 header we can safely include for other checks
2024-01-18 15:59:27 -08:00
Ward Fisher
a8f8f1f1ee
Merge branch 'main' into cmake-better-fix-hdf5-check 2024-01-18 15:50:28 -08:00
Ward Fisher
f349087407
Merge pull request #2842 from K20shores/macros_functions
Macros functions
2024-01-18 15:42:25 -08:00
Kyle Shores
05ce85be78 more syntax fixes 2024-01-18 15:07:13 -06:00
Kyle Shores
a40c7847f9
Update CMakeLists.txt
Co-authored-by: Peter Hill <zed.three@gmail.com>
2024-01-18 15:02:48 -06:00
Peter Hill
e6f68f7f53
CMake: Find HDF5 header we can safely include for other checks 2024-01-18 16:04:54 +00:00
Kyle Shores
9fb46ce480 moving functions and macros to new file, lowercase things 2024-01-18 09:15:20 -06:00
Kyle Shores
3a73058e4e Merge branch 'main' into macros_functions 2024-01-18 09:08:27 -06:00
Ward Fisher
74141e774c
Merge pull request #2838 from K20shores/modernize_reorganize
Place dependencies into separate file
2024-01-17 16:30:38 -08:00
Ward Fisher
206b8ce651 Update release notes. 2024-01-17 15:40:23 -08:00
Kyle Shores
5e487fd381 lowercase 2024-01-17 16:07:22 -06:00
Kyle Shores
4a07adf261 lower case 2024-01-17 15:59:02 -06:00
Kyle Shores
cb28b1ba0c lowercase 2024-01-17 15:47:16 -06:00
Kyle Shores
e7c7221f28 moving functions and macros to a file 2024-01-17 15:17:50 -06:00
Kyle Shores
e13c75b61c merge conflict 2024-01-16 13:44:06 -06:00
Kyle Shores
656fdbb374 moving the dependencies inclusion 2024-01-16 11:20:43 -06:00
Peter Hill
700dfd29cc
Fix argument type on internal utility function 2024-01-15 15:46:14 +00:00
Peter Hill
0706278119
Remove unused argument from internal utility function 2024-01-15 15:46:13 +00:00
Peter Hill
ea5a0631c5
Fix misleading indentation on if/else statements 2024-01-15 15:46:13 +00:00
Peter Hill
b6eb730684
Silence various conversion warnings in ncdump 2024-01-15 15:46:13 +00:00
Peter Hill
409ca579ab
Fix return type on a couple of internal utility functions 2024-01-15 15:46:13 +00:00
Peter Hill
b94199874d
Fix returning wrong type 2024-01-15 15:46:13 +00:00
Peter Hill
472b30f313
Remove some unused variables 2024-01-15 15:46:13 +00:00
Peter Hill
a7552b4b83
Fix a couple of conversion warnings in shared nczarr/ncdump test 2024-01-15 13:57:22 +00:00
Peter Hill
f266313cb7
Fix warning about mismatched indentation between if/else statements 2024-01-15 10:42:45 +00:00
Peter Hill
d51f80cded
Fix some more conversion warnings in nczarr tests 2024-01-15 10:42:13 +00:00
Peter Hill
76f4cda69a
Ensure config.h is included first 2024-01-15 10:26:06 +00:00
Peter Hill
0b040e8cd7
Merge branch 'main' into silence-nczarr-test-warnings
* main: (39 commits)
  Define USE_SZIP variable for nc-config.cmake.in
  matching cmake variables in autotools configuration
  moving the version into the project command in cmake
  Updated doxygen files for older, less-forgiving versions of doxygen (1.9.1, at least)
  Clean up doxygen warnings that were being treated as failures.
  Correcting a weird doxygen issue that has appeared.
  cmake: Fix Szip link using correct cmake var
  cmake: Improve FindSzip logic to provide a Szip_LIBRARY var
  Changed link to netCDF-Fortran documentation.
  Replaced ancient K&R function declarations to be C23 compatible
  Rebased PR by hand against main.
  count argument in H5Sselect_hyperslab
  Add H5FD_http_finalize function and call on hdf5 finalize
  Catching up on PRs, this is 2431 on the current 'main'
  Fix cmake syntax typo.
  Typo fix in support of gh2824.wif
  Fix typo in nc-config.cmake.in
  Removed a use of sprintf that required changing a function signature
  Replaced some sprintf with snprintf with aid of new variable containing size
  Replaced trivial uses of sprintf with snprintf
  ...
2024-01-15 10:17:36 +00:00
Julien Schueller
5537a60885 CMake: Add support for UNITY_BUILD 2024-01-12 10:18:29 +01:00
Ward Fisher
498930982d
Merge pull request #2836 from islas/populateSzipConfigCMake
Define USE_SZIP variable for nc-config.cmake.in
2024-01-11 16:29:39 -08:00
Kyle Shores
2f794b7e7f merging main 2024-01-10 16:16:49 -06:00
Kyle Shores
330f911ecf removing debug messages 2024-01-10 16:12:04 -06:00
Kyle Shores
ca850af099 actually adding the dependencies file... 2024-01-10 16:11:00 -06:00
Kyle Shores
efc20c64d2 putting dependencies into separate file 2024-01-10 15:18:15 -06:00
Anthony Islas
fd982d3b59 Link against internally defined libraries rather than pulling object files 2024-01-08 22:53:12 +00:00