Home | History | Annotate | Line # | Download | only in libsframe
libtool-version revision 1.1
      1  1.1  christos # This file is used to maintain libtool version info for libsframe.  See
      2  1.1  christos # the libtool manual to understand the meaning of the fields.  This is
      3  1.1  christos # a separate file so that version updates don't involve re-running
      4  1.1  christos # automake.
      5  1.1  christos #
      6  1.1  christos # Here are a set of rules to help you update your library version
      7  1.1  christos # information:
      8  1.1  christos #
      9  1.1  christos # 1. Start with version information of `0:0:0' for each libtool library.
     10  1.1  christos #
     11  1.1  christos # 2. Update the version information only immediately before a public
     12  1.1  christos #    release of your software. More frequent updates are unnecessary,
     13  1.1  christos #    and only guarantee that the current interface number gets larger
     14  1.1  christos #    faster.
     15  1.1  christos #
     16  1.1  christos # 3. If the library source code has changed at all since the last
     17  1.1  christos #    update, then increment revision (`c:r:a' becomes `c:r+1:a').
     18  1.1  christos #
     19  1.1  christos # 4. If any interfaces have been added, removed, or changed since the
     20  1.1  christos #    last update, increment current, and set revision to 0.
     21  1.1  christos #
     22  1.1  christos # 5. Increase the age value only if the changes made to the ABI are backward
     23  1.1  christos #    compatible.
     24  1.1  christos #    a. If any interfaces have been added since the last public release,
     25  1.1  christos #       then increment age.
     26  1.1  christos #    b. If any interfaces have been removed since the last public release,
     27  1.1  christos #       then set age to 0.
     28  1.1  christos #
     29  1.1  christos # CURRENT:REVISION:AGE
     30  1.1  christos 1:0:0
     31