Peter Hill
ff80ee4f9f
CMake: Set feature variable rather than erroring in FindPNETCDF
...
Enables potential reuse of module outside of netCDF
2024-01-24 10:51:23 +00:00
Peter Hill
e88dc9c8e6
CMake: Ensure pnetcdf links to MPI, libm
2024-01-24 10:51:23 +00:00
Peter Hill
4835e43f33
CMake: Consistent casing of PNETCDF target
2024-01-24 10:51:23 +00:00
Peter Hill
a689a536f8
CMake: Use message(DEBUG)
in FindPNETCDF
2024-01-24 10:50:14 +00:00
Peter Hill
a33ba11450
Merge branch 'main' into find_pnetcdf
...
* main:
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
CMake: Add support for UNITY_BUILD
Change signature of `nczm_sortenvv` to take `size_t`
Try to more consistently use `size_t` for argument of `nclistlength`
Try to more consistently use `size_t` for `nclistget` index argument
Include header for `size_t` in `nclist.h`
2024-01-24 10:04:53 +00: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
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
Peter Hill
e632818b40
CMake: Move FindPNETCDF
to cmake/modules
2024-01-18 15:07:26 +00: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
Peter Hill
fd6421d5c9
CMake: Don't use include_directories
for pnetcdf
2024-01-17 17:17:59 +00:00
Peter Hill
e728555beb
CMake: Simplify setting some cache variables for pnetcdf
2024-01-17 17:15:00 +00:00
Peter Hill
425d38ac4f
CMake: Require pnetcdf if requested
2024-01-17 16:19:19 +00:00
Peter Hill
20954a7e1b
CMake: Remove unused #cmakedefine
2024-01-17 16:01:02 +00:00
Peter Hill
eccbd64d55
CMake: Move pnetcdf detection to FindPNETCDF
cmake module
...
Also:
- add back call to `include_directories` for PnetCDF
- ensure `MPI` is found for PnetCDF with serial HDF5
2024-01-17 15:23:03 +00: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
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
9b5eccc636
Define USE_SZIP variable for nc-config.cmake.in
2024-01-08 22:36:13 +00:00
Ward Fisher
5ad890c7bb
Merge pull request #2835 from K20shores/versioning_with_cmake
...
Manage project version with cmake
2024-01-08 14:35:11 -07:00
Kyle Shores
ce2d5d9045
matching cmake variables in autotools configuration
2024-01-08 10:29:14 -06:00
Kyle Shores
e995c2e696
moving the version into the project command in cmake
2024-01-05 10:06:32 -06:00
Ward Fisher
6e636ef465
Merge pull request #2808 from ZedThree/explicit-casts-in-nc4var
...
Use explicit casts in `nc4_convert_type` to silence warnings
2023-12-22 11:29:13 -07:00
Ward Fisher
e9f2c18120
Merge remote-tracking branch 'upstream/main' into explicit-casts-in-nc4var
2023-12-22 10:34:24 -07:00
Ward Fisher
c1fb4b0bae
Merge pull request #2809 from ZedThree/silence-malloc-warnings
...
Silence conversion warnings from `malloc` arguments
2023-12-21 17:20:56 -07:00
Ward Fisher
b13a89fe32
Merge pull request #2833 from mwestphal/fix_szip_linking
...
Fix szip linking
2023-12-21 13:59:22 -07:00
Ward Fisher
de822f95b7
Merge remote-tracking branch 'upstream/main' into fix_szip_linking
2023-12-21 12:20:31 -06:00
Ward Fisher
5c1595717a
Merge pull request #2834 from WardF/fix_doxygen.wif
...
Fix doxygen warnings
2023-12-21 10:31:44 -07:00