X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=CMakeVersions.txt;h=a159b3d42c4698c599e7337ff2544b0833c24c48;hb=refs%2Fheads%2Fv1.x;hp=8f689ee2ae9f35b976e790e08ad1c921dcdeb603;hpb=96347b612e26411103626cc2d1d11bcc981242bf;p=awesomized%2Flibmemcached diff --git a/CMakeVersions.txt b/CMakeVersions.txt index 8f689ee2..a159b3d4 100644 --- a/CMakeVersions.txt +++ b/CMakeVersions.txt @@ -1,53 +1,51 @@ -function(to_hex HEX) - set(XNUMBER 0x) - set(XDIGITS 0 1 2 3 4 5 6 7 8 9 a b c d e f) - foreach(DEC IN LISTS ARGN) - if(${DEC} GREATER 255) - message(WARNING "to_hex(HEX ${DEC}): decimal number out of uint8 range (>=256)") - endif() - math(EXPR HIDEC "${DEC} / 16") - math(EXPR LODEC "${DEC} % 16") - list(GET XDIGITS ${HIDEC} HIHEX) - list(GET XDIGITS ${LODEC} LOHEX) - string(APPEND XNUMBER ${HIHEX}${LOHEX}) - endforeach() - set(${HEX} ${XNUMBER} PARENT_SCOPE) -endfunction() - -set(LIBMEMCACHED_VERSION_MAJOR 1) -set(LIBMEMCACHED_VERSION_MINOR 0) -set(LIBMEMCACHED_VERSION_PATCH 99) - -set(LIBMEMCACHED_VERSION ${LIBMEMCACHED_VERSION_MAJOR}.${LIBMEMCACHED_VERSION_MINOR}.${LIBMEMCACHED_VERSION_PATCH}) -to_hex(LIBMEMCACHED_VERSION_HEX ${LIBMEMCACHED_VERSION_MAJOR} ${LIBMEMCACHED_VERSION_MINOR} ${LIBMEMCACHED_VERSION_PATCH}) - -set(LIBMEMCACHED_SO_VERSION_CUR 12) -set(LIBMEMCACHED_SO_VERSION_REV 0) -set(LIBMEMCACHED_SO_VERSION_AGE 0) - -set(LIBMEMCACHED_SO_VERSION ${LIBMEMCACHED_SO_VERSION_CUR}.${LIBMEMCACHED_SO_VERSION_REV}.${LIBMEMCACHED_SO_VERSION_AGE}) - -set(LIBMEMCACHEDUTIL_SO_VERSION_CUR 2) -set(LIBMEMCACHEDUTIL_SO_VERSION_REV 0) -set(LIBMEMCACHEDUTIL_SO_VERSION_AGE 0) - -set(LIBMEMCACHEDUTIL_SO_VERSION ${LIBMEMCACHEDUTIL_SO_VERSION_CUR}.${LIBMEMCACHEDUTIL_SO_VERSION_REV}.${LIBMEMCACHEDUTIL_SO_VERSION_AGE}) - -set(LIBMEMCACHEDPROTOCOL_SO_VERSION_CUR 0) -set(LIBMEMCACHEDPROTOCOL_SO_VERSION_REV 0) -set(LIBMEMCACHEDPROTOCOL_SO_VERSION_AGE 0) - -set(LIBMEMCACHEDPROTOCOL_SO_VERSION ${LIBMEMCACHEDPROTOCOL_SO_VERSION_CUR}.${LIBMEMCACHEDPROTOCOL_SO_VERSION_REV}.${LIBMEMCACHEDPROTOCOL_SO_VERSION_AGE}) - -set(LIBHASHKIT_VERSION_MAJOR 1) -set(LIBHASHKIT_VERSION_MINOR 0) -set(LIBHASHKIT_VERSION_PATCH 0) - -set(LIBHASHKIT_VERSION ${LIBHASHKIT_VERSION_MAJOR}.${LIBHASHKIT_VERSION_MINOR}.${LIBHASHKIT_VERSION_PATCH}) -to_hex(LIBHASHKIT_VERSION_HEX ${LIBHASHKIT_VERSION_MAJOR} ${LIBHASHKIT_VERSION_MINOR} ${LIBHASHKIT_VERSION_PATCH}) - -set(LIBHASHKIT_SO_VERSION_CUR 2) -set(LIBHASHKIT_SO_VERSION_REV 0) -set(LIBHASHKIT_SO_VERSION_AGE 0) - -set(LIBHASHKIT_SO_VERSION ${LIBHASHKIT_SO_VERSION_CUR}.${LIBHASHKIT_SO_VERSION_REV}.${LIBHASHKIT_SO_VERSION_AGE}) +# +# libmemcached +# + +set(LIBMEMCACHED_VERSION 1.1.4) +set(LIBMEMCACHED_VERSION_INC 1.0) +set(LIBMEMCACHED_VERSION_HEX 0x001001004) + +# libmemcached.so + +set(LIBMEMCACHED_SO_SOVERSION 11) +set(LIBMEMCACHED_SO_VERSION ${LIBMEMCACHED_SO_SOVERSION}.0.0) + +# +# libmemcachedutil +# + +set(LIBMEMCACHEDUTIL_VERSION 1.1.0) +set(LIBMEMCACHEDUTIL_VERSION_INC 1.0) +set(LIBMEMCACHEDUTIL_VERSION_HEX 0x001001000) + +# libmemcachedutil.so + +set(LIBMEMCACHEDUTIL_SO_SOVERSION 2) +set(LIBMEMCACHEDUTIL_SO_VERSION ${LIBMEMCACHEDUTIL_SO_SOVERSION}.0.0) + +# +# libmemcachedprotocol +# + +set(LIBMEMCACHEDPROTOCOL_VERSION 0.1.0) +set(LIBMEMCACHEDPROTOCOL_VERSION_INC 0.0) +set(LIBMEMCACHEDPROTOCOL_VERSION_HEX 0x000001000) + +# libmemcachedprotocol.so + +set(LIBMEMCACHEDPROTOCOL_SO_SOVERSION 0) +set(LIBMEMCACHEDPROTOCOL_SO_VERSION ${LIBMEMCACHEDPROTOCOL_SO_SOVERSION}.0.0) + +# +# libhashkit +# + +set(LIBHASHKIT_VERSION 1.1.0) +set(LIBHASHKIT_VERSION_INC 1.0) +set(LIBHASHKIT_VERSION_HEX 0x00100100) + +# libhashkit.so + +set(LIBHASHKIT_SO_SOVERSION 2) +set(LIBHASHKIT_SO_VERSION ${LIBHASHKIT_SO_SOVERSION}.0.0)