diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-05-08 15:13:59 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-05-08 15:13:59 +0300 |
commit | 79f6b2c923d1c2366b68a431756bde6e4a04ae86 (patch) | |
tree | 75087c12a3b763634bd5ea9ae616e6dd447b3f9d /build-aux | |
parent | ced98e1b1e040bd0f50b2ebd146a22e74f5913c0 (diff) | |
download | grecs-79f6b2c923d1c2366b68a431756bde6e4a04ae86.tar.gz grecs-79f6b2c923d1c2366b68a431756bde6e4a04ae86.tar.bz2 |
Redo versioning support.
* am/grecs.m4: Define GRECS_VEROK_AT if package version matches
the standard scheme.
Define GRECS_DISTCK_AT if install flag is set.
* src/grecs.h (GRECS_VERSION_MAJOR)
(GRECS_VERSION_MINOR): New defines.
(grecs_version_info)<buffer>: New member.
(grecs_version): Return allocated grecs_version_info structure.
(grecs_version_cmp): Change prototype.
(grecs_version_ok)
(grecs_version_info_cmp)
(grecs_version_split)
(grecs_version_info_free): New protos.
* src/version.c: Rewrite.
* src/libgrecs.m4 (AM_LIBGRECS): Use grecs_version_ok
* tests/.gitignore: Add distck.
* tests/Makefile.am: Add new tests.
* tests/testsuite.at: Add new tests.
* tests/gcfver.c: Update.
* tests/vercmp.at: Rewrite.
* tests/verok.at: New file (from old vercmp.at).
* tests/distck.at: New file.
* tests/distck.c: New file.
Diffstat (limited to 'build-aux')
0 files changed, 0 insertions, 0 deletions