RELEASE_NOTES cosmetic changes. Fixed man4/Makefile.am so building web-tarball for docs can be manually invoked even without configure --enable-doxygen.

This commit is contained in:
Russ Rew 2012-06-18 00:53:50 +00:00
parent 714de8afdc
commit 5a2e018d07
2 changed files with 93 additions and 94 deletions

View File

@ -6,7 +6,7 @@ https://www.unidata.ucar.edu/jira/browse/NCF-XXX .
VERSION COMMENTS VERSION COMMENTS
------- -------- ------- --------
4.2.1 Released 2012-06-15 4.2.1-rc1 Released 2012-06-18
Ported the source distribution to successfully build Ported the source distribution to successfully build
32- and 64-bit DLLs from source with DAP remote access 32- and 64-bit DLLs from source with DAP remote access
@ -15,22 +15,21 @@ VERSION COMMENTS
Visual Studio. Visual Studio.
[NCF-112][NCF-54][NCF-57][NCF-65] [NCF-112][NCF-54][NCF-57][NCF-65]
Implemented diskless files for both netcdf classic Implemented diskless files for all netCDF formats. For
format and extended (netcdf-4) format. For netcdf netcdf classic files, diskless files also support
classic files, diskless files also support in-memory in-memory caching of disk files. For nc_create(),
caching of disk files. For nc_create(), diskless diskless operation performs all operations in memory
operation performs all operations in memory and then and then optionally persists the results to a file on
optionally persists the results to a file on close. close. For nc_open(), diskless operation caches the
For nc_open(), diskless operation caches the file file in-memory, performs all operations on the memory
in-memory, performs all operations on the memory
resident version and then writes all changes back to resident version and then writes all changes back to
the original file on close. the original file on close.
[NCF-110][NCF-109][NCF-5] [NCF-110][NCF-109][NCF-5]
Added -w and -r options to nccopy to exploit diskless Added nccopy command-line options to exploit diskless
files, result in large speedups for some operations, for files, resulting in large speedups for some
example converting unlimited dimension to fixed size operations, for example converting unlimited dimension
or rechunking files for faster access. to fixed size or rechunking files for faster access.
Added MMAP support. Added MMAP support.
@ -41,22 +40,23 @@ VERSION COMMENTS
diskless nccopy, with an example. diskless nccopy, with an example.
[NCF-26] [NCF-26]
Fixed bugs in accessing fixed-length string attributes Fixed some netCDF-4 bugs with handling strings in
and variable values from non-netCDF-4 HDF5 files. non-netCDF-4 HDF5 files.
[NCF-150] [NCF-150]
Fixed bug using nccopy to compress with shuffling that
doesn't compress output variables unless they were
already compressed in the input file.
[NCF-162]
Fixed bug in 64-bit offset files with large records, Fixed bug in 64-bit offset files with large records,
due to large last record variable that requires more when last record variable requires more than 2**32
than 2**32 bytes per record. bytes per record.
[NCF-164] [NCF-164]
Fix bug in which passing a NULL path causes netcdf to fail. Fix bug in which passing a NULL path causes netcdf to fail.
[NCF-173] [NCF-173]
Fixed some netCDF-4 bugs with handling strings in
non-netCDF-4 HDF5 files.
[NCF-150]
Fixed ncgen bugs in parsing and handling opaque data. Fixed ncgen bugs in parsing and handling opaque data.
Fixed ncdump bug, not escaping characters special to CDL Fixed ncdump bug, not escaping characters special to CDL

View File

@ -25,11 +25,6 @@ if BUILD_DOCS
# $(directory)/man_page_1.3: doxyfile.stamp # $(directory)/man_page_1.3: doxyfile.stamp
# $(directory)/man_page_2.3: doxyfile.stamp # $(directory)/man_page_2.3: doxyfile.stamp
# Timestamp to prevent rebuilds.
doxyfile.stamp:
$(DOXYGEN) Doxyfile
echo Timestamp > doxyfile.stamp
# Note: in order to work with distcheck, # Note: in order to work with distcheck,
# the Doxyfile needs to be preprocessed # the Doxyfile needs to be preprocessed
# to insert actual location of $(srcdir) # to insert actual location of $(srcdir)
@ -38,13 +33,19 @@ doxyfile.stamp:
#Doxyfile.tmp: Doxyfile #Doxyfile.tmp: Doxyfile
# sed -e 's|$$[({]rootdir[})]|$(abs_top_srcdir)|g' <Doxyfile > ./Doxyfile.tmp # sed -e 's|$$[({]rootdir[})]|$(abs_top_srcdir)|g' <Doxyfile > ./Doxyfile.tmp
CLEANFILES = doxyfile.stamp html latex man
all-local: doxyfile.stamp all-local: doxyfile.stamp
clean-local: clean-local:
rm -rf $(top_builddir)/man4/man rm -rf $(top_builddir)/man4/man
rm -rf $(top_builddir)/man4/html rm -rf $(top_builddir)/man4/html
rm -rf $(top_builddir)/man4/latex rm -rf $(top_builddir)/man4/latex
endif
# Timestamp to prevent rebuilds.
doxyfile.stamp:
$(DOXYGEN) Doxyfile
echo Timestamp > doxyfile.stamp
CLEANFILES = doxyfile.stamp html latex man
# This builds the docs from source, if necessary, and tars up # This builds the docs from source, if necessary, and tars up
# everything needed for the website. Run this and copy the resulting # everything needed for the website. Run this and copy the resulting
@ -53,5 +54,3 @@ clean-local:
web-tarball: doxyfile.stamp web-tarball: doxyfile.stamp
cd html; tar cf ../netcdf_docs.tar * cd html; tar cf ../netcdf_docs.tar *
gzip -f netcdf_docs.tar gzip -f netcdf_docs.tar
endif