4 # CVC4-RELEASE-VERSION-REGEXP (LIBRARY:VERSION)*
6 # This file contains library version release information.
7 # Lines are matched while processing configure.ac (and generating
8 # the configure script) using the CVC4_RELEASE_STRING. Lines are
9 # matched on the regexp in the first column, with only the first
10 # matching line counting. The library versions following, one per
11 # column, are then used. If there are no matching lines, an error
12 # is raised and the configure script is not generated.
14 # The library version numbers are in the form current:revision:age
15 # and are passed to libtool with -version-info
18 # increment if interfaces have been added, removed or changed
20 # increment if source code has changed
21 # set to zero if current is incremented
23 # increment if interfaces have been added
24 # set to zero if interfaces have been removed
27 # A good description of what all this means is here:
28 # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
30 # When a new CVC4 release is cut, this library_versions file should
31 # be extended to provide library version information for that
32 # release. PLEASE DON'T REMOVE LINES (or edit historical lines)
33 # from this file unless they are truly in error and the release
34 # wasn't made with that erroneous information; this file should
35 # ultimately provide a nice historical log of the mapping between
36 # CVC4 release numbers and the corresponding interface version
37 # information of libraries.
39 # For now, libcvc4bindings' version info is used for all language
40 # bindings libraries, and _also_ for all "compatibility" bindings
41 # libraries (i.e., the old CVC3-esque C and Java bindings). This
42 # may need to be split out in future, if some bindings (particularly
43 # the compatibility ones) change more(/less) frequently than the
46 0\..* libcvc4:0:0:0 libcvc4parser:0:0:0 libcvc4compat:0:0:0 libcvc4bindings:0:0:0
47 1\.0 libcvc4:0:0:0 libcvc4parser:0:0:0 libcvc4compat:0:0:0 libcvc4bindings:0:0:0
48 1\.0\.1-prerelease libcvc4:0:0:0 libcvc4parser:0:0:0 libcvc4compat:0:0:0 libcvc4bindings:0:0:0
49 1\.1-prerelease libcvc4:0:0:0 libcvc4parser:0:0:0 libcvc4compat:0:0:0 libcvc4bindings:0:0:0
50 1\.1 libcvc4:1:0:0 libcvc4parser:1:0:0 libcvc4compat:1:0:0 libcvc4bindings:1:0:0
51 1\.1\.1-prerelease libcvc4:1:0:0 libcvc4parser:1:0:0 libcvc4compat:1:0:0 libcvc4bindings:1:0:0
52 1\.2-prerelease libcvc4:1:0:0 libcvc4parser:1:0:0 libcvc4compat:1:0:0 libcvc4bindings:1:0:0
53 1\.2 libcvc4:1:1:1 libcvc4parser:1:1:0 libcvc4compat:1:0:0 libcvc4bindings:1:0:0
54 1\.2\.1-prerelease libcvc4:1:1:1 libcvc4parser:1:1:0 libcvc4compat:1:0:0 libcvc4bindings:1:0:0