automake: convert libmesa and libmesagallium
authorJon TURNEY <jon.turney@dronecode.org.uk>
Fri, 6 Jul 2012 23:51:52 +0000 (00:51 +0100)
committerJon TURNEY <jon.turney@dronecode.org.uk>
Fri, 13 Jul 2012 11:43:58 +0000 (12:43 +0100)
commita112ca5d5f8504310bf157d440c859676aae7753
tree2a8c019f4e9804aac52725eb5bc9e1b0dfe886fa
parent8676890018a94b475dd0bb7389f3b77f37e36fdb
automake: convert libmesa and libmesagallium

* "configure substitutions are not allowed in _SOURCES variables" in automake, so instead of
MESA_ASM_FILES, use some AM_CONDITIONALS to choose which architecture's asm sources are used
in libmesa_la_SOURCES. (Can't remove MESA_ASM_FILES autoconf variable as it's still used in
sources.mak)

* Update to link with the .la file in other Makefile.am files, and make a link to the
.a file for the convenience of other Makefiles which have not yet been converted to automake

v2: Remove stray -static from LDFLAGS
v3: Remove .a compatibility link on clean

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Reviewed-by: Eric Anholt <eric@anholt.net>
Tested-by: Matt Turner <mattst88@gmail.com>
src/glsl/tests/Makefile.am
src/mesa/Makefile.am
src/mesa/Makefile.old
src/mesa/drivers/osmesa/Makefile.am
src/mesa/drivers/x11/Makefile.am
src/mesa/main/tests/Makefile.am