Commit 2805bd14 authored by Julien Y. Dutheil's avatar Julien Y. Dutheil
Browse files

New upstream version 2.4.1

parent 78ac75e2
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -25,9 +25,9 @@ ENDIF(NOT CMAKE_BUILD_TYPE)
#           library implements.
# In other words, the library implements all the interface numbers in the
# range from number current - age to current.
SET(${PROJECT_NAME}_VERSION_CURRENT "4")
SET(${PROJECT_NAME}_VERSION_CURRENT "5")
SET(${PROJECT_NAME}_VERSION_REVISION "0")
SET(${PROJECT_NAME}_VERSION_AGE "0")
SET(${PROJECT_NAME}_VERSION_AGE "1")

# Effective version number computation
MATH(EXPR ${PROJECT_NAME}_VERSION_MAJOR "${${PROJECT_NAME}_VERSION_CURRENT} - ${${PROJECT_NAME}_VERSION_AGE}")
@@ -77,10 +77,10 @@ ENDIF (DOXYGEN_FOUND)
# Packager
SET(CPACK_PACKAGE_NAME "libbpp-core")
SET(CPACK_PACKAGE_VENDOR "Bio++ Development Team")
SET(CPACK_PACKAGE_VERSION "2.4.0")
SET(CPACK_PACKAGE_VERSION "2.4.1")
SET(CPACK_PACKAGE_VERSION_MAJOR "2")
SET(CPACK_PACKAGE_VERSION_MINOR "4")
SET(CPACK_PACKAGE_VERSION_PATCH "0")
SET(CPACK_PACKAGE_VERSION_PATCH "1")
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "The Bio++ Core library")
SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/COPYING.txt")
SET(CPACK_RESOURCE_FILE_AUTHORS "${CMAKE_SOURCE_DIR}/AUTHORS.txt")
+4 −0
Original line number Diff line number Diff line
06/06/18 Julien Dutheil
* Recursive param argument issue solved (closes #17).
* New version number: current 4 -> 5, age 0 -> 1 because of new symbol in AttributeTools. 

19/02/17 -*- Version 2.4.0 -*-

04/01/18 Laurent Guéguen
+1 −1
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@ PROJECT_NAME = bpp-core
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER         = 2.4.0
PROJECT_NUMBER         = 2.4.1

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
+3 −1
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
URL: https://github.com/BioPP/bpp-core

Name: bpp-core
Version: 2.4.0
Version: 2.4.1
Release: 1%{?dist}
License: CECILL-2.0
Vendor: The Bio++ Project
@@ -71,6 +71,8 @@ rm -rf $RPM_BUILD_ROOT
%{_prefix}/include/*

%changelog
* Fri Aug 10 2018 Julien Dutheil <julien.dutheil@univ-montp2.fr> 2.4.1-1
- Update for gcc8 + bug fixes
* Mon Mar 12 2018 Julien Dutheil <julien.dutheil@univ-montp2.fr> 2.4.0-1
- Increased interface number
- Removed dynamic exceptions specifications.
+3 −1
Original line number Diff line number Diff line
@@ -338,11 +338,12 @@ namespace bpp
     *
     * @param parameterName    The name of the corresponding parameter.
     * @param params           The attribute map where options may be found.
     * @param separator        The character used to delimit values.
     * @param separator        The character used to delimit values (cannot be a space character).
     * @param defaultValue     The default value to use if the parameter is not found.
     * @param suffix           A suffix to be applied to the parameter name.
     * @param suffixIsOptional Tell if the suffix is absolutely required.
     * @param warn             Tell if a warning must be sent in case the parameter is not found.
     * @throw Exception If a space character is used as separator.
     * @return The corresponding value.
     */
    template<class T> static std::vector<T> getVectorParameter(
@@ -354,6 +355,7 @@ namespace bpp
      bool suffixIsOptional = true,
      int warn = 0)
    {
      if (separator == ' ') throw Exception("ApplicationTools::getVectorParameter(). Separator cannot be a space character.");
      std::string s = getStringParameter(parameterName, params, defaultValue, suffix, suffixIsOptional, warn);
      if (TextTools::isEmpty(s)) return std::vector<T>(0);
      if (s[0] == '(' && s[s.size() - 1] == ')') {
Loading