Loading CMakeLists.txt +4 −4 Original line number Diff line number Diff line Loading @@ -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}") Loading Loading @@ -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") Loading ChangeLog +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 Loading Doxyfile +1 −1 Original line number Diff line number Diff line Loading @@ -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 Loading bpp-core.spec +3 −1 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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. Loading src/Bpp/App/ApplicationTools.h +3 −1 Original line number Diff line number Diff line Loading @@ -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( Loading @@ -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 Loading
CMakeLists.txt +4 −4 Original line number Diff line number Diff line Loading @@ -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}") Loading Loading @@ -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") Loading
ChangeLog +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 Loading
Doxyfile +1 −1 Original line number Diff line number Diff line Loading @@ -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 Loading
bpp-core.spec +3 −1 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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. Loading
src/Bpp/App/ApplicationTools.h +3 −1 Original line number Diff line number Diff line Loading @@ -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( Loading @@ -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