diff options
author | Jerome Jiang <jianj@google.com> | 2021-03-08 16:07:02 -0800 |
---|---|---|
committer | Jerome Jiang <jianj@google.com> | 2021-03-11 20:37:39 -0800 |
commit | 24b43c4ea5c2b54e32b107921cb06e89a71f916e (patch) | |
tree | 1d9a66325338790ff926062e8f92c23efe54be1c /libs.mk | |
parent | 56b1a197b265bc13b8fb8c6df85556185b188f9b (diff) | |
download | libvpx-24b43c4ea5c2b54e32b107921cb06e89a71f916e.tar libvpx-24b43c4ea5c2b54e32b107921cb06e89a71f916e.tar.gz libvpx-24b43c4ea5c2b54e32b107921cb06e89a71f916e.tar.bz2 libvpx-24b43c4ea5c2b54e32b107921cb06e89a71f916e.zip |
Prepare for v1.10.0 release.
Update CHANGELOG, AUTHORS, README, libs.mk
Bug: webm:1712
Change-Id: Ic99de12b91a92c32f8a9485dcb759c48bc3eccd6
Diffstat (limited to 'libs.mk')
-rw-r--r-- | libs.mk | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -287,8 +287,20 @@ OBJS-yes += $(LIBVPX_OBJS) LIBS-$(if yes,$(CONFIG_STATIC)) += $(BUILD_PFX)libvpx.a $(BUILD_PFX)libvpx_g.a $(BUILD_PFX)libvpx_g.a: $(LIBVPX_OBJS) +# Updating version info. +# https://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info +# For libtool: c=<current>, a=<age>, r=<revision> +# libtool generates .so file as .so.[c-a].a.r, while -version-info c:r:a is +# passed to libtool. +# +# libvpx library file is generated as libvpx.so.<MAJOR>.<MINOR>.<PATCH> +# MAJOR = c-a, MINOR = a, PATCH = r +# +# To determine SO_VERSION_{MAJOR,MINOR,PATCH}, calculate c,a,r with current +# SO_VERSION_* then follow the rules in the link to detemine the new version +# (c1, a1, r1) and set MAJOR to [c1-a1], MINOR to a1 and PATCH to r1 SO_VERSION_MAJOR := 6 -SO_VERSION_MINOR := 3 +SO_VERSION_MINOR := 4 SO_VERSION_PATCH := 0 ifeq ($(filter darwin%,$(TGT_OS)),$(TGT_OS)) LIBVPX_SO := libvpx.$(SO_VERSION_MAJOR).dylib |