summaryrefslogtreecommitdiff
path: root/src/lib/ector
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel@osg.samsung.com>2017-12-12 11:22:47 +0100
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2018-12-20 20:07:26 +0100
commite43f090265f0e42dc1a6d9f2691e0b84971209fa (patch)
tree2f7ab6e18a10b7a4363f53fb270997f07f07cb31 /src/lib/ector
parent6fcc3a56d84901ad077a801567a590451263078d (diff)
cmake: remove!
This build was never complete and also was not maintained probebly. It is also dropped in favour of meson which is cool, merged, works & is fast. Differential Revision: https://phab.enlightenment.org/D7010
Diffstat (limited to 'src/lib/ector')
-rw-r--r--src/lib/ector/CMakeLists.txt119
1 files changed, 0 insertions, 119 deletions
diff --git a/src/lib/ector/CMakeLists.txt b/src/lib/ector/CMakeLists.txt
deleted file mode 100644
index fa62634..0000000
--- a/src/lib/ector/CMakeLists.txt
+++ /dev/null
@@ -1,119 +0,0 @@
1set(DESCRIPTION "Enlightened retained mode drawing library")
2
3set(LIBRARIES
4 eet
5 efl
6 emile
7 m
8 support-draw
9 support-freetype
10 support-rg_etc
11 support-triangulator
12)
13
14set(PUBLIC_LIBRARIES
15 eina
16 eo
17)
18
19set(PUBLIC_EO_FILES
20 ector_buffer.eo
21 ector_renderer.eo
22 ector_renderer_buffer.eo
23 ector_renderer_gradient.eo
24 ector_renderer_gradient_linear.eo
25 ector_renderer_gradient_radial.eo
26 ector_renderer_shape.eo
27 ector_surface.eo
28 ector_types.eot
29
30 cairo/ector_cairo_software_surface.eo
31 cairo/ector_cairo_surface.eo
32 cairo/ector_renderer_cairo.eo
33 cairo/ector_renderer_cairo_gradient_linear.eo
34 cairo/ector_renderer_cairo_gradient_radial.eo
35 cairo/ector_renderer_cairo_shape.eo
36
37 gl/ector_gl_buffer.eo
38 gl/ector_gl_buffer_base.eo
39 gl/ector_gl_surface.eo
40 gl/ector_renderer_gl.eo
41 gl/ector_renderer_gl_gradient_linear.eo
42 gl/ector_renderer_gl_gradient_radial.eo
43 gl/ector_renderer_gl_shape.eo
44
45 software/ector_renderer_software.eo
46 software/ector_renderer_software_buffer.eo
47 software/ector_renderer_software_gradient_linear.eo
48 software/ector_renderer_software_gradient_radial.eo
49 software/ector_renderer_software_shape.eo
50 software/ector_software_buffer.eo
51 software/ector_software_buffer_base.eo
52 software/ector_software_surface.eo
53)
54
55set(PUBLIC_HEADERS
56 Ector.h
57 ector_buffer.h
58 ector_renderer.h
59 ector_surface.h
60 ector_util.h
61
62 cairo/Ector_Cairo.h
63
64 gl/Ector_GL.h
65
66 software/Ector_Software.h
67)
68
69set(SOURCES
70 ector_buffer.c
71 ector_gl_internal.h
72 ector_main.c
73 ector_renderer.c
74 ector_renderer_buffer.c
75 ector_renderer_gradient.c
76 ector_renderer_gradient_linear.c
77 ector_renderer_gradient_radial.c
78 ector_renderer_shape.c
79
80 cairo/ector_cairo_software_surface.c
81 cairo/ector_cairo_surface.c
82 cairo/ector_renderer_cairo.c
83 cairo/ector_renderer_cairo_gradient_linear.c
84 cairo/ector_renderer_cairo_gradient_radial.c
85 cairo/ector_renderer_cairo_shape.c
86
87 gl/ector_gl_buffer.c
88 gl/ector_gl_buffer_base.c
89 gl/ector_gl_private.h
90 gl/ector_gl_shader.c
91 gl/ector_gl_surface.c
92 gl/ector_renderer_gl.c
93 gl/ector_renderer_gl_gradient_linear.c
94 gl/ector_renderer_gl_gradient_radial.c
95 gl/ector_renderer_gl_shape.c
96 gl/shader/ector_gl_shaders.x
97
98 software/ector_renderer_software_buffer.c
99 software/ector_renderer_software_gradient_linear.c
100 software/ector_renderer_software_gradient_radial.c
101 software/ector_renderer_software_shape.c
102 software/ector_software_buffer.c
103 software/ector_software_gradient.c
104 software/ector_software_rasterizer.c
105 software/ector_software_surface.c
106)
107
108add_custom_target(ector-update-shaders
109 COMMAND /bin/sh ${EFL_LIB_SOURCE_DIR}/gl/shader/gen_shaders.sh
110 DEPENDS
111 ${EFL_LIB_SOURCE_DIR}/gl/shader/gen_shaders.sh
112 ${EFL_LIB_SOURCE_DIR}/gl/shader/fragment.glsl
113 ${EFL_LIB_SOURCE_DIR}/gl/shader/vertex.glsl
114 ${EFL_LIB_SOURCE_DIR}/gl/shader/include.glsl
115 WORKING_DIRECTORY "${EFL_LIB_SOURCE_DIR}"
116 COMMENT "SHADERS src/lib/ector/gl/shader/ector_gl_shaders.x (if needed)"
117)
118
119set(DEPENDENCIES ector-update-shaders)