Commit Graph

284 Commits

Author SHA1 Message Date
Ward Fisher
206ebc514c Infrastructure for generating a meta header file dynamically at configure time. 2014-09-10 13:35:27 -06:00
Ward Fisher
bb8077af30 Working woards automatically-generated meta information file. 2014-09-10 13:35:27 -06:00
Ward Fisher
2ddb91205d Initial version of template header file. 2014-09-10 13:35:26 -06:00
Ward Fisher
33eb968864 Added a CMake option for use at release time. DOXYGEN_ENABLE_SERVER_SIDE_SEARCH turns on server side search in the doxygen documentation. This is off by default, but when on provides a much more powerful search than the default. 2014-09-03 12:52:10 -06:00
Ward Fisher
92d2789625 Updated the RELEASE NOTES, bumped to the next (possible) version, rc2. It's not for sure that there will be an RC2, however. 2014-08-29 12:24:16 -06:00
Ward Fisher
01f24a5189 Changed HDF4 test check from 'wget' to 'curl', to mirror
change in test scripts.
2014-08-28 17:10:19 -06:00
Nico Schlömer
cf1ef3e817 move export functionality towards the end of CMakeLists.txt
This ensure that all referenced variables are actually defined.
2014-08-21 19:09:18 +02:00
Nico Schlömer
89ab25b79c add cmake option FIND_SHARED_LIBS
Defaults to ${BUILD_SHARED_LIBS} and lets the user decide if
static or shared versions of third-party libraries are
searched.

Only applied to HDF5 for now.
2014-08-21 10:25:00 +02:00
Nico Schlömer
d2ee2dff31 remove old export functionality, move new in place 2014-08-21 10:11:30 +02:00
Ward Fisher
cf87b409fe Removed stray comment characters, updated autotools-based build to package cmake export file template. 2014-08-20 12:33:49 -06:00
Ward Fisher
3cb78c5036 Manually merging pull request https://github.com/Unidata/netcdf-c/pull/74 contributed by Nico Schlömer 2014-08-20 12:30:11 -06:00
Ward Fisher
24bc450a60 Reorganized some stuff in CMakeLists.txt 2014-08-12 16:34:11 -06:00
Ward Fisher
6c071be031 Corrected issues where functions were not available in Windows. Specifically strndup. Also accomodated an included needed for getcwd. 2014-08-07 17:03:27 -06:00
Ward Fisher
0ef220c9c7 Bumped required hdf5 version. 2014-07-23 14:26:15 -06:00
Nico Schlömer
c47d2ab9b7 make Doxygen a requirement if documentation is to be built 2014-07-16 10:25:27 +02:00
Ward Fisher
16e5aaa4ea Added stanza to cmake build system for CMAKE_MACOSX_RPATH. Bumped minimum cmake version required to 2.8.12 2014-07-15 10:50:58 -06:00
Ward Fisher
2846168082 Removed dangling option for enabling unused variable, parameter warnings. 2014-06-24 15:21:18 -06:00
Ward Fisher
20e1e1f2c7 Removed compiler flags to suppress unused variables warning. 2014-06-24 15:19:17 -06:00
Ward Fisher
fb759d2961 Fixed an issue when using netcdf to compile with pnetcdf support. 2014-06-23 13:55:39 -06:00
Ward Fisher
f12d0c044e Corrected a typo when setting a CMake variable. 2014-06-20 17:58:34 -06:00
Ward Fisher
f07108ec43 Changed several cmake-based messages to use WARNING instead of STATUS. Changed DOXYGEN_LATEX_OUTPUT to DOXYGEN_PDF_OUTPUT to reflect that the latex is processed into pdf as part of the build process. Flagged the ENABLE_DOXYGEN_PDF_OUTPUT option as Experimental. 2014-06-20 17:41:09 -06:00
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