aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/evas/src/modules/engines/software_x11/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/evas/src/modules/engines/software_x11/Makefile.am')
-rw-r--r--libraries/evas/src/modules/engines/software_x11/Makefile.am85
1 files changed, 85 insertions, 0 deletions
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 @@
1
2MAINTAINERCLEANFILES = Makefile.in
3
4if BUILD_ENGINE_SOFTWARE_X11
5
6SOFTWARE_X11_SOURCES = evas_engine.c
7
8if BUILD_ENGINE_SOFTWARE_XLIB
9
10AM_CPPFLAGS = \
11-I. \
12-I$(top_srcdir)/src/lib \
13-I$(top_srcdir)/src/lib/include \
14-I$(top_srcdir)/src/modules/engines \
15@FREETYPE_CFLAGS@ \
16@PIXMAN_CFLAGS@ \
17@EINA_CFLAGS@ \
18@evas_engine_software_xlib_cflags@
19
20SOFTWARE_X11_SOURCES += \
21evas_xlib_outbuf.c \
22evas_xlib_buffer.c \
23evas_xlib_color.c \
24evas_xlib_main.c
25
26SOFTWARE_X11_LIBADD = @FREETYPE_LIBS@ @EINA_LIBS@ @evas_engine_software_xlib_libs@
27
28endif
29
30if BUILD_ENGINE_SOFTWARE_XCB
31
32AM_CPPFLAGS = \
33-I. \
34-I$(top_srcdir)/src/lib \
35-I$(top_srcdir)/src/lib/include \
36-I$(top_srcdir)/src/modules/engines \
37@FREETYPE_CFLAGS@ \
38@PIXMAN_CFLAGS@ \
39@EINA_CFLAGS@ \
40@evas_engine_software_xcb_cflags@
41
42SOFTWARE_X11_SOURCES += \
43evas_xcb_xdefaults.c \
44evas_xcb_outbuf.c \
45evas_xcb_buffer.c \
46evas_xcb_color.c \
47evas_xcb_main.c
48
49SOFTWARE_X11_LIBADD = @FREETYPE_LIBS@ @PIXMAN_LIBS@ @EINA_LIBS@ @evas_engine_software_xcb_libs@
50
51endif
52
53includes_HEADERS = Evas_Engine_Software_X11.h
54includesdir = $(includedir)/evas-@VMAJ@
55
56if !EVAS_STATIC_BUILD_SOFTWARE_X11
57
58pkgdir = $(libdir)/evas/modules/engines/software_x11/$(MODULE_ARCH)
59pkg_LTLIBRARIES = module.la
60
61module_la_SOURCES = $(SOFTWARE_X11_SOURCES)
62module_la_LIBADD = $(top_builddir)/src/lib/libevas.la $(SOFTWARE_X11_LIBADD)
63module_la_LDFLAGS = -no-undefined -module -avoid-version
64module_la_LIBTOOLFLAGS = --tag=disable-static
65
66else
67
68noinst_LTLIBRARIES = libevas_engine_software_x11.la
69
70libevas_engine_software_x11_la_SOURCES = $(SOFTWARE_X11_SOURCES)
71libevas_engine_software_x11_la_LIBADD = $(SOFTWARE_X11_LIBADD)
72
73endif
74endif
75
76EXTRA_DIST = \
77evas_engine.h \
78evas_xlib_outbuf.h \
79evas_xlib_buffer.h \
80evas_xlib_color.h \
81evas_xcb_outbuf.h \
82evas_xcb_buffer.h \
83evas_xcb_color.h \
84evas_xcb_xdefaults.h
85