Ward Fisher
45e41c79f9
Added infrastructure to have cmake-based builds automatically generate PDF documentation when using Doxygen.
2014-06-18 14:33:49 -06:00
Ward Fisher
7baaeecb12
A bit of whitespace cleanup, clarification of messages in CMake-based builds.
2014-06-18 13:46:22 -06:00
Ward Fisher
2bf032d7b3
Fixed installation location for libnetcdf.settings file.
2014-06-17 14:25:49 -06:00
Ward Fisher
628393c16e
Fixed a simple syntax error to address https://github.com/Unidata/netcdf-c/issues/61
2014-06-12 15:37:21 -06:00
Ward Fisher
7f812b367e
Manual merge of pull request https://github.com/Unidata/netcdf-c/pull/64 contributed by nschloe. Assorted CMake improvements.
2014-06-11 15:51:31 -06:00
Ward Fisher
7ba232fb9d
When creating the libnetcdf.settings file, CMake-based builds now include compiler and linker debug or release flags.
2014-06-03 10:47:01 -06:00
Ward Fisher
343c6fd6fd
Continued to flesh out cmake support for libnetcdf.settings. Added
...
a pair of functions which will return a yes/no depending on whether
or not a variable is defined. By default, cmake uses TRUE/FALSE.
2014-06-02 15:14:27 -06:00
Ward Fisher
7c663b7203
Roughed in skeleton of cmake support for libnetcdf.settings.
2014-06-02 14:03:42 -06:00
Ward Fisher
3ac11849af
Removed absolute paths in doxygen documentation generation. Added new doxygen templates to the autotools-based builds.
2014-05-29 14:07:45 -06:00
Ward Fisher
94fda7630b
Made template naming convention more uniform.
2014-05-29 13:23:24 -06:00
Ward Fisher
b65f8ee73d
Merged pull request 'make better use of GNUInstallDirs' contributed by nschloe, https://github.com/Unidata/netcdf-c/pull/57
2014-05-21 15:15:56 -06:00
Ward Fisher
05aaa4b376
Renamed man4 directory to docs.
2014-05-21 14:40:39 -06:00
Ward Fisher
48a3aa5378
Removed redundant BUILD_DOCS CMake variable.
2014-05-21 14:13:23 -06:00
Ward Fisher
8d5eafd7fc
Corrected CMAKE_SHARED_LINKER_FLAGS_DEBUG setting, replacing 'one' with 'ell', as reported by nschloe at https://github.com/Unidata/netcdf-c/issues/58
2014-05-20 15:31:08 -06:00
Ward Fisher
2e1c5bb1cb
Added a netcdf_lib_version variable to correspond to the version computed by autotools. Also changed netcdf_so_version to 7 in cmake. This way cmake-based builds give us the same library names as autotools-based builds.
2014-05-12 16:05:39 -06:00
Ward Fisher
98820c1abd
Remoted an unnecessary CMake variable.
2014-05-09 16:44:51 -06:00
Jarle Ladstein
0c686a3ec3
Missing version in netcdf-config-version.cmake + install exports to standard path + set netcdf_LIBRARIES
2014-05-09 13:41:56 +02:00
Ward Fisher
f0e3bc696f
Made 'dynamic loading' the default, to match the default for hdf5.
2014-05-05 15:37:47 -06:00
Ward Fisher
9dc06b5ccc
Bumped developer revision to 4.3.3-rc1, to avoid any confusion as to what version a change belongs to.
2014-04-23 16:00:49 -06:00
Ward Fisher
0c993c9990
Updated version strings in relevant documents.
2014-04-23 14:36:40 -06:00
Ward Fisher
c8fc9b4de1
Turned off DAP T_AUTH tests by default, until we are ready to re-enable them.
2014-04-23 11:17:03 -06:00
Ward Fisher
dd3e88e25d
Merge branch 'master' into sub_doc
2014-04-21 16:16:21 -06:00
Ward Fisher
5a693d7326
Merged pull requestion from nschloe, #48 .
2014-04-21 16:11:48 -06:00
Ward Fisher
2fd1195b82
Merge branch 'master' into sub_doc
...
Conflicts:
man4/CMakeLists.txt
2014-04-21 14:19:55 -06:00
Ward Fisher
44fae42214
Cleaned up indentation, white space in multiple CMakeLists.txt files.
2014-04-21 11:15:33 -06:00
Ward Fisher
3e9ab21fcb
Corrected missing files in the package generated by 'make dist'
2014-04-16 16:16:05 -06:00
Ward Fisher
2ddf8a0e15
Further tweaked options for specifying the location of a remote dashboard.
2014-04-15 21:07:19 -06:00
Ward Fisher
085dc28040
Removed static CTestConfig.cmake file, replaced with a parameterized template that is used to generate a CTestConfig.cmake at configure time.
2014-04-15 18:16:08 -06:00
Ward Fisher
a9d20ccef6
Bumped revisions to rc3 in case we have an rc3 release.
...
Updated release notes, deleted out-of-date file.
Amended copyright file to include recent years.
Amended release notes.
2014-04-15 15:47:43 -06:00
dmh
211004898f
jna fixes
2014-04-09 15:20:16 -06:00
Ward Fisher
2817f1e169
Fixed a typo in a libtool flag definition.
2014-04-06 18:42:41 -06:00
Ward Fisher
f575c30b4e
Corrected an issue with toggling the V2 API, that I had introduced earlier today.
2014-04-03 17:09:38 -06:00
Ward Fisher
1921dc6687
Corrected placement of USE_PARALLEL, based on commit from nschloe: 5bf1848e8d
2014-04-03 16:57:17 -06:00
Ward Fisher
74209d373e
Corrected an issue with disabling the V2 API support in cmake-based builds.
2014-04-03 10:45:22 -06:00
Ward Fisher
733f6257b0
Updating cmake shared_linker_flags as suggested by Nico Schlomer: https://github.com/Unidata/netcdf-c/issues/46
...
Fixed indentation.
Updated .gitignore.
Added a macro to make it easy to check to see if the linker supports a particular flag. Debug builds now pass the -w1,--no-undefined if it is detected the linker supports it.
2014-04-02 15:54:05 -06:00
Ward Fisher
2a2d880002
Merge branch 'sub_doc' of https://github.com/Unidata/netcdf-c into sub_doc
...
Conflicts:
man4/CMakeLists.txt
2014-03-31 16:27:37 -06:00
Ward Fisher
76e5e0f1fa
Addressed several minor issues revealed by static analysis (coverity, clang). Mostly to do with extreme corner cases in which a null pointer would be dereferenced, or dereferencing a non-null (but non-initialized) pointer would result in garbage.
2014-03-28 17:11:26 -06:00
Ward Fisher
b2831841f1
Re-enabled DAP AUTH tests.
2014-03-27 15:03:49 -06:00
Ward Fisher
2fa40a72e0
Bumped revisions on development branch to the next expected release, 4.3.2-rc2. This way we'll avoid any confusion with the just-released 4.3.2-rc1.
2014-03-20 14:26:28 -06:00
Ward Fisher
f917e2c362
Fixed spacing in configuration summary.
2014-03-20 09:52:28 -06:00
Ward Fisher
340ddf0cfd
Reorganized C_FLAG definitions to make debug, release builds a bit more configurable.
2014-03-19 13:56:09 -06:00
Ward Fisher
c1a3c7d913
Changes for use on Windows
2014-03-18 12:58:34 -06:00
Ward Fisher
de08275c1c
Added checks for CURLOPT_USERNAME and CURLOPT_PASSWORD. If they are not found, CURLOPT_USERPWD is used instead. This is important because, on some Windows systems, libcurl does not provide CURLOPT_USERNAME or CURLOPT_PASSWORD.
2014-03-17 15:57:44 -06:00
Ward Fisher
459123212b
Merge branch 'master' of http://github.com/Unidata/netcdf-c
2014-03-17 15:33:14 -06:00
Ward Fisher
9e1f846eb1
Enclosed HDF5-Parallel checks in a block so that they are not checked on Windows.
2014-03-17 15:33:09 -06:00
Ward Fisher
af762fd1e8
Updating internal version numbers to reflect upcoming 4.3.2 release candidate.
2014-03-17 14:34:03 -06:00
Ward Fisher
dcb30d2a15
Merge branch 'sub_doc' of https://github.com/Unidata/netcdf-c into sub_doc
2014-03-17 13:45:44 -06:00
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