diff --git a/configure.in b/configure.in index 9c07c55702..02fb373f03 100644 --- a/configure.in +++ b/configure.in @@ -25,20 +25,12 @@ dnl When making releases do: dnl dnl WX_RELEASE_NUMBER += 1 dnl -dnl ..and update WX_CURRENT, WX_RELEASE and WX_AGE according to the -dnl following rules: -dnl -dnl If any changes have been made to the public interface, that is if any -dnl exported class, method, global or global type has been added, removed -dnl or changed in any way, then do: WX_CURRENT += 1 -dnl -dnl If source changes have been made that *do not* alter the public -dnl interface then do: WX_REVISION += 1 -dnl If WX_CURRENT was incremented (as above) instead do: WX_REVISION = 0 -dnl -dnl If any public interface was added, do: WX_AGE += 1 -dnl If any public interface was removed (or altered in a way effectively -dnl removing the previous definition), instead do: WX_AGE = 0 +dnl In case of backwards incompatible change (shouldn't happen +dnl but if it does, do change the soname here to avoid run-time +dnl problems!), do WX_CURRENT++; WX_REVISION = WX_AGE = 0. Otherwise +dnl (i.e. normal case), WX_CURRENT should be left unchanged, but you +dnl should do WX_REVISION++ and, if any public methods were added to +dnl the library, also WX_AGE++. dnl dnl When the major or minor version numbers are incremented, all the above dnl variables should be reset to 0.