Commit Graph

100 Commits

Author SHA1 Message Date
Ward Fisher
7bf9078f67 Correct an issue using internal S3 API/SDK, reworked options so that instead of specifying S3_AWS support AND AWS-SDK or INTERNAL-SDK, you just specify which SDK you want to use and the inference is that you want to use S3 support. 2024-07-02 10:17:10 -06:00
Ward Fisher
616b6416c7 Correct an issue where a variable was being treated as a list instead of a string. 2024-06-28 10:54:30 -06:00
Ward Fisher
c3ca3d3001 Force cache of NETCDF_ENABLE_NCZARR_ZIP when zip development package isn't found. 2024-06-27 16:21:29 -06:00
Ward Fisher
9fd0c5b66d Correct typo in message. 2024-06-27 16:16:37 -06:00
Ward Fisher
295096bacb Correct an issue where zip development files may not be immediately available. 2024-06-27 16:15:33 -06:00
Ward Fisher
b1d5e1fad3 Fix scope of variable to report standard filters in cmake-based builds. Also, fix syntax for a test script. 2024-06-27 15:50:16 -06:00
Ward Fisher
fd96b5f8a6 Merge branch 'main' into fix-cmake-summary.wif 2024-06-27 14:48:53 -06:00
Greg Sjaardema
abe4d0107e
Different method for checking HDF5 version requirement
This method works for me when I have a local HDF5 build; the previous method seems to have issues comparing version numbers...
2024-06-26 15:57:40 -06:00
Ward Fisher
c1a654b858 Fixing the 'standard filters' summary for cmake-based builds. 2024-06-13 16:59:06 -06:00
Ward Fisher
d431224752 Update deprecated function list. 2024-06-04 16:21:21 -06:00
Ward Fisher
cb321fa0db Fix a few issues related to detection of libhdf4. 2024-06-04 16:15:49 -06:00
Ward Fisher
f8164e3b73
Merge pull request #2917 from MehdiChinoune/ci-mingw
CI: Setup a CMake job for MSYS2/MinGW
2024-05-14 17:26:43 -07:00
Jennifer Oxelson
ef5fcf962b ftp --> resources 2024-05-13 16:50:50 -06:00
مهدي شينون (Mehdi Chinoune)
c5c2d931cc CMake: Fix running tests on MinGW 2024-05-07 04:44:54 +01:00
Ward Fisher
2798948670 Remove check for libcurl unless it is necessary for required functionality. 2024-04-08 10:34:22 -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
ab2adc68da A bit of cleanup for now, more to follow, but moving on to other roadblocks. 2024-03-20 11:25:36 -06:00
Ward Fisher
43573c5669 Comment out debugging messages, will remove before final merge. Clean up the logic, remove some rough edges. 2024-03-19 16:36:20 -06:00
Ward Fisher
67609b0965 Add a filter to process options and report deprecation warning. 2024-03-19 16:30:47 -06:00
Kyle Shores
345e4462e3 Replace NC_FIND_SHARED_LIBS with NETCDF_FIND_SHARED_LIBS 2024-03-18 15:55:25 -05:00
Kyle Shores
ff1307b62d Replace ENABLE_UNIT_TESTS with NETCDF_ENABLE_UNIT_TESTS 2024-03-18 15:54:51 -05:00
Kyle Shores
a82659b0e9 Replace ENABLE_TESTS with NETCDF_ENABLE_TESTS 2024-03-18 15:54:48 -05:00
Kyle Shores
8fd6dcb979 Replace ENABLE_S3 with NETCDF_ENABLE_S3 2024-03-18 15:54:15 -05:00
Kyle Shores
78fb3dcf37 Replace ENABLE_REMOTE_FUNCTIONALITY with NETCDF_ENABLE_REMOTE_FUNCTIONALITY 2024-03-18 15:54:12 -05:00
Kyle Shores
dba34ac5c2 Replace ENABLE_PNETCDF with NETCDF_ENABLE_PNETCDF 2024-03-18 15:54:02 -05:00
Kyle Shores
f54f42db62 Replace ENABLE_PARALLEL_TESTS with NETCDF_ENABLE_PARALLEL_TESTS 2024-03-18 15:53:56 -05:00
Kyle Shores
2baf0ba862 Replace ENABLE_PARALLEL4 with NETCDF_ENABLE_PARALLEL4 2024-03-18 15:53:49 -05:00
Kyle Shores
1ada3f6717 Replace ENABLE_NETCDF_4 with NETCDF_ENABLE_NETCDF_4 2024-03-18 15:53:46 -05:00
Kyle Shores
d1334f7b88 Replace ENABLE_NCZARR with NETCDF_ENABLE_NCZARR 2024-03-18 15:52:19 -05:00
Kyle Shores
9584b4fa3b Replace ENABLE_LIBXML2 with NETCDF_ENABLE_LIBXML2 2024-03-18 15:52:09 -05:00
Kyle Shores
ba2cf68597 Replace ENABLE_LARGE_FILE_TESTS with NETCDF_ENABLE_LARGE_FILE_TESTS 2024-03-18 15:52:07 -05:00
Kyle Shores
c5f24df396 Replace ENABLE_HDF5 with NETCDF_ENABLE_HDF5 2024-03-18 15:52:02 -05:00
Kyle Shores
376f6b8314 Replace ENABLE_HDF4 with NETCDF_ENABLE_HDF4 2024-03-18 15:52:00 -05:00
Kyle Shores
37ed3708c0 Replace ENABLE_FILTER_ZSTD with NETCDF_ENABLE_FILTER_ZSTD 2024-03-18 15:51:57 -05:00
Kyle Shores
0be7d60580 Replace ENABLE_FILTER_SZIP with NETCDF_ENABLE_FILTER_SZIP 2024-03-18 15:51:53 -05:00
Kyle Shores
a45bd40620 Replace ENABLE_FILTER_BZ2 with NETCDF_ENABLE_FILTER_BZ2 2024-03-18 15:51:50 -05:00
Kyle Shores
68a126538c Replace ENABLE_FILTER_BLOSC with NETCDF_ENABLE_FILTER_BLOSC 2024-03-18 15:51:48 -05:00
Kyle Shores
1ca5d9c89b Replace ENABLE_EXTREME_NUMBERS with NETCDF_ENABLE_EXTREME_NUMBERS 2024-03-18 15:51:40 -05:00
Kyle Shores
cf90d63bf9 Replace ENABLE_EXTRA_TESTS with NETCDF_ENABLE_EXTRA_TESTS 2024-03-18 15:51:38 -05:00
Kyle Shores
831bf665ce Replace ENABLE_DOXYGEN with NETCDF_ENABLE_DOXYGEN 2024-03-18 15:51:24 -05:00
Kyle Shores
d270aa8e93 Replace ENABLE_DAP with NETCDF_ENABLE_DAP 2024-03-18 15:51:14 -05:00
Kyle Shores
5bd28e2af4 Replace ENABLE_COVERAGE_TESTS with NETCDF_ENABLE_COVERAGE_TESTS 2024-03-18 15:51:12 -05:00
Kyle Shores
b4eb8bf019 Replace ENABLE_BYTERANGE with NETCDF_ENABLE_BYTERANGE 2024-03-18 15:50:57 -05:00
Kyle Shores
dc4830a632 replacing BUILD_UTILITIES 2024-03-18 15:29:24 -05:00
Ward Fisher
443195973a
Merge branch 'main' into find_pnetcdf 2024-03-11 16:02:54 -06:00
Ward Fisher
5973f3d683
Merge pull request #2847 from K20shores/packaging
Use cmake netCDF with target_* for many options
2024-03-11 15:55:36 -06:00
Ward Fisher
64cb40424c 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. 2024-03-05 09:39:35 -07:00
Kyle Shores
c29db073eb setting dll export on each target 2024-02-29 11:36:47 -06:00
Ward Fisher
182d462203 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. 2024-02-26 17:34:00 -07:00