build: distinguish CLUTTER_WINSYS and CLUTTER_SONAME_INFIX
authorRobert Bragg <robert@linux.intel.com>
Fri, 18 Jun 2010 00:25:46 +0000 (01:25 +0100)
committerRobert Bragg <robert@linux.intel.com>
Fri, 18 Jun 2010 16:38:40 +0000 (17:38 +0100)
commitbf9d5f394997c0ff9d7b4a3671ac04499d0c3fb2
treec9e47ffe1e07b7ee24f9d440d5263884b34fa18e
parent4bd44738fd80cbd43c8e08b2a9da8dce4fec5bab
build: distinguish CLUTTER_WINSYS and CLUTTER_SONAME_INFIX

This adds a separate variable name "CLUTTER_SONAME_INFIX" to define the
infix for the clutter library that gets linked. Currently the WINSYS
corresponds to the directory we enter when building to compile the
window system and input support, but it is desirable to be able to
define multiple flavours that use the same WINSYS but should result in
different library names.

For example we are planning to combine the eglx and eglnative window
systems into one "egl" winsys but we will need to preserve the current
library names for the eglx and eglnative flavours.
Makefile.am
clutter.pc.in
clutter/Makefile.am
configure.ac
doc/reference/clutter/Makefile.am
tests/conform/Makefile.am
tests/interactive/Makefile.am
tests/micro-bench/Makefile.am