Hello,

Which system use MuscleCard for its releases and versions?

I have found this scheme:

(http://www.openismus.com/documents/linux/building_libraries/building_libraries.shtml)

Your library should have two numbers - the 'release number' and the 'version number'.

The release number uses a scheme of your own devising. Generally it indicates how much functionality has been added since the last version, and how many bugs were fixed.

The version number uses an established scheme to indicate what type of changes happened to your library's interface. The following diagram can be found in many configure.ac files:

EXAMPLE_RELEASE=2:1:3
EXAMPLE_LIBRARY_VERSION=3:0:0
                    | | |
             +------+ | +---+
             |        |     |
           current:revision:age
             |        |     |
             |        |     +- increment if interfaces have been added
             |        |        set to zero if interfaces have been removed
             |        |        or changed
             |        +- increment if source code has changed
             |           set to zero if current is incremented
             +- increment if interfaces have been added, removed or changed

Bye, Karsten

_______________________________________________
Muscle mailing list
Muscle@lists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to