summaryrefslogtreecommitdiff
path: root/src/examples
diff options
context:
space:
mode:
authorDaniel Kolesa <daniel@octaforge.org>2019-03-18 12:13:41 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-03-18 12:13:59 +0100
commit58b8a3d1636160a752b8792f1037b8d9f3067a48 (patch)
tree5f7ab0b0289941f756beac99c63453f80cf59fc1 /src/examples
parent3fa8bb7bad584533311753fb447321e9f333591e (diff)
efl: remove EFL_EO_API_SUPPORT macro
Summary: Since we're now going to be shipping some eo classes as stable, there is no point in keeping the eo api behind a macro, and it should be enabled by default. Another case is beta classes, but those are behind the EFL_BETA_API_SUPPORT guard. This also changes includes around the place where things are clearly broken (such as an included header needing something from another header but that other header being guarded, notably efl_ui_widget.h needing focus manager but focus manager being behind beta in Elementary.h) Reviewers: zmike, cedric, bu5hm4n, stefan_schmidt, segfaultxavi Reviewed By: cedric, segfaultxavi Subscribers: segfaultxavi, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8322
Diffstat (limited to 'src/examples')
-rw-r--r--src/examples/ecore/ecore_evas_vnc_example.c1
-rw-r--r--src/examples/ecore/ecore_evas_wayland_multiseat_example.c1
-rw-r--r--src/examples/ecore/efl_exe.c1
-rw-r--r--src/examples/ecore/efl_net_ip_address_example.c1
-rw-r--r--src/examples/ecore/efl_thread.c1
-rw-r--r--src/examples/elementary/efl_canvas_layout_text.c1
-rw-r--r--src/examples/elementary/efl_ui_grid_example_1.c1
-rw-r--r--src/examples/elementary/efl_ui_list_example_1.c1
-rw-r--r--src/examples/elementary/efl_ui_list_view_example_1.c1
-rw-r--r--src/examples/elementary/efl_ui_list_view_example_2.c1
-rw-r--r--src/examples/elementary/efl_ui_list_view_example_3.c1
-rw-r--r--src/examples/elementary/efl_ui_relative_layout_example_01.c1
-rw-r--r--src/examples/elementary/efl_ui_relative_layout_example_02.c1
-rw-r--r--src/examples/elementary/efl_ui_scroller_example.c1
-rw-r--r--src/examples/elementary/efl_ui_theme_example_01.c1
-rw-r--r--src/examples/elementary/efl_ui_theme_example_02.c1
-rw-r--r--src/examples/elementary/evas3d_map_example.c3
-rw-r--r--src/examples/elementary/evas3d_object_on_button_example.c3
-rw-r--r--src/examples/elementary/evas3d_scene_on_button_example.c3
-rw-r--r--src/examples/elementary/filemvc.c1
-rw-r--r--src/examples/elementary/fileviewlist.c1
-rw-r--r--src/examples/elementary/layout_property_bind.c1
-rw-r--r--src/examples/elementary/location_example_01.c3
-rw-r--r--src/examples/elementary/performance/graphical.c3
-rw-r--r--src/examples/elementary/performance/performance.c3
-rw-r--r--src/examples/elementary/performance/tools_private.h3
-rw-r--r--src/examples/elementary/sphere_hunter/evas_3d_sphere_hunter.c3
-rw-r--r--src/examples/emotion/emotion_basic_example.c3
-rw-r--r--src/examples/emotion/emotion_border_example.c3
-rw-r--r--src/examples/emotion/emotion_generic_example.c3
-rw-r--r--src/examples/emotion/emotion_generic_subtitle_example.c3
-rw-r--r--src/examples/emotion/emotion_signals_example.c3
-rw-r--r--src/examples/evas/evas-3d-aabb.c1
-rw-r--r--src/examples/evas/evas-3d-blending.c1
-rw-r--r--src/examples/evas/evas-3d-colorpick.c1
-rw-r--r--src/examples/evas/evas-3d-cube-rotate.c1
-rw-r--r--src/examples/evas/evas-3d-cube.c1
-rw-r--r--src/examples/evas/evas-3d-cube2.c1
-rw-r--r--src/examples/evas/evas-3d-eet.c1
-rw-r--r--src/examples/evas/evas-3d-fog.c1
-rw-r--r--src/examples/evas/evas-3d-frustum.c1
-rw-r--r--src/examples/evas/evas-3d-hull.c1
-rw-r--r--src/examples/evas/evas-3d-md2.c1
-rw-r--r--src/examples/evas/evas-3d-mmap-set.c1
-rw-r--r--src/examples/evas/evas-3d-obj.c1
-rw-r--r--src/examples/evas/evas-3d-parallax-occlusion.c1
-rw-r--r--src/examples/evas/evas-3d-pick.c1
-rw-r--r--src/examples/evas/evas-3d-ply.c1
-rw-r--r--src/examples/evas/evas-3d-proxy.c1
-rw-r--r--src/examples/evas/evas-3d-shadows.c1
-rw-r--r--src/examples/evas/evas-3d-static-lod.c1
-rw-r--r--src/examples/evas/evas-map-aa-eo.c4
-rw-r--r--src/examples/evas/evas-map-utils-eo.c4
-rw-r--r--src/examples/evas/evas-object-manipulation-eo.c1
-rw-r--r--src/examples/evas/evas-vg-batman.c4
-rw-r--r--src/examples/evas/evas-vg-simple.c4
-rw-r--r--src/examples/evas/shooter/evas-3d-shooter-header.h1
57 files changed, 0 insertions, 95 deletions
diff --git a/src/examples/ecore/ecore_evas_vnc_example.c b/src/examples/ecore/ecore_evas_vnc_example.c
index c3d1ac7..2796771 100644
--- a/src/examples/ecore/ecore_evas_vnc_example.c
+++ b/src/examples/ecore/ecore_evas_vnc_example.c
@@ -1,4 +1,3 @@
1#define EFL_EO_API_SUPPORT
2#define EFL_BETA_API_SUPPORT 1#define EFL_BETA_API_SUPPORT
3 2
4#include <Efl.h> 3#include <Efl.h>
diff --git a/src/examples/ecore/ecore_evas_wayland_multiseat_example.c b/src/examples/ecore/ecore_evas_wayland_multiseat_example.c
index 3aec0fa..dc1d537 100644
--- a/src/examples/ecore/ecore_evas_wayland_multiseat_example.c
+++ b/src/examples/ecore/ecore_evas_wayland_multiseat_example.c
@@ -1,4 +1,3 @@
1#define EFL_EO_API_SUPPORT
2#define EFL_BETA_API_SUPPORT 1#define EFL_BETA_API_SUPPORT
3 2
4#include <Efl.h> 3#include <Efl.h>
diff --git a/src/examples/ecore/efl_exe.c b/src/examples/ecore/efl_exe.c
index e50d495..f435bcad 100644
--- a/src/examples/ecore/efl_exe.c
+++ b/src/examples/ecore/efl_exe.c
@@ -1,5 +1,4 @@
1#define EFL_BETA_API_SUPPORT 1#define EFL_BETA_API_SUPPORT
2#define EFL_EO_API_SUPPORT
3 2
4#include <stdio.h> 3#include <stdio.h>
5#include <string.h> 4#include <string.h>
diff --git a/src/examples/ecore/efl_net_ip_address_example.c b/src/examples/ecore/efl_net_ip_address_example.c
index 0097c2a..b2bc9c6 100644
--- a/src/examples/ecore/efl_net_ip_address_example.c
+++ b/src/examples/ecore/efl_net_ip_address_example.c
@@ -1,5 +1,4 @@
1#define EFL_BETA_API_SUPPORT 1 1#define EFL_BETA_API_SUPPORT 1
2#define EFL_EO_API_SUPPORT 1
3#ifdef HAVE_CONFIG_H 2#ifdef HAVE_CONFIG_H
4# include "config.h" 3# include "config.h"
5#endif 4#endif
diff --git a/src/examples/ecore/efl_thread.c b/src/examples/ecore/efl_thread.c
index a0b1a3a..0298be1 100644
--- a/src/examples/ecore/efl_thread.c
+++ b/src/examples/ecore/efl_thread.c
@@ -1,5 +1,4 @@
1#define EFL_BETA_API_SUPPORT 1#define EFL_BETA_API_SUPPORT
2#define EFL_EO_API_SUPPORT
3 2
4#include <stdio.h> 3#include <stdio.h>
5#include <string.h> 4#include <string.h>
diff --git a/src/examples/elementary/efl_canvas_layout_text.c b/src/examples/elementary/efl_canvas_layout_text.c
index da0e089..bb4fa7b 100644
--- a/src/examples/elementary/efl_canvas_layout_text.c
+++ b/src/examples/elementary/efl_canvas_layout_text.c
@@ -6,7 +6,6 @@
6# include "elementary_config.h" 6# include "elementary_config.h"
7#else 7#else
8# define EFL_BETA_API_SUPPORT 1 8# define EFL_BETA_API_SUPPORT 1
9# define EFL_EO_API_SUPPORT 1
10#endif 9#endif
11 10
12#include <Efl.h> 11#include <Efl.h>
diff --git a/src/examples/elementary/efl_ui_grid_example_1.c b/src/examples/elementary/efl_ui_grid_example_1.c
index 92379fe..6fe455c 100644
--- a/src/examples/elementary/efl_ui_grid_example_1.c
+++ b/src/examples/elementary/efl_ui_grid_example_1.c
@@ -4,7 +4,6 @@
4#include "elementary_config.h" 4#include "elementary_config.h"
5#else 5#else
6#define EFL_BETA_API_SUPPORT 1 6#define EFL_BETA_API_SUPPORT 1
7#define EFL_EO_API_SUPPORT 1
8#endif 7#endif
9 8
10#include <Efl_Ui.h> 9#include <Efl_Ui.h>
diff --git a/src/examples/elementary/efl_ui_list_example_1.c b/src/examples/elementary/efl_ui_list_example_1.c
index cad8e11..071eb32 100644
--- a/src/examples/elementary/efl_ui_list_example_1.c
+++ b/src/examples/elementary/efl_ui_list_example_1.c
@@ -5,7 +5,6 @@
5# include "elementary_config.h" 5# include "elementary_config.h"
6#else 6#else
7# define EFL_BETA_API_SUPPORT 1 7# define EFL_BETA_API_SUPPORT 1
8# define EFL_EO_API_SUPPORT 1
9#endif 8#endif
10 9
11#include <Efl_Ui.h> 10#include <Efl_Ui.h>
diff --git a/src/examples/elementary/efl_ui_list_view_example_1.c b/src/examples/elementary/efl_ui_list_view_example_1.c
index 3943a77..04ae147 100644
--- a/src/examples/elementary/efl_ui_list_view_example_1.c
+++ b/src/examples/elementary/efl_ui_list_view_example_1.c
@@ -4,7 +4,6 @@
4# include "elementary_config.h" 4# include "elementary_config.h"
5#else 5#else
6# define EFL_BETA_API_SUPPORT 1 6# define EFL_BETA_API_SUPPORT 1
7# define EFL_EO_API_SUPPORT 1
8#endif 7#endif
9 8
10#include <Efl_Ui.h> 9#include <Efl_Ui.h>
diff --git a/src/examples/elementary/efl_ui_list_view_example_2.c b/src/examples/elementary/efl_ui_list_view_example_2.c
index 8e47d92..a843f6e 100644
--- a/src/examples/elementary/efl_ui_list_view_example_2.c
+++ b/src/examples/elementary/efl_ui_list_view_example_2.c
@@ -4,7 +4,6 @@
4# include "config.h" 4# include "config.h"
5#else 5#else
6# define EFL_BETA_API_SUPPORT 1 6# define EFL_BETA_API_SUPPORT 1
7# define EFL_EO_API_SUPPORT 1
8#endif 7#endif
9 8
10#include <Efl_Ui.h> 9#include <Efl_Ui.h>
diff --git a/src/examples/elementary/efl_ui_list_view_example_3.c b/src/examples/elementary/efl_ui_list_view_example_3.c
index 9cc4c8e..c027856 100644
--- a/src/examples/elementary/efl_ui_list_view_example_3.c
+++ b/src/examples/elementary/efl_ui_list_view_example_3.c
@@ -4,7 +4,6 @@
4# include "config.h" 4# include "config.h"
5#else 5#else
6# define EFL_BETA_API_SUPPORT 1 6# define EFL_BETA_API_SUPPORT 1
7# define EFL_EO_API_SUPPORT 1
8#endif 7#endif
9 8
10#define ELM_INTERFACE_ATSPI_SELECTION_PROTECTED 9#define ELM_INTERFACE_ATSPI_SELECTION_PROTECTED
diff --git a/src/examples/elementary/efl_ui_relative_layout_example_01.c b/src/examples/elementary/efl_ui_relative_layout_example_01.c
index 7ccec35..e2d2af7 100644
--- a/src/examples/elementary/efl_ui_relative_layout_example_01.c
+++ b/src/examples/elementary/efl_ui_relative_layout_example_01.c
@@ -4,7 +4,6 @@
4#include "elementary_config.h" 4#include "elementary_config.h"
5#else 5#else
6#define EFL_BETA_API_SUPPORT 1 6#define EFL_BETA_API_SUPPORT 1
7#define EFL_EO_API_SUPPORT 1
8#endif 7#endif
9 8
10#include <Efl_Ui.h> 9#include <Efl_Ui.h>
diff --git a/src/examples/elementary/efl_ui_relative_layout_example_02.c b/src/examples/elementary/efl_ui_relative_layout_example_02.c
index 14af786..fe25463 100644
--- a/src/examples/elementary/efl_ui_relative_layout_example_02.c
+++ b/src/examples/elementary/efl_ui_relative_layout_example_02.c
@@ -4,7 +4,6 @@
4#include "elementary_config.h" 4#include "elementary_config.h"
5#else 5#else
6#define EFL_BETA_API_SUPPORT 1 6#define EFL_BETA_API_SUPPORT 1
7#define EFL_EO_API_SUPPORT 1
8#endif 7#endif
9 8
10#include <Efl_Ui.h> 9#include <Efl_Ui.h>
diff --git a/src/examples/elementary/efl_ui_scroller_example.c b/src/examples/elementary/efl_ui_scroller_example.c
index e76254d..90e6f55 100644
--- a/src/examples/elementary/efl_ui_scroller_example.c
+++ b/src/examples/elementary/efl_ui_scroller_example.c
@@ -2,7 +2,6 @@
2//gcc -g efl_ui_scroller_example.c -o efl_ui_scroller_example `pkg-config --cflags --libs elementary` 2//gcc -g efl_ui_scroller_example.c -o efl_ui_scroller_example `pkg-config --cflags --libs elementary`
3 3
4#define EFL_BETA_API_SUPPORT 4#define EFL_BETA_API_SUPPORT
5#define EFL_EO_API_SUPPORT
6 5
7#include <Efl_Ui.h> 6#include <Efl_Ui.h>
8#include <Elementary.h> 7#include <Elementary.h>
diff --git a/src/examples/elementary/efl_ui_theme_example_01.c b/src/examples/elementary/efl_ui_theme_example_01.c
index 29614c8..15e1017 100644
--- a/src/examples/elementary/efl_ui_theme_example_01.c
+++ b/src/examples/elementary/efl_ui_theme_example_01.c
@@ -3,7 +3,6 @@
3 * gcc -o efl_ui_theme_example_01 efl_ui_theme_example_01.c `pkg-config --cflags --libs elementary` 3 * gcc -o efl_ui_theme_example_01 efl_ui_theme_example_01.c `pkg-config --cflags --libs elementary`
4 */ 4 */
5#define EFL_BETA_API_SUPPORT 1 5#define EFL_BETA_API_SUPPORT 1
6#define EFL_EO_API_SUPPORT 1
7 6
8#define EFL_UI_WIDGET_PROTECTED 7#define EFL_UI_WIDGET_PROTECTED
9#include <Efl_Ui.h> 8#include <Efl_Ui.h>
diff --git a/src/examples/elementary/efl_ui_theme_example_02.c b/src/examples/elementary/efl_ui_theme_example_02.c
index b78dc73..0d0390b 100644
--- a/src/examples/elementary/efl_ui_theme_example_02.c
+++ b/src/examples/elementary/efl_ui_theme_example_02.c
@@ -3,7 +3,6 @@
3 * gcc -o efl_ui_theme_example_02 efl_ui_theme_example_02.c `pkg-config --cflags --libs elementary` 3 * gcc -o efl_ui_theme_example_02 efl_ui_theme_example_02.c `pkg-config --cflags --libs elementary`
4 */ 4 */
5#define EFL_BETA_API_SUPPORT 1 5#define EFL_BETA_API_SUPPORT 1
6#define EFL_EO_API_SUPPORT 1
7 6
8#define EFL_UI_WIDGET_PROTECTED 7#define EFL_UI_WIDGET_PROTECTED
9#include <Efl_Ui.h> 8#include <Efl_Ui.h>
diff --git a/src/examples/elementary/evas3d_map_example.c b/src/examples/elementary/evas3d_map_example.c
index 6ce5329..f0859e3 100644
--- a/src/examples/elementary/evas3d_map_example.c
+++ b/src/examples/elementary/evas3d_map_example.c
@@ -1,6 +1,3 @@
1#ifndef EFL_EO_API_SUPPORT
2# define EFL_EO_API_SUPPORT
3#endif
4#ifndef EFL_BETA_API_SUPPORT 1#ifndef EFL_BETA_API_SUPPORT
5# define EFL_BETA_API_SUPPORT 2# define EFL_BETA_API_SUPPORT
6#endif 3#endif
diff --git a/src/examples/elementary/evas3d_object_on_button_example.c b/src/examples/elementary/evas3d_object_on_button_example.c
index 8b6724a..fe458eb 100644
--- a/src/examples/elementary/evas3d_object_on_button_example.c
+++ b/src/examples/elementary/evas3d_object_on_button_example.c
@@ -8,9 +8,6 @@
8#ifndef EFL_BETA_API_SUPPORT 8#ifndef EFL_BETA_API_SUPPORT
9# define EFL_BETA_API_SUPPORT 9# define EFL_BETA_API_SUPPORT
10#endif 10#endif
11#ifndef EFL_EO_API_SUPPORT
12# define EFL_EO_API_SUPPORT
13#endif
14 11
15#include <Eo.h> 12#include <Eo.h>
16#include <Evas.h> 13#include <Evas.h>
diff --git a/src/examples/elementary/evas3d_scene_on_button_example.c b/src/examples/elementary/evas3d_scene_on_button_example.c
index 0581799..267e45b 100644
--- a/src/examples/elementary/evas3d_scene_on_button_example.c
+++ b/src/examples/elementary/evas3d_scene_on_button_example.c
@@ -5,9 +5,6 @@
5* Compile with: 5* Compile with:
6* gcc -o evas3d_scene_on_button_example evas3d_scene_on_button_example.c -g `pkg-config --libs --cflags evas ecore eo elementary` 6* gcc -o evas3d_scene_on_button_example evas3d_scene_on_button_example.c -g `pkg-config --libs --cflags evas ecore eo elementary`
7*/ 7*/
8#ifndef EFL_EO_API_SUPPORT
9# define EFL_EO_API_SUPPORT
10#endif
11#ifndef EFL_BETA_API_SUPPORT 8#ifndef EFL_BETA_API_SUPPORT
12# define EFL_BETA_API_SUPPORT 9# define EFL_BETA_API_SUPPORT
13#endif 10#endif
diff --git a/src/examples/elementary/filemvc.c b/src/examples/elementary/filemvc.c
index 2aa0a54..dfe73c8 100644
--- a/src/examples/elementary/filemvc.c
+++ b/src/examples/elementary/filemvc.c
@@ -4,7 +4,6 @@
4# include "config.h" 4# include "config.h"
5#else 5#else
6# define EFL_BETA_API_SUPPORT 1 6# define EFL_BETA_API_SUPPORT 1
7# define EFL_EO_API_SUPPORT 1
8#endif 7#endif
9 8
10#include <Elementary.h> 9#include <Elementary.h>
diff --git a/src/examples/elementary/fileviewlist.c b/src/examples/elementary/fileviewlist.c
index 4f7ff60..ffbaca5 100644
--- a/src/examples/elementary/fileviewlist.c
+++ b/src/examples/elementary/fileviewlist.c
@@ -5,7 +5,6 @@
5# include "config.h" 5# include "config.h"
6#else 6#else
7# define EFL_BETA_API_SUPPORT 1 7# define EFL_BETA_API_SUPPORT 1
8# define EFL_EO_API_SUPPORT 1
9#endif 8#endif
10 9
11#include <Elementary.h> 10#include <Elementary.h>
diff --git a/src/examples/elementary/layout_property_bind.c b/src/examples/elementary/layout_property_bind.c
index 3277288..2b91101 100644
--- a/src/examples/elementary/layout_property_bind.c
+++ b/src/examples/elementary/layout_property_bind.c
@@ -4,7 +4,6 @@
4# include "config.h" 4# include "config.h"
5#else 5#else
6# define EFL_BETA_API_SUPPORT 1 6# define EFL_BETA_API_SUPPORT 1
7# define EFL_EO_API_SUPPORT 1
8#endif 7#endif
9 8
10#include <Efl_Ui.h> 9#include <Efl_Ui.h>
diff --git a/src/examples/elementary/location_example_01.c b/src/examples/elementary/location_example_01.c
index b98371d..7b8ad6f 100644
--- a/src/examples/elementary/location_example_01.c
+++ b/src/examples/elementary/location_example_01.c
@@ -1,8 +1,5 @@
1//Compile with: 1//Compile with:
2//gcc -o location_example_01 location_example_01.c -g `pkg-config --cflags --libs elementary elocation` 2//gcc -o location_example_01 location_example_01.c -g `pkg-config --cflags --libs elementary elocation`
3#ifndef EFL_EO_API_SUPPORT
4# define EFL_EO_API_SUPPORT
5#endif
6#ifndef EFL_BETA_API_SUPPORT 3#ifndef EFL_BETA_API_SUPPORT
7# define EFL_BETA_API_SUPPORT 4# define EFL_BETA_API_SUPPORT
8#endif 5#endif
diff --git a/src/examples/elementary/performance/graphical.c b/src/examples/elementary/performance/graphical.c
index 3c7caa2..c3a8768 100644
--- a/src/examples/elementary/performance/graphical.c
+++ b/src/examples/elementary/performance/graphical.c
@@ -1,6 +1,3 @@
1#ifndef EFL_EO_API_SUPPORT
2# define EFL_EO_API_SUPPORT
3#endif
4#ifndef EFL_BETA_API_SUPPORT 1#ifndef EFL_BETA_API_SUPPORT
5# define EFL_BETA_API_SUPPORT 2# define EFL_BETA_API_SUPPORT
6#endif 3#endif
diff --git a/src/examples/elementary/performance/performance.c b/src/examples/elementary/performance/performance.c
index cced019..d6e9ac5 100644
--- a/src/examples/elementary/performance/performance.c
+++ b/src/examples/elementary/performance/performance.c
@@ -30,9 +30,6 @@
30#include <stdio.h> 30#include <stdio.h>
31#include <stdlib.h> 31#include <stdlib.h>
32 32
33#ifndef EFL_EO_API_SUPPORT
34# define EFL_EO_API_SUPPORT
35#endif
36#ifndef EFL_BETA_API_SUPPORT 33#ifndef EFL_BETA_API_SUPPORT
37# define EFL_BETA_API_SUPPORT 34# define EFL_BETA_API_SUPPORT
38#endif 35#endif
diff --git a/src/examples/elementary/performance/tools_private.h b/src/examples/elementary/performance/tools_private.h
index 20aa80d..40d6f12 100644
--- a/src/examples/elementary/performance/tools_private.h
+++ b/src/examples/elementary/performance/tools_private.h
@@ -1,6 +1,3 @@
1#ifndef EFL_EO_API_SUPPORT
2# define EFL_EO_API_SUPPORT
3#endif
4#ifndef EFL_BETA_API_SUPPORT 1#ifndef EFL_BETA_API_SUPPORT
5# define EFL_BETA_API_SUPPORT 2# define EFL_BETA_API_SUPPORT
6#endif 3#endif
diff --git a/src/examples/elementary/sphere_hunter/evas_3d_sphere_hunter.c b/src/examples/elementary/sphere_hunter/evas_3d_sphere_hunter.c
index 7b78974..5120154 100644
--- a/src/examples/elementary/sphere_hunter/evas_3d_sphere_hunter.c
+++ b/src/examples/elementary/sphere_hunter/evas_3d_sphere_hunter.c
@@ -14,9 +14,6 @@
14* edje_cc sphere_hunter.edc 14* edje_cc sphere_hunter.edc
15* gcc -o evas_3d_sphere_hunter evas_3d_sphere_hunter.c -g `pkg-config --libs --cflags evas ecore elementary eina eo` -lm 15* gcc -o evas_3d_sphere_hunter evas_3d_sphere_hunter.c -g `pkg-config --libs --cflags evas ecore elementary eina eo` -lm
16*/ 16*/
17#ifndef EFL_EO_API_SUPPORT
18# define EFL_EO_API_SUPPORT
19#endif
20#ifndef EFL_BETA_API_SUPPORT 17#ifndef EFL_BETA_API_SUPPORT
21# define EFL_BETA_API_SUPPORT 18# define EFL_BETA_API_SUPPORT
22#endif 19#endif
diff --git a/src/examples/emotion/emotion_basic_example.c b/src/examples/emotion/emotion_basic_example.c
index 8f47004..04df0e8 100644
--- a/src/examples/emotion/emotion_basic_example.c
+++ b/src/examples/emotion/emotion_basic_example.c
@@ -1,9 +1,6 @@
1//Compile with: 1//Compile with:
2// gcc -o emotion_basic_example emotion_basic_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eo` 2// gcc -o emotion_basic_example emotion_basic_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eo`
3 3
4#ifndef EFL_EO_API_SUPPORT
5# define EFL_EO_API_SUPPORT
6#endif
7#ifndef EFL_BETA_API_SUPPORT 4#ifndef EFL_BETA_API_SUPPORT
8# define EFL_BETA_API_SUPPORT 5# define EFL_BETA_API_SUPPORT
9#endif 6#endif
diff --git a/src/examples/emotion/emotion_border_example.c b/src/examples/emotion/emotion_border_example.c
index 7a24b8d..8ece2d2 100644
--- a/src/examples/emotion/emotion_border_example.c
+++ b/src/examples/emotion/emotion_border_example.c
@@ -1,8 +1,5 @@
1//Compile with: 1//Compile with:
2// gcc -o emotion_border_example emotion_border_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eina eo` 2// gcc -o emotion_border_example emotion_border_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eina eo`
3#ifndef EFL_EO_API_SUPPORT
4# define EFL_EO_API_SUPPORT
5#endif
6#ifndef EFL_BETA_API_SUPPORT 3#ifndef EFL_BETA_API_SUPPORT
7# define EFL_BETA_API_SUPPORT 4# define EFL_BETA_API_SUPPORT
8#endif 5#endif
diff --git a/src/examples/emotion/emotion_generic_example.c b/src/examples/emotion/emotion_generic_example.c
index 0bd722a..4ac996f 100644
--- a/src/examples/emotion/emotion_generic_example.c
+++ b/src/examples/emotion/emotion_generic_example.c
@@ -1,8 +1,5 @@
1//Compile with: 1//Compile with:
2// gcc -o emotion_generic_example emotion_generic_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eina eo` 2// gcc -o emotion_generic_example emotion_generic_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eina eo`
3#ifndef EFL_EO_API_SUPPORT
4# define EFL_EO_API_SUPPORT
5#endif
6#ifndef EFL_BETA_API_SUPPORT 3#ifndef EFL_BETA_API_SUPPORT
7# define EFL_BETA_API_SUPPORT 4# define EFL_BETA_API_SUPPORT
8#endif 5#endif
diff --git a/src/examples/emotion/emotion_generic_subtitle_example.c b/src/examples/emotion/emotion_generic_subtitle_example.c
index 07c8973..40543f4 100644
--- a/src/examples/emotion/emotion_generic_subtitle_example.c
+++ b/src/examples/emotion/emotion_generic_subtitle_example.c
@@ -1,9 +1,6 @@
1//Compile with: 1//Compile with:
2// gcc -o emotion_generic_subtitle_example emotion_generic_subtitle_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eo` 2// gcc -o emotion_generic_subtitle_example emotion_generic_subtitle_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eo`
3 3
4#ifndef EFL_EO_API_SUPPORT
5# define EFL_EO_API_SUPPORT
6#endif
7#ifndef EFL_BETA_API_SUPPORT 4#ifndef EFL_BETA_API_SUPPORT
8# define EFL_BETA_API_SUPPORT 5# define EFL_BETA_API_SUPPORT
9#endif 6#endif
diff --git a/src/examples/emotion/emotion_signals_example.c b/src/examples/emotion/emotion_signals_example.c
index b5dc625..dbc7a5b 100644
--- a/src/examples/emotion/emotion_signals_example.c
+++ b/src/examples/emotion/emotion_signals_example.c
@@ -1,9 +1,6 @@
1//Compile with: 1//Compile with:
2// gcc -o emotion_signals_example emotion_signals_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eo` 2// gcc -o emotion_signals_example emotion_signals_example.c `pkg-config --libs --cflags emotion evas ecore ecore-evas eo`
3 3
4#ifndef EFL_EO_API_SUPPORT
5# define EFL_EO_API_SUPPORT
6#endif
7#ifndef EFL_BETA_API_SUPPORT 4#ifndef EFL_BETA_API_SUPPORT
8# define EFL_BETA_API_SUPPORT 5# define EFL_BETA_API_SUPPORT
9#endif 6#endif
diff --git a/src/examples/evas/evas-3d-aabb.c b/src/examples/evas/evas-3d-aabb.c
index fdb8a45..99e3b98 100644
--- a/src/examples/evas/evas-3d-aabb.c
+++ b/src/examples/evas/evas-3d-aabb.c
@@ -14,7 +14,6 @@
14#else 14#else
15#define PACKAGE_EXAMPLES_DIR "." 15#define PACKAGE_EXAMPLES_DIR "."
16#define EFL_BETA_API_SUPPORT 16#define EFL_BETA_API_SUPPORT
17#define EFL_EO_API_SUPPORT
18#endif 17#endif
19 18
20#include <Eo.h> 19#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-blending.c b/src/examples/evas/evas-3d-blending.c
index 667b671..47271ff 100644
--- a/src/examples/evas/evas-3d-blending.c
+++ b/src/examples/evas/evas-3d-blending.c
@@ -14,7 +14,6 @@
14#include "config.h" 14#include "config.h"
15#else 15#else
16#define EFL_BETA_API_SUPPORT 16#define EFL_BETA_API_SUPPORT
17#define EFL_EO_API_SUPPORT
18#endif 17#endif
19 18
20#include <Eo.h> 19#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-colorpick.c b/src/examples/evas/evas-3d-colorpick.c
index 7b894cd..138ceb0 100644
--- a/src/examples/evas/evas-3d-colorpick.c
+++ b/src/examples/evas/evas-3d-colorpick.c
@@ -19,7 +19,6 @@
19#else 19#else
20#define PACKAGE_EXAMPLES_DIR "." 20#define PACKAGE_EXAMPLES_DIR "."
21#define EFL_BETA_API_SUPPORT 21#define EFL_BETA_API_SUPPORT
22#define EFL_EO_API_SUPPORT
23#endif 22#endif
24 23
25#include <Eo.h> 24#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-cube-rotate.c b/src/examples/evas/evas-3d-cube-rotate.c
index 2588902..d5b89b3 100644
--- a/src/examples/evas/evas-3d-cube-rotate.c
+++ b/src/examples/evas/evas-3d-cube-rotate.c
@@ -16,7 +16,6 @@
16#include "config.h" 16#include "config.h"
17#else 17#else
18#define EFL_BETA_API_SUPPORT 18#define EFL_BETA_API_SUPPORT
19#define EFL_EO_API_SUPPORT
20#endif 19#endif
21 20
22#include <Ecore.h> 21#include <Ecore.h>
diff --git a/src/examples/evas/evas-3d-cube.c b/src/examples/evas/evas-3d-cube.c
index e8d04d4..3fba86a 100644
--- a/src/examples/evas/evas-3d-cube.c
+++ b/src/examples/evas/evas-3d-cube.c
@@ -12,7 +12,6 @@
12#include "config.h" 12#include "config.h"
13#else 13#else
14#define EFL_BETA_API_SUPPORT 14#define EFL_BETA_API_SUPPORT
15#define EFL_EO_API_SUPPORT
16#endif 15#endif
17 16
18#include <Eo.h> 17#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-cube2.c b/src/examples/evas/evas-3d-cube2.c
index b2d905e..493cea9 100644
--- a/src/examples/evas/evas-3d-cube2.c
+++ b/src/examples/evas/evas-3d-cube2.c
@@ -11,7 +11,6 @@
11#else 11#else
12#define PACKAGE_EXAMPLES_DIR "." 12#define PACKAGE_EXAMPLES_DIR "."
13#define EFL_BETA_API_SUPPORT 13#define EFL_BETA_API_SUPPORT
14#define EFL_EO_API_SUPPORT
15#endif 14#endif
16 15
17#include <Eo.h> 16#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-eet.c b/src/examples/evas/evas-3d-eet.c
index becd0bc..5ecd79e 100644
--- a/src/examples/evas/evas-3d-eet.c
+++ b/src/examples/evas/evas-3d-eet.c
@@ -18,7 +18,6 @@
18#else 18#else
19#define PACKAGE_EXAMPLES_DIR "." 19#define PACKAGE_EXAMPLES_DIR "."
20#define EFL_BETA_API_SUPPORT 20#define EFL_BETA_API_SUPPORT
21#define EFL_EO_API_SUPPORT
22#endif 21#endif
23 22
24#include <Eo.h> 23#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-fog.c b/src/examples/evas/evas-3d-fog.c
index 4c69dca..8bcd51b 100644
--- a/src/examples/evas/evas-3d-fog.c
+++ b/src/examples/evas/evas-3d-fog.c
@@ -10,7 +10,6 @@
10#include "config.h" 10#include "config.h"
11#else 11#else
12#define EFL_BETA_API_SUPPORT 12#define EFL_BETA_API_SUPPORT
13#define EFL_EO_API_SUPPORT
14#endif 13#endif
15 14
16#include <math.h> 15#include <math.h>
diff --git a/src/examples/evas/evas-3d-frustum.c b/src/examples/evas/evas-3d-frustum.c
index 6e765bd..6aacecc 100644
--- a/src/examples/evas/evas-3d-frustum.c
+++ b/src/examples/evas/evas-3d-frustum.c
@@ -20,7 +20,6 @@
20#else 20#else
21#define PACKAGE_EXAMPLES_DIR "." 21#define PACKAGE_EXAMPLES_DIR "."
22#define EFL_BETA_API_SUPPORT 22#define EFL_BETA_API_SUPPORT
23#define EFL_EO_API_SUPPORT
24#endif 23#endif
25 24
26#include <Ecore.h> 25#include <Ecore.h>
diff --git a/src/examples/evas/evas-3d-hull.c b/src/examples/evas/evas-3d-hull.c
index e82f31b..6ca1283 100644
--- a/src/examples/evas/evas-3d-hull.c
+++ b/src/examples/evas/evas-3d-hull.c
@@ -18,7 +18,6 @@
18#else 18#else
19#define PACKAGE_EXAMPLES_DIR "." 19#define PACKAGE_EXAMPLES_DIR "."
20#define EFL_BETA_API_SUPPORT 20#define EFL_BETA_API_SUPPORT
21#define EFL_EO_API_SUPPORT
22#endif 21#endif
23 22
24#include <Eo.h> 23#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-md2.c b/src/examples/evas/evas-3d-md2.c
index f97c183..4c93b54 100644
--- a/src/examples/evas/evas-3d-md2.c
+++ b/src/examples/evas/evas-3d-md2.c
@@ -11,7 +11,6 @@
11#else 11#else
12#define PACKAGE_EXAMPLES_DIR "." 12#define PACKAGE_EXAMPLES_DIR "."
13#define EFL_BETA_API_SUPPORT 13#define EFL_BETA_API_SUPPORT
14#define EFL_EO_API_SUPPORT
15#endif 14#endif
16 15
17#include <Eo.h> 16#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-mmap-set.c b/src/examples/evas/evas-3d-mmap-set.c
index 149217d..df8bdbd 100644
--- a/src/examples/evas/evas-3d-mmap-set.c
+++ b/src/examples/evas/evas-3d-mmap-set.c
@@ -15,7 +15,6 @@
15#else 15#else
16#define PACKAGE_EXAMPLES_DIR "." 16#define PACKAGE_EXAMPLES_DIR "."
17#define EFL_BETA_API_SUPPORT 17#define EFL_BETA_API_SUPPORT
18#define EFL_EO_API_SUPPORT
19#endif 18#endif
20 19
21#include <Eo.h> 20#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-obj.c b/src/examples/evas/evas-3d-obj.c
index 91126fb..6bf668b 100644
--- a/src/examples/evas/evas-3d-obj.c
+++ b/src/examples/evas/evas-3d-obj.c
@@ -19,7 +19,6 @@
19#else 19#else
20#define PACKAGE_EXAMPLES_DIR "." 20#define PACKAGE_EXAMPLES_DIR "."
21#define EFL_BETA_API_SUPPORT 21#define EFL_BETA_API_SUPPORT
22#define EFL_EO_API_SUPPORT
23#endif 22#endif
24 23
25#include <Eo.h> 24#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-parallax-occlusion.c b/src/examples/evas/evas-3d-parallax-occlusion.c
index 1d2cc75..65d1880 100644
--- a/src/examples/evas/evas-3d-parallax-occlusion.c
+++ b/src/examples/evas/evas-3d-parallax-occlusion.c
@@ -13,7 +13,6 @@
13#else 13#else
14#define PACKAGE_EXAMPLES_DIR "." 14#define PACKAGE_EXAMPLES_DIR "."
15#define EFL_BETA_API_SUPPORT 15#define EFL_BETA_API_SUPPORT
16#define EFL_EO_API_SUPPORT
17#endif 16#endif
18 17
19#include <Eo.h> 18#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-pick.c b/src/examples/evas/evas-3d-pick.c
index 20230d0..5ed8067 100644
--- a/src/examples/evas/evas-3d-pick.c
+++ b/src/examples/evas/evas-3d-pick.c
@@ -15,7 +15,6 @@
15#else 15#else
16#define PACKAGE_EXAMPLES_DIR "." 16#define PACKAGE_EXAMPLES_DIR "."
17#define EFL_BETA_API_SUPPORT 17#define EFL_BETA_API_SUPPORT
18#define EFL_EO_API_SUPPORT
19#endif 18#endif
20 19
21#include <math.h> 20#include <math.h>
diff --git a/src/examples/evas/evas-3d-ply.c b/src/examples/evas/evas-3d-ply.c
index 7769a45..ba0b912 100644
--- a/src/examples/evas/evas-3d-ply.c
+++ b/src/examples/evas/evas-3d-ply.c
@@ -16,7 +16,6 @@
16#else 16#else
17#define PACKAGE_EXAMPLES_DIR "." 17#define PACKAGE_EXAMPLES_DIR "."
18#define EFL_BETA_API_SUPPORT 18#define EFL_BETA_API_SUPPORT
19#define EFL_EO_API_SUPPORT
20#endif 19#endif
21 20
22#include <Eo.h> 21#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-proxy.c b/src/examples/evas/evas-3d-proxy.c
index 6445ee9..1a671f8 100644
--- a/src/examples/evas/evas-3d-proxy.c
+++ b/src/examples/evas/evas-3d-proxy.c
@@ -12,7 +12,6 @@
12#include "config.h" 12#include "config.h"
13#else 13#else
14#define EFL_BETA_API_SUPPORT 14#define EFL_BETA_API_SUPPORT
15#define EFL_EO_API_SUPPORT
16#endif 15#endif
17 16
18#include <math.h> 17#include <math.h>
diff --git a/src/examples/evas/evas-3d-shadows.c b/src/examples/evas/evas-3d-shadows.c
index 1673318..eaa2f02 100644
--- a/src/examples/evas/evas-3d-shadows.c
+++ b/src/examples/evas/evas-3d-shadows.c
@@ -31,7 +31,6 @@
31#else 31#else
32#define PACKAGE_EXAMPLES_DIR "." 32#define PACKAGE_EXAMPLES_DIR "."
33#define EFL_BETA_API_SUPPORT 33#define EFL_BETA_API_SUPPORT
34#define EFL_EO_API_SUPPORT
35#endif 34#endif
36 35
37#include <Eo.h> 36#include <Eo.h>
diff --git a/src/examples/evas/evas-3d-static-lod.c b/src/examples/evas/evas-3d-static-lod.c
index 92e3b1a..3b08380 100644
--- a/src/examples/evas/evas-3d-static-lod.c
+++ b/src/examples/evas/evas-3d-static-lod.c
@@ -16,7 +16,6 @@
16#else 16#else
17#define PACKAGE_EXAMPLES_DIR "." 17#define PACKAGE_EXAMPLES_DIR "."
18#define EFL_BETA_API_SUPPORT 18#define EFL_BETA_API_SUPPORT
19#define EFL_EO_API_SUPPORT
20#endif 19#endif
21 20
22#include <Eo.h> 21#include <Eo.h>
diff --git a/src/examples/evas/evas-map-aa-eo.c b/src/examples/evas/evas-map-aa-eo.c
index 30e8831..b8156ad 100644
--- a/src/examples/evas/evas-map-aa-eo.c
+++ b/src/examples/evas/evas-map-aa-eo.c
@@ -16,10 +16,6 @@
16# define EFL_BETA_API_SUPPORT 16# define EFL_BETA_API_SUPPORT
17#endif 17#endif
18 18
19#ifndef EFL_EO_API_SUPPORT
20# define EFL_EO_API_SUPPORT
21#endif
22
23#include <Ecore.h> 19#include <Ecore.h>
24#include <Ecore_Evas.h> 20#include <Ecore_Evas.h>
25#include <stdlib.h> 21#include <stdlib.h>
diff --git a/src/examples/evas/evas-map-utils-eo.c b/src/examples/evas/evas-map-utils-eo.c
index 157b3af..1ea812b 100644
--- a/src/examples/evas/evas-map-utils-eo.c
+++ b/src/examples/evas/evas-map-utils-eo.c
@@ -19,10 +19,6 @@
19# define EFL_BETA_API_SUPPORT 19# define EFL_BETA_API_SUPPORT
20#endif 20#endif
21 21
22#ifndef EFL_EO_API_SUPPORT
23# define EFL_EO_API_SUPPORT
24#endif
25
26#include <Ecore.h> 22#include <Ecore.h>
27#include <Ecore_Evas.h> 23#include <Ecore_Evas.h>
28 24
diff --git a/src/examples/evas/evas-object-manipulation-eo.c b/src/examples/evas/evas-object-manipulation-eo.c
index 4d4c37f..7ba391a 100644
--- a/src/examples/evas/evas-object-manipulation-eo.c
+++ b/src/examples/evas/evas-object-manipulation-eo.c
@@ -14,7 +14,6 @@
14#include "config.h" 14#include "config.h"
15#else 15#else
16#define PACKAGE_EXAMPLES_DIR "." 16#define PACKAGE_EXAMPLES_DIR "."
17#define EFL_EO_API_SUPPORT
18#define EFL_BETA_API_SUPPORT 17#define EFL_BETA_API_SUPPORT
19#endif 18#endif
20 19
diff --git a/src/examples/evas/evas-vg-batman.c b/src/examples/evas/evas-vg-batman.c
index 650709f..8625366 100644
--- a/src/examples/evas/evas-vg-batman.c
+++ b/src/examples/evas/evas-vg-batman.c
@@ -22,10 +22,6 @@
22#define EFL_BETA_API_SUPPORT 22#define EFL_BETA_API_SUPPORT
23#endif 23#endif
24 24
25#ifndef EFL_EO_API_SUPPORT
26#define EFL_EO_API_SUPPORT
27#endif
28
29#include <Eo.h> 25#include <Eo.h>
30#include <Efl.h> 26#include <Efl.h>
31#include <Evas.h> 27#include <Evas.h>
diff --git a/src/examples/evas/evas-vg-simple.c b/src/examples/evas/evas-vg-simple.c
index 36b8baa..ef128d5 100644
--- a/src/examples/evas/evas-vg-simple.c
+++ b/src/examples/evas/evas-vg-simple.c
@@ -43,10 +43,6 @@
43#define EFL_BETA_API_SUPPORT 43#define EFL_BETA_API_SUPPORT
44#endif 44#endif
45 45
46#ifndef EFL_EO_API_SUPPORT
47#define EFL_EO_API_SUPPORT
48#endif
49
50#include <Eo.h> 46#include <Eo.h>
51#include <Efl.h> 47#include <Efl.h>
52#include <Evas.h> 48#include <Evas.h>
diff --git a/src/examples/evas/shooter/evas-3d-shooter-header.h b/src/examples/evas/shooter/evas-3d-shooter-header.h
index 13600ec..aaa6ff3 100644
--- a/src/examples/evas/shooter/evas-3d-shooter-header.h
+++ b/src/examples/evas/shooter/evas-3d-shooter-header.h
@@ -5,7 +5,6 @@
5#else 5#else
6#define PACKAGE_EXAMPLES_DIR "." 6#define PACKAGE_EXAMPLES_DIR "."
7#define EFL_BETA_API_SUPPORT 7#define EFL_BETA_API_SUPPORT
8#define EFL_EO_API_SUPPORT
9#endif 8#endif
10 9
11#include <stdio.h> 10#include <stdio.h>