diff options
Diffstat (limited to '')
-rw-r--r-- | libraries/evas/src/modules/engines/direct3d/Makefile.am | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/libraries/evas/src/modules/engines/direct3d/Makefile.am b/libraries/evas/src/modules/engines/direct3d/Makefile.am new file mode 100644 index 0000000..cdbfd52 --- /dev/null +++ b/libraries/evas/src/modules/engines/direct3d/Makefile.am | |||
@@ -0,0 +1,71 @@ | |||
1 | |||
2 | MAINTAINERCLEANFILES = Makefile.in | ||
3 | |||
4 | AM_CPPFLAGS = \ | ||
5 | -I. \ | ||
6 | -I$(top_srcdir)/src/lib \ | ||
7 | -I$(top_srcdir)/src/lib/include \ | ||
8 | -I$(top_srcdir)/src/modules/engines \ | ||
9 | @EINA_CFLAGS@ \ | ||
10 | @FREETYPE_CFLAGS@ \ | ||
11 | @PIXMAN_CFLAGS@ \ | ||
12 | @evas_engine_direct3d_cflags@ | ||
13 | |||
14 | if BUILD_ENGINE_DIRECT3D | ||
15 | |||
16 | DIRECT3D_SOURCES = \ | ||
17 | evas_engine.c \ | ||
18 | evas_direct3d_context.cpp \ | ||
19 | evas_direct3d_device.cpp \ | ||
20 | evas_direct3d_image_cache.cpp \ | ||
21 | evas_direct3d_main.cpp \ | ||
22 | evas_direct3d_object.cpp \ | ||
23 | evas_direct3d_object_font.cpp \ | ||
24 | evas_direct3d_object_image.cpp \ | ||
25 | evas_direct3d_object_line.cpp \ | ||
26 | evas_direct3d_object_rect.cpp \ | ||
27 | evas_direct3d_scene.cpp \ | ||
28 | evas_direct3d_shader_pack.cpp \ | ||
29 | evas_direct3d_vertex_buffer_cache.cpp | ||
30 | |||
31 | DIRECT3D_LIBADD = @evas_engine_direct3d_libs@ | ||
32 | |||
33 | |||
34 | includes_HEADERS = Evas_Engine_Direct3D.h | ||
35 | includesdir = $(includedir)/evas-@VMAJ@ | ||
36 | |||
37 | if !EVAS_STATIC_BUILD_DIRECT3D | ||
38 | |||
39 | pkgdir = $(libdir)/evas/modules/engines/direct3d/$(MODULE_ARCH) | ||
40 | pkg_LTLIBRARIES = module.la | ||
41 | module_la_SOURCES = $(DIRECT3D_SOURCES) | ||
42 | module_la_CXXFLAGS = -fno-exceptions | ||
43 | module_la_LIBADD = $(top_builddir)/src/lib/libevas.la $(DIRECT3D_LIBADD) @EINA_LIBS@ | ||
44 | module_la_LDFLAGS = @lt_enable_auto_import@ -no-undefined -module -avoid-version | ||
45 | module_la_LIBTOOLFLAGS = --tag=disable-static | ||
46 | |||
47 | else | ||
48 | |||
49 | noinst_LTLIBRARIES = libevas_engine_direct3d.la | ||
50 | |||
51 | libevas_engine_direct3d_la_SOURCES = $(DIRECT3D_SOURCES) | ||
52 | libevas_engine_direct3d_la_LIBADD = $(DIRECT3D_LIBADD) | ||
53 | |||
54 | endif | ||
55 | endif | ||
56 | |||
57 | EXTRA_DIST = \ | ||
58 | array.h \ | ||
59 | evas_direct3d_context.h \ | ||
60 | evas_direct3d_device.h \ | ||
61 | evas_direct3d_image_cache.h \ | ||
62 | evas_direct3d_object.h \ | ||
63 | evas_direct3d_object_font.h \ | ||
64 | evas_direct3d_object_image.h \ | ||
65 | evas_direct3d_object_line.h \ | ||
66 | evas_direct3d_object_rect.h \ | ||
67 | evas_direct3d_scene.h \ | ||
68 | evas_direct3d_shader_pack.h \ | ||
69 | evas_direct3d_vertex_buffer_cache.h \ | ||
70 | evas_engine.h \ | ||
71 | ref.h | ||