From dd7595a3475407a7fa96a97393bae8c5220e8762 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Wed, 4 Jan 2012 18:41:13 +1000 Subject: Add the base Enlightenment Foundation Libraries - eina, eet, evas, ecore, embryo, and edje. Note that embryo wont be used, but I'm not sure yet if you can build edje without it. --- .../src/modules/engines/software_x11/Makefile.am | 85 ++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 libraries/evas/src/modules/engines/software_x11/Makefile.am (limited to 'libraries/evas/src/modules/engines/software_x11/Makefile.am') diff --git a/libraries/evas/src/modules/engines/software_x11/Makefile.am b/libraries/evas/src/modules/engines/software_x11/Makefile.am new file mode 100644 index 0000000..5a2e345 --- /dev/null +++ b/libraries/evas/src/modules/engines/software_x11/Makefile.am @@ -0,0 +1,85 @@ + +MAINTAINERCLEANFILES = Makefile.in + +if BUILD_ENGINE_SOFTWARE_X11 + +SOFTWARE_X11_SOURCES = evas_engine.c + +if BUILD_ENGINE_SOFTWARE_XLIB + +AM_CPPFLAGS = \ +-I. \ +-I$(top_srcdir)/src/lib \ +-I$(top_srcdir)/src/lib/include \ +-I$(top_srcdir)/src/modules/engines \ +@FREETYPE_CFLAGS@ \ +@PIXMAN_CFLAGS@ \ +@EINA_CFLAGS@ \ +@evas_engine_software_xlib_cflags@ + +SOFTWARE_X11_SOURCES += \ +evas_xlib_outbuf.c \ +evas_xlib_buffer.c \ +evas_xlib_color.c \ +evas_xlib_main.c + +SOFTWARE_X11_LIBADD = @FREETYPE_LIBS@ @EINA_LIBS@ @evas_engine_software_xlib_libs@ + +endif + +if BUILD_ENGINE_SOFTWARE_XCB + +AM_CPPFLAGS = \ +-I. \ +-I$(top_srcdir)/src/lib \ +-I$(top_srcdir)/src/lib/include \ +-I$(top_srcdir)/src/modules/engines \ +@FREETYPE_CFLAGS@ \ +@PIXMAN_CFLAGS@ \ +@EINA_CFLAGS@ \ +@evas_engine_software_xcb_cflags@ + +SOFTWARE_X11_SOURCES += \ +evas_xcb_xdefaults.c \ +evas_xcb_outbuf.c \ +evas_xcb_buffer.c \ +evas_xcb_color.c \ +evas_xcb_main.c + +SOFTWARE_X11_LIBADD = @FREETYPE_LIBS@ @PIXMAN_LIBS@ @EINA_LIBS@ @evas_engine_software_xcb_libs@ + +endif + +includes_HEADERS = Evas_Engine_Software_X11.h +includesdir = $(includedir)/evas-@VMAJ@ + +if !EVAS_STATIC_BUILD_SOFTWARE_X11 + +pkgdir = $(libdir)/evas/modules/engines/software_x11/$(MODULE_ARCH) +pkg_LTLIBRARIES = module.la + +module_la_SOURCES = $(SOFTWARE_X11_SOURCES) +module_la_LIBADD = $(top_builddir)/src/lib/libevas.la $(SOFTWARE_X11_LIBADD) +module_la_LDFLAGS = -no-undefined -module -avoid-version +module_la_LIBTOOLFLAGS = --tag=disable-static + +else + +noinst_LTLIBRARIES = libevas_engine_software_x11.la + +libevas_engine_software_x11_la_SOURCES = $(SOFTWARE_X11_SOURCES) +libevas_engine_software_x11_la_LIBADD = $(SOFTWARE_X11_LIBADD) + +endif +endif + +EXTRA_DIST = \ +evas_engine.h \ +evas_xlib_outbuf.h \ +evas_xlib_buffer.h \ +evas_xlib_color.h \ +evas_xcb_outbuf.h \ +evas_xcb_buffer.h \ +evas_xcb_color.h \ +evas_xcb_xdefaults.h + -- cgit v1.1