prepare v1.1.4
[awesomized/libmemcached] / CMakeVersions.txt
index aa77bdaa1815c2a76f1e7bec678cc61fb85f5952..a159b3d42c4698c599e7337ff2544b0833c24c48 100644 (file)
@@ -1,98 +1,51 @@
-function(to_hex HEX)
-    # mind you, not really hexadecimal, but just a decimal in hex notation, huh?!
-    set(XNUMBER 0x)
-    foreach(DEC IN LISTS ARGN)
-        while(1)
-            string(LENGTH "${DEC}" LEN)
-            if(LEN GREATER_EQUAL 3)
-                break()
-            endif()
-            string(CONCAT DEC "0" "${DEC}")
-        endwhile()
-        if(DEC GREATER 999)
-            message(WARNING "to_hex(HEX ${DEC}): decimal wider than 3 digits")
-        endif()
-        string(APPEND XNUMBER ${DEC})
-    endforeach()
-    set(${HEX} ${XNUMBER} PARENT_SCOPE)
-endfunction()
-
 #
 # libmemcached
 #
 
-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})
-set(LIBMEMCACHED_VERSION_INC ${LIBMEMCACHED_VERSION_MAJOR}.${LIBMEMCACHED_VERSION_MINOR})
-to_hex(LIBMEMCACHED_VERSION_HEX ${LIBMEMCACHED_VERSION_MAJOR} ${LIBMEMCACHED_VERSION_MINOR} ${LIBMEMCACHED_VERSION_PATCH})
+set(LIBMEMCACHED_VERSION 1.1.4)
+set(LIBMEMCACHED_VERSION_INC 1.0)
+set(LIBMEMCACHED_VERSION_HEX 0x001001004)
 
 # libmemcached.so
 
-set(LIBMEMCACHED_SO_VERSION_CUR 11)
-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(LIBMEMCACHED_SO_SOVERSION 11)
+set(LIBMEMCACHED_SO_VERSION ${LIBMEMCACHED_SO_SOVERSION}.0.0)
 
 #
 # libmemcachedutil
 #
 
-set(LIBMEMCACHEDUTIL_VERSION_MAJOR 1)
-set(LIBMEMCACHEDUTIL_VERSION_MINOR 0)
-set(LIBMEMCACHEDUTIL_VERSION_PATCH 0)
-
-set(LIBMEMCACHEDUTIL_VERSION ${LIBMEMCACHEDUTIL_VERSION_MAJOR}.${LIBMEMCACHEDUTIL_VERSION_MINOR}.${LIBMEMCACHEDUTIL_VERSION_PATCH})
-set(LIBMEMCACHEDUTIL_VERSION_INC ${LIBMEMCACHEDUTIL_VERSION_MAJOR}.${LIBMEMCACHEDUTIL_VERSION_MINOR})
-to_hex(LIBMEMCACHEDUTIL_VERSION_HEX ${LIBMEMCACHEDUTIL_VERSION_MAJOR} ${LIBMEMCACHEDUTIL_VERSION_MINOR} ${LIBMEMCACHEDUTIL_VERSION_PATCH})
+set(LIBMEMCACHEDUTIL_VERSION 1.1.0)
+set(LIBMEMCACHEDUTIL_VERSION_INC 1.0)
+set(LIBMEMCACHEDUTIL_VERSION_HEX 0x001001000)
 
 # libmemcachedutil.so
 
-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(LIBMEMCACHEDUTIL_SO_SOVERSION 2)
+set(LIBMEMCACHEDUTIL_SO_VERSION ${LIBMEMCACHEDUTIL_SO_SOVERSION}.0.0)
 
 #
 # libmemcachedprotocol
 #
 
-set(LIBMEMCACHEDPROTOCOL_VERSION_MAJOR 0)
-set(LIBMEMCACHEDPROTOCOL_VERSION_MINOR 0)
-set(LIBMEMCACHEDPROTOCOL_VERSION_PATCH 0)
-
-set(LIBMEMCACHEDPROTOCOL_VERSION ${LIBMEMCACHEDPROTOCOL_VERSION_MAJOR}.${LIBMEMCACHEDPROTOCOL_VERSION_MINOR}.${LIBMEMCACHEDPROTOCOL_VERSION_PATCH})
-set(LIBMEMCACHEDPROTOCOL_VERSION_INC ${LIBMEMCACHEDPROTOCOL_VERSION_MAJOR}.${LIBMEMCACHEDPROTOCOL_VERSION_MINOR})
-to_hex(LIBMEMCACHEDPROTOCOL_VERSION_HEX ${LIBMEMCACHEDPROTOCOL_VERSION_MAJOR} ${LIBMEMCACHEDPROTOCOL_VERSION_MINOR} ${LIBMEMCACHEDPROTOCOL_VERSION_PATCH})
+set(LIBMEMCACHEDPROTOCOL_VERSION 0.1.0)
+set(LIBMEMCACHEDPROTOCOL_VERSION_INC 0.0)
+set(LIBMEMCACHEDPROTOCOL_VERSION_HEX 0x000001000)
 
 # libmemcachedprotocol.so
 
-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(LIBMEMCACHEDPROTOCOL_SO_SOVERSION 0)
+set(LIBMEMCACHEDPROTOCOL_SO_VERSION ${LIBMEMCACHEDPROTOCOL_SO_SOVERSION}.0.0)
 
 #
 # libhashkit
 #
 
-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})
-set(LIBHASHKIT_VERSION_INC ${LIBHASHKIT_VERSION_MAJOR}.${LIBHASHKIT_VERSION_MINOR})
-to_hex(LIBHASHKIT_VERSION_HEX ${LIBHASHKIT_VERSION_MAJOR} ${LIBHASHKIT_VERSION_MINOR} ${LIBHASHKIT_VERSION_PATCH})
+set(LIBHASHKIT_VERSION 1.1.0)
+set(LIBHASHKIT_VERSION_INC 1.0)
+set(LIBHASHKIT_VERSION_HEX 0x00100100)
 
 # libhashkit.so
 
-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})
+set(LIBHASHKIT_SO_SOVERSION 2)
+set(LIBHASHKIT_SO_VERSION ${LIBHASHKIT_SO_SOVERSION}.0.0)