meson: standardize .so version to major.minor.patch
authorEric Engestrom <eric@engestrom.ch>
Thu, 2 Nov 2017 23:24:00 +0000 (23:24 +0000)
committerEric Engestrom <eric.engestrom@imgtec.com>
Tue, 7 Nov 2017 10:47:20 +0000 (10:47 +0000)
commit5be1b1a8ce6c635cf0310d2b97056a2b8f11a601
treeef0232f3f79b0920e5fe52b80982aa4d80a40ef8
parent0084f4a42290ab54c185c9284a5670d4da4fc66e
meson: standardize .so version to major.minor.patch

This `version` field defines the filename for the .so.
The plan .so as well as .so.$major are always symlinks to this.

Unless I'm mistaken, only the major is ever used, so this shouldn't
matter, but for consistency with autotools (and in case it does matter),
let's always have all 3 major.minor.patch components.

(The soname isn't affected, and is always .so.$major)

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
src/egl/meson.build
src/gallium/targets/osmesa/meson.build
src/gbm/meson.build
src/glx/meson.build
src/mapi/es1api/meson.build
src/mapi/es2api/meson.build
src/mapi/shared-glapi/meson.build
src/mesa/drivers/osmesa/meson.build