Ward Fisher
becffaa784
Bumped SO version.
2016-11-21 10:25:30 -07:00
Ward Fisher
0927fed943
Modified previous change.
2016-11-11 00:39:19 +00:00
Ward Fisher
7d1289fb64
Started replacing hack using TLL_LIBS with CMAKE_REQUIRED_LIBRARIES
2016-11-10 23:30:01 +00:00
Dennis Heimbigner
0cf1e2c49f
re: Github issue netcdf-c 300
...
Modified provenance code to allocate the minimal space
needed for _NCProperties attribute in file. Basically
required using malloc in the provenance code and in ncdump.
Otherwise should cause no externally visible effects.
Also removed the ENABLE_FILEINFO from configure.ac since
the provenance code is no longer optional.
2016-08-08 09:24:19 -06:00
Ward Fisher
a4189e9dd3
Bumped SO version.
2016-06-28 13:33:12 -06:00
Ward Fisher
6aa3763622
Bumped version humber in autotools file.
2016-06-28 13:26:02 -06:00
Ward Fisher
2e71768c47
Fenceposted includes to nc4internal.h in support of https://github.com/Unidata/netcdf-c/issues/275
2016-06-08 11:26:37 -06:00
Ward Fisher
287e73ca26
Bumping SO Version correctly.
2016-05-13 11:51:57 -06:00
Ward Fisher
595474d71b
Preparations for 4.4.1-rc2
2016-05-13 11:48:49 -06:00
Ward Fisher
10f85caf26
Rolled back SO version to 11 after incorrectly bumping it in the 4.4.1 rc1 release.
2016-05-12 16:04:04 -06:00
Dennis Heimbigner
11a259ad86
Add provenance info for netcdf-4 files.
...
This consists of a persistent attribute named
_NCProperties plus two computed attributes
_IsNetcdf4 and _SuperblockVersion.
See the 'Provenance Attributes' section
of docs/attribute_conventions.md for details.
2016-05-07 14:32:07 -06:00
Ward Fisher
83f1e01409
SOVersion Bump.
2016-04-11 09:59:24 -06:00
Dennis Heimbigner
a8ff523677
ckp
2016-04-06 14:05:58 -06:00
Ward Fisher
719ddac946
Adding cmake infrastructure in support of https://github.com/Unidata/netcdf-c/issues/228
2016-03-07 14:04:52 -07:00
Ward Fisher
eada3d5a55
Incrementing so version.
2016-01-11 15:20:55 -07:00
Ward Fisher
612b35a84c
Merge branch 'master' into cdf-5, in preparation for merging the CDF-5 functionality into the master branch. This will be the key new feature for netcdf 4.4.0.
2015-11-05 13:40:35 -07:00
Ward Fisher
3c0a487674
Applying a patch for cygwin submitted by Marco Atzeri.
2015-11-02 16:26:50 -07:00
Ward Fisher
48fedd0d19
Changed the method by which the cmake version was being compared.
2015-10-20 16:20:04 +00:00
Ward Fisher
6341067733
Made build system to use conditional.
2015-10-20 10:10:55 -06:00
Ward Fisher
cdb0ae4baa
In an effort to accomodate a broader range of linux platforms, trying to reduce the minimum supported version of cmake. See ( https://github.com/Unidata/netcdf-c/issues/135 ).
2015-10-20 09:59:42 -06:00
Ward Fisher
29a3f8683b
Removed old cdmr cmake config.
2015-10-09 13:18:39 -06:00
dmh
7d9ad096b9
cleanup
2015-10-09 10:12:11 -06:00
dmh
49597a64af
merge-squash
2015-10-09 10:12:11 -06:00
Ward Fisher
a002bc884e
Corrected a bug with parallel build in CMakeLists.txt
2015-08-17 15:45:39 -06:00
dmh
fab66699d1
Moved libsrc5 to libsrcp
...
because pnetcdf is used for
more than CDF-5 files.
2015-08-14 20:39:56 -06:00
Ward Fisher
099b6eb05b
Bumped version info.
2015-06-04 15:19:51 -06:00
Ward Fisher
64e0d2a44e
Added a new test for h4 endianness. [NCF332]
2015-05-28 17:13:15 -06:00
Ward Fisher
1eaa18dbd5
Moved dependencies into proper location in relation to netcdf.dll to avoid 'can't find hdf5.dll, etc' errors.
2014-12-05 11:19:02 -07:00
Ward Fisher
d3e1f2a82a
Modified Settings used to generate Binary installer for Windows, so that the user is given the option of adding the binaries to the system path.
2014-12-02 13:58:23 -07:00
Ward Fisher
c0bc240a3a
Reworked a little bit. Now two new targets are added, build-netcdf-fortran and install-netcdf-fortran. The latter can be run as root, if need be.
2014-11-19 14:29:32 -07:00
Ward Fisher
a4724f7aee
Initial attempt at getting netcdf-c to automatically build and install netcdf-fortran.
2014-11-18 10:50:19 -07:00
Ward Fisher
a90c9829a2
Corrected issue where libraries were being linked against multiple times.
2014-11-03 10:43:43 -07:00
Nico Schlömer
9cc1e8035a
rename HDF5_*_LIBRARY to HDF5_*_LIBRARIES
...
This makes sure that netCDF plays nicely with FindHDF5.cmake
from CMake.
Conflicts:
liblib/CMakeLists.txt
2014-10-08 12:38:20 +02:00
Ward Fisher
5b62a7199b
Added NC_EXTRA_DEPS option to netcdf-c
2014-09-29 12:04:35 -06:00
Nico Schlömer
847cbf66dc
fix link bug for static builds
2014-08-21 12:03:41 +02:00
Nico Schlömer
d2ee2dff31
remove old export functionality, move new in place
2014-08-21 10:11:30 +02: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
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
5a693d7326
Merged pull requestion from nschloe, #48 .
2014-04-21 16:11:48 -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
dmh
af566dd300
In preparation for adding dap4 support, I have cleaned up
...
the libdap2 code to make it dap2 protocol + netcdf classic
only.
2014-03-24 14:02:52 -06: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
8b368d0c3b
Corrected a CMake error on Linux.
2013-10-07 12:58:38 -06:00
Ward Fisher
1cb69fb402
Corrected an issue on Windows
2013-10-07 12:39:54 -06:00
Ward Fisher
c8baf5c0e3
Updating how Windows tracks HDF5 libraries to link against.
2013-10-07 11:14:24 -06:00
Ward Fisher
09d4854165
Corrected a CMake issue which appeared to happen between two different versions of OSX.
2013-10-07 10:18:44 -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
Orion Poplawski
392d6bcbf6
Use GNUInstallDirs to install into /usr/lib64 as needed
2013-08-13 10:00:22 -06: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