4ebc55f2b3
In order to minimize the amount of breakage, while at the same time making it easier to make backward incompatible changes needed to continue turning libmutter into a capable Wayland compositor, make the libmutter and friends (libmutter-clutter, libmutter-cogl*) parallel installable by adding a version number to the name. This changes various filenames, for example what previously was libmutter.so is now libmutter-0.so (assuming the version for now is 0), and libmutter-clutter-1.0.so is now libmutter-clutter-0.so. The pkg-config filenames and GObject introspection has been renamed to reflect this as well. This enables a downstream compositor rely on a specific version of the libmutter API, while gracefully handling API/ABI changes by having to update to the new version at their own pace. https://bugzilla.gnome.org/show_bug.cgi?id=777317 |
||
---|---|---|
.. | ||
.gitignore | ||
Makefile.am | ||
redhand.png | ||
test-actors.c | ||
test-animation.c | ||
test-animator.c | ||
test-bind-constraint.c | ||
test-binding-pool.c | ||
test-cairo-clock.c | ||
test-cairo-flowers.c | ||
test-cogl-multitexture.c | ||
test-cogl-offscreen.c | ||
test-cogl-point-sprites.c | ||
test-cogl-shader-arbfp.c | ||
test-cogl-shader-glsl.c | ||
test-cogl-tex-convert.c | ||
test-cogl-tex-foreign.c | ||
test-cogl-tex-polygon.c | ||
test-cogl-tex-tile.c | ||
test-cogl-vertex-buffer.c | ||
test-content.c | ||
test-depth.c | ||
test-devices.c | ||
test-easing.c | ||
test-events.c | ||
test-fbo.c | ||
test-grab.c | ||
test-image.c | ||
test-keyframe-transition.c | ||
test-layout.c | ||
test-main.c | ||
test-multistage.c | ||
test-paint-wrapper.c | ||
test-path-constraint.c | ||
test-pixmap.c | ||
test-rotate-zoom.c | ||
test-scale.c | ||
test-script-signals.json | ||
test-script.c | ||
test-script.json | ||
test-scrolling.c | ||
test-shader-effects.c | ||
test-stage-read-pixels.c | ||
test-stage-sizing.c | ||
test-state-animator.c | ||
test-state-script.c | ||
test-state.c | ||
test-swipe-action.c | ||
test-table-layout.c | ||
test-text-field.c | ||
test-text.c | ||
test-texture-async.c | ||
test-texture-material.c | ||
test-texture-quality.c | ||
test-texture-slicing.c | ||
test-touch-events.c | ||
wrapper.sh.in |