## Makefile.am for DirectFB/src SUBDIRS = core display gfx input media misc windows INCLUDES = \ -I$(top_builddir)/include \ -I$(top_builddir)/lib \ -I$(top_srcdir)/include \ -I$(top_srcdir)/lib \ -I$(top_srcdir)/src AM_CPPFLAGS = \ -DDATADIR=\"${RUNTIME_SYSROOT}@DATADIR@\" \ -DMODULEDIR=\"${RUNTIME_SYSROOT}@MODULEDIR@\" internalincludedir = $(INTERNALINCLUDEDIR) internalinclude_HEADERS = \ idirectfb.h lib_LTLIBRARIES = libdirectfb.la libdirectfb_la_SOURCES = \ directfb.c \ idirectfb.c libdirectfb_la_LDFLAGS = \ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ -release $(LT_RELEASE) \ $(DFB_LDFLAGS) libdirectfb_la_LIBADD = \ display/libdirectfb_display.la \ media/libdirectfb_media.la \ windows/libdirectfb_windows.la \ input/libdirectfb_input.la \ misc/libdirectfb_misc.la \ gfx/libdirectfb_gfx.la \ core/libdirectfb_core.la \ ../lib/direct/libdirect.la \ ../lib/fusion/libfusion.la # ## and now rebuild the static version with the *correct* object files # if BUILD_STATIC clean-local: rm -f libdirectfb_fixed.a all-local: libdirectfb_fixed.a libdirectfb_fixed.a: .libs/libdirectfb.a rm -f libdirectfb_fixed.a ${AR} cru libdirectfb_fixed.a `find . -name "*.o" | grep -v '.libs'` ${RANLIB} libdirectfb_fixed.a cp -pf libdirectfb_fixed.a .libs/libdirectfb.a .libs/libdirectfb.a: libdirectfb.la else clean-local: all-local: endif include $(top_srcdir)/rules/nmfile.make