6 Commits
6.0.2 ... 5.1.1

Author SHA1 Message Date
Andrew Johnson
3c35425876 Update module version and release date for V4.6.0-rc1 2016-08-26 13:55:56 -05:00
Ralph Lange
32be30f554 jenkins: fix CloudBees doc job (SourceForge upload) 2016-08-20 21:41:27 +02:00
Andrew Johnson
01ba7dd0f4 Set dependency branch for cloudbees builds 2016-08-02 11:00:13 -05:00
Dave Hickin
6e355a614e Update documentation for 5.1.0 2016-08-02 10:17:35 +01:00
Dave Hickin
af236369db Update release notes for 5.1.0 2016-08-02 10:17:15 +01:00
Ralph Lange
3f233f1350 Add QtCreator wildcard to .gitignore 2016-07-28 11:57:48 +02:00
6 changed files with 72 additions and 5 deletions

1
.gitignore vendored
View File

@@ -7,3 +7,4 @@ configure/*.local
html/
**/O.*
**/**/O.*
QtC-*

View File

@@ -1,3 +1,35 @@
<h1>Release 5.1.1</h1>
<p>The main changes since release 5.0 are:</p>
<ul>
<li>Linux shared library version added</li>
<li>Headers and source locations have changed</li>
<li>Missing is_a implementations added</li>
<li>NTAttribute::addTags() is now non-virtual</li>
<li>New license file replaces LICENSE and COPYRIGHT</li>
</ul>
<h2>Shared library version added</h2>
<p>Linux shared library version numbers have been added by setting SHRLIB_VERSION
(to 5.1 in this case). So shared object will be libnt.so.5.1 instead of
libpvData.so.</p>
<h2>Headers and source locations have changed</h2>
<p>Source has moved out of nt directory directly into src.</p>
<p>Headers have been moved into a pv directory. This facilitates using some IDEs
such as Qt Creator.</p>
<p>src/nt/ntscalar.cpp -> src/ntscalar.cpp
src/nt/ntscalar.h -> src/pv/ntscalar.h</p>
<h2>Missing is_a implementations added</h2>
<p>is_a(PVStructurePtr const &amp;) implementation has been added for each type.</p>
<h1>Release 5.0</h1>
<p>This release adds support through wrapper classes and builders for the

View File

@@ -1,3 +1,38 @@
Release 5.1.1
=============
The main changes since release 5.0 are:
* Linux shared library version added
* Headers and source locations have changed
* Missing is_a implementations added
* NTAttribute::addTags() is now non-virtual
* New license file replaces LICENSE and COPYRIGHT
Shared library version added
----------------------------
Linux shared library version numbers have been added by setting SHRLIB_VERSION
(to 5.1 in this case). So shared object will be libnt.so.5.1 instead of
libpvData.so.
Headers and source locations have changed
-----------------------------------------
Source has moved out of nt directory directly into src.
Headers have been moved into a pv directory. This facilitates using some IDEs
such as Qt Creator.
src/nt/ntscalar.cpp -> src/ntscalar.cpp
src/nt/ntscalar.h -> src/pv/ntscalar.h
Missing is_a implementations added
----------------------------------
is_a(PVStructurePtr const &) implementation has been added for each type.
Release 5.0
===========

View File

@@ -36,7 +36,7 @@
<div class="head">
<h1>EPICS normativeTypesCPP</h1>
<h2 class="nocount">Release 5.1-DEV - 2016.03.18</h2>
<h2 class="nocount">Release 5.1.1 - 2016.08.26</h2>
<dl>
<dt>Editors:</dt>
<dd> Marty Kraimer, BNL<br />
@@ -66,7 +66,7 @@ V4 control system programming environment:<br />
<h2 class="nocount">Status of this Document</h2>
<p>This is the 18-March-2016 version for the 5.1-development release of the
<p>This is the 26-August-2016 version for the 5.1.1 release of the
C++ implementation of normativeTypes.
</p>

View File

@@ -42,7 +42,7 @@ MB=${MB:-"NO_MICROBENCH"}
###########################################
# Dependent module branches
PVDATA_BRANCH="master"
PVDATA_BRANCH="release-6.0"
###########################################
# Fetch and unpack dependencies

View File

@@ -65,10 +65,9 @@ doxygen
###########################################
# Publish
if [ "${PUBLISH}" != "DONT" ]; then
if [ "${PUBLISH}" != "NO" ]; then
# Upload explicit dummy to ensure target directory exists
echo "Created by CloudBees Jenkins upload job. Should be deleted as part of the job." > DUMMY
rsync -q -e ssh DUMMY epics-jenkins@web.sourceforge.net:/home/project-web/epics-pvdata/htdocs/docbuild/normativeTypesCPP/${PUBLISH}/
rsync -aqP --delete -e ssh documentation epics-jenkins@web.sourceforge.net:/home/project-web/epics-pvdata/htdocs/docbuild/normativeTypesCPP/${PUBLISH}/
fi