vmwgfx, saa: Build saa as a convenience library
authorThomas Hellstrom <thellstrom@vmware.com>
Fri, 17 Jun 2011 06:18:13 +0000 (08:18 +0200)
committerThomas Hellstrom <thellstrom@vmware.com>
Fri, 17 Jun 2011 06:21:54 +0000 (08:21 +0200)
instead of as a shared object.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
configure.ac
saa/Makefile.am
vmwgfx/Makefile.am

index d4580ee..8deae86 100644 (file)
@@ -124,7 +124,7 @@ AC_SUBST([DRIVER_NAME])
 
 VMWGFX_DIRS=
 if test x$BUILD_VMWGFX = xyes; then
-       VMWGFX_DIRS="vmwgfx saa"
+       VMWGFX_DIRS="saa vmwgfx"
        AC_CONFIG_FILES([
                        saa/Makefile
                        vmwgfx/Makefile
index 4f56d3f..849ced9 100644 (file)
@@ -1,7 +1,7 @@
-libsaa_la_LTLIBRARIES = libsaa.la
-libsaa_ladir = @libdir@
+noinst_LTLIBRARIES = libsaa.la
 
 libsaa_la_CFLAGS = $(CWARNFLAGS) $(XORG_CFLAGS)
+libsaa_la_LDFLAGS = -static
 libsaa_la_SOURCES = \
        saa.c \
        saa_pixmap.c \
index db58405..ce4b115 100644 (file)
@@ -1,7 +1,7 @@
 vmwgfx_drv_la_LTLIBRARIES = vmwgfx_drv.la
 vmwgfx_drv_la_LDFLAGS = -module -avoid-version
 vmwgfx_drv_la_CFLAGS = $(CWARNFLAGS) $(XORG_CFLAGS) @LIBDRM_CFLAGS@ @XATRACKER_CFLAGS@ -I$(top_srcdir)/src -I$(top_srcdir)/saa
-vmwgfx_drv_la_LIBADD = @LIBDRM_LIBS@ $(top_srcdir)/saa/.libs/libsaa.la\
+vmwgfx_drv_la_LIBADD = @LIBDRM_LIBS@ $(top_srcdir)/saa/libsaa.la\
        @XATRACKER_LIBS@
 vmwgfx_drv_ladir = @moduledir@/drivers