[geos-devel] GEOS versioning scheme
strk at keybit.net
Sat Jul 17 05:45:40 EDT 2004
GEOS adopted libtool suggested versioning scheme.
This specifies a range of supported interface.
Major/Minor/Patch numbers will represent:
Major: minimum interface supported
Minor: number of additional forward interfaces supported
Patch: current (max) interface revision
Next release will be 2.0.0 as it will support the new
interface and nothing else (backward compatibility has been broken).
The <geos/version.h> header file will provide the following defines:
See postgis for an example of using FIRS/LAST interface for
geos-config will continue to print GEOS_VERSION with the --version switch
and has acquired a new --jtsport switch printing JTS release number
current GEOS release has been ported from.
A new string geos::version() has been introduced providing both
GEOS and corrispondent JTS version at runtime (as a string).
Let me know if you find the name too subject to name clashes...
More information about the geos-devel