Ward Fisher
b70fe8e4c9
Corrected checks from mpioposix to mpiposix.
2014-03-17 12:51:11 -06:00
Ward Fisher
c8ce018727
Added checks to define USE_PARALLEL_MPIO and USE_PARALLEL_POSIX in cmake-based builds. It is unclear if this actually changes anything.
2014-03-17 12:42:10 -06:00
Ward Fisher
0443a1c87a
Reorganized cmake status message. Refining support for parallel netcdf.
2014-03-17 12:18:39 -06:00
Ward Fisher
2b962ec82f
Remove stray debugging code.
2014-03-13 13:03:04 -06:00
Ward Fisher
726bfc69b0
Adding checks for HDF5 parallel. Need to accomodate different versions of FindHDF5.cmake.
2014-03-13 13:00:27 -06:00
Ward Fisher
48315d6747
Added a stanza for cases where the hdf5 library version cannot be determined.
2014-03-12 12:56:21 -06:00
Ward Fisher
019de54669
Merge branch 'hdf5-version-check' of https://github.com/nschloe/netcdf-c into nschloe-hdf5-version-check
2014-03-12 11:20:39 -06:00
Ward Fisher
ef195dd4a3
Added checks for CURLOPT_KEYPASSWD and CURLINFO_RESPONSE_CODE in CMakeLists.txt for DAP-enabled builds.
2014-03-11 14:31:41 -06:00
Nico Schlömer
aa77f065e9
added HDF5 version check
2014-03-09 15:16:15 +01:00
Ward Fisher
e05ce93d17
Fixed netcdf-c issue #30 (on github) related to cmake-generated nc-config script.
2014-03-08 17:39:09 -07:00
Ward Fisher
f0475ada7b
Reformatted the configuration summary message generated by cake.
...
Turned off tree view for generated documentation (for the time being).
Added a link to the Continuous Integration dashboard from the main page.
2014-03-08 17:04:14 -07:00
Ward Fisher
c72ac7219e
Added ENABLE_DAP_AUTH_TESTS flag to CMakelists files.
2014-03-07 13:58:09 -07:00
Nico Schlömer
622e319e8d
remove tabs from CMakeLists.txt
2014-03-07 16:46:26 +01:00
Nico Schlömer
76bd3a328f
improve mechanism by which to find parallel HDF5
...
So far, CMakeLists.txt made the assumption that ${HDF5_LIB} is always defined
in order to determine if it has parallel support. This is not the case, compare
with bug #25 .
Make use of FIND_PACKAGE(HDF5) now; it sets HDF5_IS_PARALLEL anyways.
2014-03-07 16:40:50 +01:00
Ward Fisher
e68710d465
Added a new cmake-based option, ENABLE_DOXYGEN_TODO_LIST. When used, the generated documentation will include a 'todo' page. This is generally for internal consumption only, so that pages and sections that need review or editing can be flagged.
2014-02-27 14:19:28 -07:00
Ward Fisher
030645c222
Updated Cmake builds to properly manage the 'ENABLE_INTERNAL_DOCS' option.
...
Reformatted documentation to make things a little more cohesive.
2014-02-20 15:48:01 -07:00
Ward Fisher
75a71ffcf0
Reorganized doxygen documents, renamed .doc files as .dox.
...
Bumped revision to 4.3.1.2. There may not be a 4.3.1.2 release, but I didn't want to leave it as 4.3.1.1.
Removed CMake-specific doxygen/documentation template, made changes required so that
CMake and autotools-based builds can use the same template (Doxyfile.in).
2014-02-19 16:32:26 -07:00
Ward Fisher
3711978f94
Reordered declarations in CMakeLists.txt, expanded configuration summary a little bit.
2014-02-18 15:09:30 -07:00
Ward Fisher
23ba607336
Added a check for stddef.h in CMakeLists.txt; some linux versions do not store stddef in /usr/include, but rather /usr/include/linux.
2014-02-07 09:51:47 -07:00
Ward Fisher
8aee60dd43
Reordered HDF4 test calls in CMakeLists.txt in nc_test4 to remove an error caused by running tests out of order.
2014-02-07 09:37:17 -07:00
Ward Fisher
154c2a6edf
Stopped tracking a cmake-specific pkgconfig template; using the same one as autotools. Tightened up cmake summary a little, now a pkg-config file is generated.
2014-02-06 16:17:30 -07:00
Ward Fisher
7debd132d2
Bumped version to 4.3.1.1 in preparation for upcoming bugfix release.
...
Modified the Doxyfile templates to use 'dot', when available, to generate class diagrams instead of the inferior diagram engine bundled in doxygen.
2014-02-04 16:13:18 -07:00
Ward Fisher
7b743d68ad
An issue turned out to be related to gcov symbols inserted at link time by the gcov libraries. Removing mcmodel argument.
2014-01-24 12:25:27 -07:00
Ward Fisher
6c1d499e87
Move option definition in CMakeLists.txt
2014-01-24 11:15:17 -07:00
Ward Fisher
3d681fa183
Reformatted CMakeLists.txt to move compiler options into a single unified block at the top.
2014-01-24 11:10:41 -07:00
Ward Fisher
dedeffc822
Removed stray character.
2014-01-24 10:31:37 -07:00
Ward Fisher
8ef7441a5e
Added new variable, 'ENABLE_UNUSED_VAR_PAR_WARNINGS' to make debug output more or less verbose. It is off by default.
2014-01-24 10:30:14 -07:00
Ward Fisher
63ac4cf10e
Updated version in preparation for 4.3.1 release.
2014-01-16 13:44:12 -07:00
Ward Fisher
d46a18c2bb
Bumped revision in configure.ac, CMakelists.txt.
2013-12-19 14:38:07 -07:00
Ward Fisher
9f40e2cee2
Updated RELEASE NOTES, bumped revision to rc6 in preparation for forthcoming release candidate.
2013-12-19 10:21:34 -07:00
Ward Fisher
d1886a5524
CMake: Added option to run HDF4 file tests, as well as a check for ‘wget’; without wget, these tests cannot be run.
2013-11-22 15:45:53 -07:00
Ward Fisher
d1afda5c7d
CMake: Added a check for libjpeg when compiling with HDF4 support.
2013-11-22 15:20:21 -07:00
Ward Fisher
842ca6b998
It appears that we will need to do another release candidate. Bumped the revision in the configuration tools.
2013-11-22 14:53:42 -07:00
Ward Fisher
5566cbb772
Added a check for _filelengthi64 in configuration. When found, this will be used instead of fstat when computing file length.
2013-11-04 12:58:33 -07:00
Ward Fisher
14ba5f0385
Added definition for Windows systems to use 64-bit fstat.
2013-10-31 11:10:20 -06:00
Ward Fisher
78d19f69fd
Updating for Windows Large File Support.
2013-10-16 16:44:11 -06:00
Ward Fisher
51c0cc0c46
Removed detritus from CMakeLists.txt
2013-10-09 16:05:50 -06:00
Ward Fisher
36aa3f2078
Added new variable to MSVC-based builds, NC_MSVC_STACK_SIZE. This variable allows the user to change the default stack size of 1000000.
2013-10-09 16:02:13 -06:00
Ward Fisher
c886b4c374
Increased stack size on Windows builds.
2013-10-08 16:15:41 -06:00
Ward Fisher
82f835edbb
Corrected an issue when compiling with HDF4 and CMake.
2013-10-08 12:59:33 -06:00
Ward Fisher
c8baf5c0e3
Updating how Windows tracks HDF5 libraries to link against.
2013-10-07 11:14:24 -06:00
Ward Fisher
c61b058807
Updated CMakeLists.txt to only link against the HDF5_hdf5 and HDF5_hdf5_hl libraries.
2013-10-04 17:07:10 -06:00
Ward Fisher
4eb423312c
Removed a duplicate section.
2013-09-30 15:56:46 -06:00
Ward Fisher
75f45e53ec
Reorganizing CMakeLists.txt for clarity and expanded options. Attempting to clean up some warnings on output, and to make it easier to find things within the file.
2013-09-30 15:51:34 -06:00
Ward Fisher
1aef893cea
Updated configuration files, RELEASE_NOTES so that changes from this point forward go under the heading of rc4. This may be changed if there is not a new release candidate.
2013-09-24 16:32:39 -06:00
Ward Fisher
beead09310
Added NC_USE_STATIC_CRT option to Cmake-based builds.
2013-09-18 14:49:37 -06:00
Orion Poplawski
a9518d07b3
Fix some cmake syntax errors
2013-09-16 12:16:44 -06:00
Ward Fisher
49ad32e610
Added new option to enable/disable 'Data Conversion warnings', ENABLE_CONVERSION_WARNINGS, when using CMake-based builds.
...
Added a custom cmake test configuration file to override the default '50' warnings when submitting to a remote dashboard.
Updated Building-with-CMake file.
2013-09-16 11:45:34 -06:00
Ward Fisher
e636881aa7
Debugging an issue with LFS tests on Windows.
2013-09-03 14:22:55 -06:00
Ward Fisher
4e4974bfdc
Added note in CMakeLists.txt to specify why we're doing something on Windows platforms.
2013-08-30 15:25:28 -06:00