From 7fe60435bce6595a9c58a9bfd8244d74b5320e96 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Tue, 15 Jan 2013 08:46:13 +0100 Subject: Import DirectFB141_2k11R3_beta5 --- Source/DirectFB/lib/voodoo/Makefile.am | 82 ++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100755 Source/DirectFB/lib/voodoo/Makefile.am (limited to 'Source/DirectFB/lib/voodoo/Makefile.am') diff --git a/Source/DirectFB/lib/voodoo/Makefile.am b/Source/DirectFB/lib/voodoo/Makefile.am new file mode 100755 index 0000000..bf3c143 --- /dev/null +++ b/Source/DirectFB/lib/voodoo/Makefile.am @@ -0,0 +1,82 @@ +## Makefile.am for DirectFB/lib/voodoo + +INCLUDES = \ + -I$(top_builddir)/include \ + -I$(top_builddir)/lib \ + -I$(top_srcdir)/include \ + -I$(top_srcdir)/lib + +AM_CPPFLAGS = \ + -DDATADIR=\"${RUNTIME_SYSROOT}@DATADIR@\" \ + -DMODULEDIR=\"${RUNTIME_SYSROOT}@MODULEDIR@\" + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = voodoo.pc + + +# If the old location isn't cleared, builds of external modules fail +install-exec-local: + rm -rf $(DESTDIR)$(INTERNALINCLUDEDIR)/voodoo + + +includedir = @INCLUDEDIR@/voodoo + +include_HEADERS = \ + build.h \ + client.h \ + conf.h \ + interface.h \ + manager.h \ + message.h \ + server.h \ + play.h \ + types.h + + +lib_LTLIBRARIES = libvoodoo.la + +libvoodoo_la_SOURCES = \ + client.c \ + conf.c \ + interface.c \ + internal.h \ + manager.c \ + play.c \ + server.c + +libvoodoo_la_LDFLAGS = \ + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ + -release $(LT_RELEASE) \ + $(DFB_LDFLAGS) + +libvoodoo_la_LIBADD = ../direct/libdirect.la + + +# +## and now rebuild the static version with the *correct* object files +# +if BUILD_STATIC + +clean-local: + rm -f libvoodoo_fixed.a + +all-local: libvoodoo_fixed.a + +libvoodoo_fixed.a: .libs/libvoodoo.a + rm -f libvoodoo_fixed.a + ${AR} cru libvoodoo_fixed.a `find . -name "*.o"` + ${RANLIB} libvoodoo_fixed.a + cp -pf libvoodoo_fixed.a .libs/libvoodoo.a + +.libs/libvoodoo.a: libvoodoo.la + +else + +clean-local: + +all-local: + +endif + + +include $(top_srcdir)/rules/nmfile.make -- cgit