X-Git-Url: http://git.openbox.org/?p=mikachu%2Fopenbox.git;a=blobdiff_plain;f=configure.ac;h=9b951588602e51bb08e06a661a4ee2d1b9ced03c;hp=33fc6d920e8effcf24a0452215f7b0d61bedd216;hb=0239b5b61a9afddb60a6bd81f638ddbaf90eaec3;hpb=29a7d9b3405f4536a64b41ea5f3d335e5c430906 diff --git a/configure.ac b/configure.ac index 33fc6d9..9b95158 100644 --- a/configure.ac +++ b/configure.ac @@ -9,14 +9,24 @@ OB_VERSION=$PACKAGE_VERSION AC_SUBST(OB_VERSION) dnl Making releases: +dnl RR_ is for obrender, OBT_ is for obt, keep major/minor in sync, +dnl treat the rest separately. +dnl +dnl if MAJOR or MINOR version changes, be sure to change AC_INIT above to match. +dnl the other variables aren't related to the user visible versions, but are used +dnl to version the .so files. +dnl if no backward compat is broken, it's just a preference if you want to bump +dnl the AC_INIT micro version or minor version. if the AC_INIT micro version is +dnl 0, don't write it out. +dnl +dnl How to process .so versioning, dnl RR_MICRO_VERSION += 1; dnl RR_INTERFACE_AGE += 1; -dnl R_BINARY_AGE += 1; +dnl RR_BINARY_AGE += 1; dnl if any functions have been added, set RR_INTERFACE_AGE to 0. dnl if backwards compatibility has been broken, dnl set RR_BINARY_AGE and RR_INTERFACE_AGE to 0. -dnl -dnl if MAJOR or MINOR version changes, be sure to change AC_INIT above to match +dnl if you set anything to 0, you should also bump the MINOR version. dnl RR_MAJOR_VERSION=3 RR_MINOR_VERSION=5