diff --git a/src/examples/elementary/bg_cxx_example_01.cc b/src/examples/elementary/bg_cxx_example_01.cc index 5c8a61e198..4c1368a9b9 100644 --- a/src/examples/elementary/bg_cxx_example_01.cc +++ b/src/examples/elementary/bg_cxx_example_01.cc @@ -1,5 +1,7 @@ #define EFL_CXXPERIMENTAL // for background part +#ifndef EFL_BETA_API_SUPPORT #define EFL_BETA_API_SUPPORT +#endif #include using efl::eo::instantiate; diff --git a/src/examples/elementary/bg_cxx_example_02.cc b/src/examples/elementary/bg_cxx_example_02.cc index 07b40ab5fe..496981984f 100644 --- a/src/examples/elementary/bg_cxx_example_02.cc +++ b/src/examples/elementary/bg_cxx_example_02.cc @@ -6,7 +6,9 @@ */ #define EFL_CXXPERIMENTAL +#ifndef EFL_BETA_API_SUPPORT #define EFL_BETA_API_SUPPORT +#endif #include diff --git a/src/examples/elementary/button_cxx_example_00.cc b/src/examples/elementary/button_cxx_example_00.cc index ff9f569c18..2d58c7fc03 100644 --- a/src/examples/elementary/button_cxx_example_00.cc +++ b/src/examples/elementary/button_cxx_example_00.cc @@ -1,7 +1,9 @@ // g++ -g `pkg-config --cflags --libs elementary-cxx efl-cxx eina-cxx eo-cxx ecore-cxx evas-cxx edje-cxx` button_cxx_example_00.cc -o button_cxx_example_00 #define EFL_CXXPERIMENTAL +#ifndef EFL_BETA_API_SUPPORT #define EFL_BETA_API_SUPPORT +#endif #include #include diff --git a/src/examples/elementary/button_cxx_example_01.cc b/src/examples/elementary/button_cxx_example_01.cc index 4c53ba68c2..47b1b9deb3 100644 --- a/src/examples/elementary/button_cxx_example_01.cc +++ b/src/examples/elementary/button_cxx_example_01.cc @@ -1,7 +1,9 @@ // g++ -g `pkg-config --cflags --libs elementary-cxx efl-cxx eina-cxx eo-cxx ecore-cxx evas-cxx edje-cxx` button_cxx_example_01.cc -o button_cxx_example_01 #define EFL_CXXPERIMENTAL +#ifndef EFL_BETA_API_SUPPORT #define EFL_BETA_API_SUPPORT +#endif #include using efl::eo::instantiate; diff --git a/src/examples/elementary/calendar_cxx_example_02.cc b/src/examples/elementary/calendar_cxx_example_02.cc index e666ae844a..dba2b1a3ec 100644 --- a/src/examples/elementary/calendar_cxx_example_02.cc +++ b/src/examples/elementary/calendar_cxx_example_02.cc @@ -39,6 +39,7 @@ struct appData }, _1, _2); // FIXME XAR: I broke this and I do not know how to fix it // cal.format_func_set(cb_a); + (void)cb_a; } void destroy() { diff --git a/src/examples/elementary/radio_cxx_example_01.cc b/src/examples/elementary/radio_cxx_example_01.cc index 90a508e4e4..b561d028a9 100644 --- a/src/examples/elementary/radio_cxx_example_01.cc +++ b/src/examples/elementary/radio_cxx_example_01.cc @@ -1,7 +1,9 @@ // g++ -g `pkg-config --cflags --libs elementary-cxx efl-cxx eina-cxx eo-cxx ecore-cxx evas-cxx edje-cxx` radio_cxx_example_01.cc -o radio_cxx_example_01 #define EFL_CXXPERIMENTAL +#ifndef EFL_BETA_API_SUPPORT #define EFL_BETA_API_SUPPORT +#endif #include #include diff --git a/src/examples/elementary/slider_cxx_example.cc b/src/examples/elementary/slider_cxx_example.cc index bc6bd76bdb..2540516572 100644 --- a/src/examples/elementary/slider_cxx_example.cc +++ b/src/examples/elementary/slider_cxx_example.cc @@ -1,7 +1,9 @@ // g++ -g `pkg-config --cflags --libs elementary-cxx efl-cxx eina-cxx eo-cxx ecore-cxx evas-cxx edje-cxx` slider_cxx_example.cc -o slider_cxx_example #define EFL_CXXPERIMENTAL +#ifndef EFL_BETA_API_SUPPORT #define EFL_BETA_API_SUPPORT +#endif #include using namespace std::placeholders; diff --git a/src/examples/elementary/toolbar_cxx_example_01.cc b/src/examples/elementary/toolbar_cxx_example_01.cc index 278a1bf9dd..19a99317c4 100644 --- a/src/examples/elementary/toolbar_cxx_example_01.cc +++ b/src/examples/elementary/toolbar_cxx_example_01.cc @@ -7,7 +7,9 @@ #warning This example requires yet unfinished EO APIs +#ifndef EFL_BETA_API_SUPPORT #define EFL_BETA_API_SUPPORT +#endif #include EAPI int