version.h (ginac-1.7.11.tar.bz2) | : | version.h (ginac-1.8.0.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 30 | skipping to change at line 30 | |||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 U SA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 U SA | |||
*/ | */ | |||
#ifndef GINAC_VERSION_H | #ifndef GINAC_VERSION_H | |||
#define GINAC_VERSION_H | #define GINAC_VERSION_H | |||
/* Major version of GiNaC */ | /* Major version of GiNaC */ | |||
#define GINACLIB_MAJOR_VERSION 1 | #define GINACLIB_MAJOR_VERSION 1 | |||
/* Minor version of GiNaC */ | /* Minor version of GiNaC */ | |||
#define GINACLIB_MINOR_VERSION 7 | #define GINACLIB_MINOR_VERSION 8 | |||
/* Micro version of GiNaC */ | /* Micro version of GiNaC */ | |||
#define GINACLIB_MICRO_VERSION 11 | #define GINACLIB_MICRO_VERSION 0 | |||
// GiNaC library version information. It has very little to do with GiNaC | // GiNaC library version information. It has very little to do with GiNaC | |||
// version number. In particular, library version is OS dependent. | // version number. In particular, library version is OS dependent. | |||
// | // | |||
// When making releases, do | // When making releases, do | |||
// 1. Increment GINAC_LT_REVISION | // 1. Increment GINAC_LT_REVISION | |||
// 2. If any interfaces have been added, removed, or changed since the last | // 2. If any interfaces have been added, removed, or changed since the last | |||
// release, increment GINAC_LT_CURRENT and set GINAC_LT_REVISION to 0. | // release, increment GINAC_LT_CURRENT and set GINAC_LT_REVISION to 0. | |||
// 3. If any interfaces have been added since the last release, increment | // 3. If any interfaces have been added since the last release, increment | |||
// GINAC_LT_AGE. | // GINAC_LT_AGE. | |||
skipping to change at line 55 | skipping to change at line 55 | |||
// GINAC_LT_AGE to 0. | // GINAC_LT_AGE to 0. | |||
// | // | |||
// Please note: the libtool naming scheme cannot guarantee that on all | // Please note: the libtool naming scheme cannot guarantee that on all | |||
// systems, the numbering is consecutive. It only guarantees that it is | // systems, the numbering is consecutive. It only guarantees that it is | |||
// increasing. This doesn't matter, though: there is not incurred cost | // increasing. This doesn't matter, though: there is not incurred cost | |||
// for numbers that are omitted, except for shrinking the available space | // for numbers that are omitted, except for shrinking the available space | |||
// of leftover numbers. Not something we need to worry about yet. ;-) | // of leftover numbers. Not something we need to worry about yet. ;-) | |||
// TODO, when setting GINAC_LT_REVISION to 0: | // TODO, when setting GINAC_LT_REVISION to 0: | |||
// * change matrix inverse to use default argument (twice) | // * change matrix inverse to use default argument (twice) | |||
// * remove interfaces marked as deprecated | // * remove interfaces marked as deprecated | |||
#define GINAC_LT_CURRENT 10 | #define GINAC_LT_CURRENT 11 | |||
#define GINAC_LT_REVISION 5 | #define GINAC_LT_REVISION 0 | |||
#define GINAC_LT_AGE 4 | #define GINAC_LT_AGE 0 | |||
/* | /* | |||
* GiNaC archive file version information. | * GiNaC archive file version information. | |||
* | * | |||
* The current archive version is GINACLIB_ARCHIVE_VERSION. This is | * The current archive version is GINACLIB_ARCHIVE_VERSION. This is | |||
* the version of archives created by the current version of GiNaC. | * the version of archives created by the current version of GiNaC. | |||
* Archives version (GINACLIB_ARCHIVE_VERSION - GINACLIB_ARCHIVE_AGE) | * Archives version (GINACLIB_ARCHIVE_VERSION - GINACLIB_ARCHIVE_AGE) | |||
* thru * GINACLIB_ARCHIVE_VERSION can be read by current version | * thru * GINACLIB_ARCHIVE_VERSION can be read by current version | |||
* of GiNaC. | * of GiNaC. | |||
* | * | |||
End of changes. 3 change blocks. | ||||
5 lines changed or deleted | 5 lines changed or added |