Commit 35e62e218a4f22aa4bbf06fc9b91888deadd809e
1 parent
238794ff
Set libtool version number for release 1.0.
Showing
3 changed files
with
17 additions
and
8 deletions
AUTHORS
README
configure.ac
| ... | ... | @@ -39,13 +39,23 @@ AC_CONFIG_HEADER([config.h]) |
| 39 | 39 | |
| 40 | 40 | |
| 41 | 41 | ############################################################################# |
| 42 | -# Library versioning # | |
| 42 | +# Library versioning (current:revision:age) # | |
| 43 | 43 | # ------------------------------------------------------------------------- # |
| 44 | -# See the libtool manual for an explanation. Currently, library versioning # | |
| 45 | -# is not yet used for GammaLib as we're still in the development cycle. # | |
| 46 | -# Users have to make sure that they link against the correct library. # | |
| 47 | -############################################################################# | |
| 48 | -GAMMALIB_LT_VERSION="0:0:0" | |
| 44 | +# Here are a set of rules to update your library version information: # | |
| 45 | +# 1. Update the version information only immediately before a public # | |
| 46 | +# release of your software. More frequent updates are unnecessary, # | |
| 47 | +# and only guarantee that the current interface number gets larger # | |
| 48 | +# faster. # | |
| 49 | +# 2. If the library source code has changed at all since the last update, # | |
| 50 | +# then increment revision. # | |
| 51 | +# 3. If any interfaces have been added, removed, or changed since the last # | |
| 52 | +# update, increment current, and set revision to 0. # | |
| 53 | +# 4. If any interfaces have been added since the last public release, then # | |
| 54 | +# increment age. # | |
| 55 | +# 5. If any interfaces have been removed or changed since the last public # | |
| 56 | +# release, then set age to 0. # | |
| 57 | +############################################################################# | |
| 58 | +GAMMALIB_LT_VERSION="1:0:0" | |
| 49 | 59 | AC_SUBST(GAMMALIB_LT_VERSION) |
| 50 | 60 | |
| 51 | 61 | ... | ... |