Commit Graph

188 Commits

Author SHA1 Message Date
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
Ward Fisher
5f8f8e8c73 Debug LFS issue on Windows. 2013-08-30 15:16:17 -06:00
Ward Fisher
38ea619b99 Made H5_USE_16_API an option in CMakeLists.txt, added string to describe what it does. 2013-08-28 12:57:07 -06:00
Ward Fisher
e117af0ab7 Made H5_USE_16_API an option in CMakeLists.txt, added string to describe what it does. 2013-08-28 12:43:45 -06:00
Ward Fisher
b6e4715104 Added fixes to CMake-based system, when building pnetcdf. 2013-08-26 13:50:27 -06:00
Ward Fisher
bd51d8d568 Removed older directories no longer used in active development:
* librpc/
	* udunits/
	* libcf/
	* libcdmr/

Updated RELEASE_NOTES.md to reflect this.
Removed any dangling references from configure.ac, CMakeLists.txt.
2013-08-22 15:26:42 -06:00
Ward Fisher
c768cbd4e9 Merge branch 'master' of file:///media/psf/Home/Desktop/gitprojects/netcdf-c 2013-08-22 11:24:36 -06:00
Ward Fisher
9d99fbdcaa Added reference for Apple configuration. 2013-08-22 11:24:30 -06:00
Ward Fisher
36a1eb9a1a Re-added use of CMAKE_INSTAL_LIBDRI 2013-08-22 11:23:19 -06:00
Ward Fisher
6a0978594c Updating CMakeLists.txt to address RPATH problem on OSX. 2013-08-22 11:15:12 -06:00
Ward Fisher
4d4e431c6a Bumped next revision to be RC3 for 4.3.1. 2013-08-21 13:38:36 -06:00
Ward Fisher
dae5e2f697 Added a short copyright message at head of a couple CMakeLists files; this will be propegated to the others.
Updated version in configure.ac to 4.3.1-rc2.
2013-08-15 09:43:59 -06:00
Ward Fisher
43532c4193 Updated revision to rc2.
Refactored CMakeLists.txt in libsrc to generate, install netcdf.3 man page.
2013-08-13 15:42:45 -06:00
Orion Poplawski
392d6bcbf6 Use GNUInstallDirs to install into /usr/lib64 as needed 2013-08-13 10:00:22 -06:00
Ward Fisher
f43bf8f1da Addressed a handful of issues identified by
Coverity static analysis.
2013-08-05 20:36:33 +00:00
Ward Fisher
b6d855c0b9 Added NC_HAVE_RENAME_GRP as per Charlie Zender's request:
https://www.unidata.ucar.edu/esupport/staff/index.php?_m=tickets&_a=viewticket&ticketid=22442

Updated configure.ac, CMakeLists.txt to reflect the upcoming 4.3.1-rc1
release.

Added notes to RELEASE_NOTES and RELEASE_NOTES.md
2013-08-01 21:55:32 +00:00
Ward Fisher
40382e8dde Merged latest changes from netcdf-cmake branch. 2013-06-20 20:38:23 +00:00
Ward Fisher
1b6ceaa8db Modified nc-config.in.cmake to generate an nc-config that uses syntax
in line with the nc-config generated by autotools.
2013-06-17 17:27:05 +00:00
Ward Fisher
b4e198d163 Added '--enable-dynamic-loading' to autotools-based builds, and
-DENABLE_DYNAMIC_LOADING to cmake-based builds.

This will allow for compatibility with hdf5 1.8.11 builds that
have enabled dynamic building (depends on libdl).

See Jira ticket NCF-258
2013-06-10 21:48:11 +00:00
Ward Fisher
33d3d06971 Added initial 'make dist', 'make distcheck' support to
CMake-based builds.
2013-06-03 16:42:04 +00:00
Ward Fisher
da16fc1cde Fixed an issue with Windows builds
not compiling due to how
ssize_t was being detected/defined.
2013-05-24 21:19:07 +00:00
Ward Fisher
2c63696151 Modified config.h template used by cmake to properly
check for existance of ssize_t.
2013-05-22 16:30:54 +00:00
Dennis Heimbigner
c583f91992 merge with trunk and fix conflicts 2013-05-10 17:04:28 +00:00
Ward Fisher
df9a54b689 o Fixed the SOVERSION for CMake-based builds.
o Updated autotools-based build to include files required for CMake-based 
builds.

o Updated Markdown-based documentation processed by Doxygen to include a
CMake FAQ.
2013-05-08 21:59:11 +00:00
Ward Fisher
2d0dbcfa1d Merged latest from CMake branche.
Fixed an error on very small files (< 4 bytes) that was only occuring on sol. Updated CMake configuration file.
2013-05-01 23:55:24 +00:00
Ward Fisher
7d8bee2320 Updated version number to 4.3.0 2013-04-29 20:23:42 +00:00
Ward Fisher
10807379c3 Merging from CMake branch in preparation for 4.3.0 release. 2013-04-29 20:15:57 +00:00
Ward Fisher
4a274b9870 Merged latest changes from cmake development branch.
Addressed a number of memory-related problems
reported by Coverity.
2013-04-02 22:09:31 +00:00