diff --git a/unsorted/ecore/efl_io_buffered_stream_example.c b/examples/c/ecore/efl_io_buffered_stream_example.c similarity index 100% rename from unsorted/ecore/efl_io_buffered_stream_example.c rename to examples/c/ecore/efl_io_buffered_stream_example.c diff --git a/unsorted/ecore/efl_io_copier_example.c b/examples/c/ecore/efl_io_copier_example.c similarity index 100% rename from unsorted/ecore/efl_io_copier_example.c rename to examples/c/ecore/efl_io_copier_example.c diff --git a/unsorted/ecore/efl_io_copier_simple_example.c b/examples/c/ecore/efl_io_copier_simple_example.c similarity index 100% rename from unsorted/ecore/efl_io_copier_simple_example.c rename to examples/c/ecore/efl_io_copier_simple_example.c diff --git a/unsorted/ecore/efl_io_queue_example.c b/examples/c/ecore/efl_io_queue_example.c similarity index 100% rename from unsorted/ecore/efl_io_queue_example.c rename to examples/c/ecore/efl_io_queue_example.c diff --git a/unsorted/ecore/efl_net_control_example.c b/examples/c/ecore/efl_net_control_example.c similarity index 100% rename from unsorted/ecore/efl_net_control_example.c rename to examples/c/ecore/efl_net_control_example.c diff --git a/unsorted/ecore/efl_net_dialer_http_example.c b/examples/c/ecore/efl_net_dialer_http_example.c similarity index 100% rename from unsorted/ecore/efl_net_dialer_http_example.c rename to examples/c/ecore/efl_net_dialer_http_example.c diff --git a/unsorted/ecore/efl_net_dialer_simple_example.c b/examples/c/ecore/efl_net_dialer_simple_example.c similarity index 100% rename from unsorted/ecore/efl_net_dialer_simple_example.c rename to examples/c/ecore/efl_net_dialer_simple_example.c diff --git a/unsorted/ecore/efl_net_dialer_udp_example.c b/examples/c/ecore/efl_net_dialer_udp_example.c similarity index 100% rename from unsorted/ecore/efl_net_dialer_udp_example.c rename to examples/c/ecore/efl_net_dialer_udp_example.c diff --git a/unsorted/ecore/efl_net_dialer_unix_example.c b/examples/c/ecore/efl_net_dialer_unix_example.c similarity index 100% rename from unsorted/ecore/efl_net_dialer_unix_example.c rename to examples/c/ecore/efl_net_dialer_unix_example.c diff --git a/unsorted/ecore/efl_net_dialer_websocket_autobahntestee.c b/examples/c/ecore/efl_net_dialer_websocket_autobahntestee.c similarity index 100% rename from unsorted/ecore/efl_net_dialer_websocket_autobahntestee.c rename to examples/c/ecore/efl_net_dialer_websocket_autobahntestee.c diff --git a/unsorted/ecore/efl_net_dialer_websocket_example.c b/examples/c/ecore/efl_net_dialer_websocket_example.c similarity index 100% rename from unsorted/ecore/efl_net_dialer_websocket_example.c rename to examples/c/ecore/efl_net_dialer_websocket_example.c diff --git a/unsorted/ecore/efl_net_dialer_windows_example.c b/examples/c/ecore/efl_net_dialer_windows_example.c similarity index 100% rename from unsorted/ecore/efl_net_dialer_windows_example.c rename to examples/c/ecore/efl_net_dialer_windows_example.c diff --git a/unsorted/ecore/efl_net_ip_address_example.c b/examples/c/ecore/efl_net_ip_address_example.c similarity index 100% rename from unsorted/ecore/efl_net_ip_address_example.c rename to examples/c/ecore/efl_net_ip_address_example.c diff --git a/unsorted/ecore/efl_net_server_example.c b/examples/c/ecore/efl_net_server_example.c similarity index 100% rename from unsorted/ecore/efl_net_server_example.c rename to examples/c/ecore/efl_net_server_example.c diff --git a/unsorted/ecore/efl_net_server_simple_example.c b/examples/c/ecore/efl_net_server_simple_example.c similarity index 100% rename from unsorted/ecore/efl_net_server_simple_example.c rename to examples/c/ecore/efl_net_server_simple_example.c diff --git a/unsorted/ecore/efl_net_session_example.c b/examples/c/ecore/efl_net_session_example.c similarity index 100% rename from unsorted/ecore/efl_net_session_example.c rename to examples/c/ecore/efl_net_session_example.c diff --git a/unsorted/ecore/efl_net_socket_ssl_dialer_example.c b/examples/c/ecore/efl_net_socket_ssl_dialer_example.c similarity index 100% rename from unsorted/ecore/efl_net_socket_ssl_dialer_example.c rename to examples/c/ecore/efl_net_socket_ssl_dialer_example.c diff --git a/unsorted/ecore/efl_net_socket_ssl_server_example.c b/examples/c/ecore/efl_net_socket_ssl_server_example.c similarity index 100% rename from unsorted/ecore/efl_net_socket_ssl_server_example.c rename to examples/c/ecore/efl_net_socket_ssl_server_example.c diff --git a/examples/c/ecore/meson.build b/examples/c/ecore/meson.build new file mode 100644 index 00000000..a8f5bab3 --- /dev/null +++ b/examples/c/ecore/meson.build @@ -0,0 +1,34 @@ +ecore_examples = [ + 'efl_io_buffered_stream_example', + 'efl_io_copier_example', + 'efl_io_copier_simple_example', + 'efl_io_queue_example', + 'efl_net_control_example', + 'efl_net_dialer_http_example', + 'efl_net_dialer_simple_example', + 'efl_net_dialer_udp_example', + 'efl_net_dialer_unix_example', + 'efl_net_dialer_websocket_autobahntestee', + 'efl_net_dialer_websocket_example', + 'efl_net_ip_address_example', + 'efl_net_server_example', + 'efl_net_server_simple_example', + 'efl_net_session_example', + 'efl_net_socket_ssl_dialer_example', + 'efl_net_socket_ssl_server_example', +] + +if build_machine.system() == 'windows' + ecore_examples += 'efl_net_dialer_windows_example' +endif + +ecore = dependency('ecore-con') + +foreach example_src : ecore_examples + file = example_src + '.c' + executable(example_src, + file, + dependencies: ecore, + c_args : beta_defines + ) +endforeach diff --git a/unsorted/eio/efl_io_manager_ls.c b/examples/c/eio/efl_io_manager_ls.c similarity index 100% rename from unsorted/eio/efl_io_manager_ls.c rename to examples/c/eio/efl_io_manager_ls.c diff --git a/unsorted/eio/efl_io_manager_open.c b/examples/c/eio/efl_io_manager_open.c similarity index 100% rename from unsorted/eio/efl_io_manager_open.c rename to examples/c/eio/efl_io_manager_open.c diff --git a/unsorted/eio/efl_io_manager_open_multi.c b/examples/c/eio/efl_io_manager_open_multi.c similarity index 100% rename from unsorted/eio/efl_io_manager_open_multi.c rename to examples/c/eio/efl_io_manager_open_multi.c diff --git a/examples/c/eio/meson.build b/examples/c/eio/meson.build new file mode 100644 index 00000000..cf5e7ec8 --- /dev/null +++ b/examples/c/eio/meson.build @@ -0,0 +1,16 @@ +eio_examples = [ + 'efl_io_manager_ls', + 'efl_io_manager_open', + 'efl_io_manager_open_multi', +] + +eio = [dependency('eio'), dependency('ecore')] + +foreach example_src : eio_examples + file = example_src + '.c' + executable(example_src, + file, + dependencies: eio, + c_args : beta_defines + ) +endforeach diff --git a/unsorted/elementary/efl_ui_list_example_1.c b/examples/c/elementary/efl_ui_list_example_1.c similarity index 100% rename from unsorted/elementary/efl_ui_list_example_1.c rename to examples/c/elementary/efl_ui_list_example_1.c diff --git a/unsorted/elementary/efl_ui_scroller_example.c b/examples/c/elementary/efl_ui_scroller_example.c similarity index 100% rename from unsorted/elementary/efl_ui_scroller_example.c rename to examples/c/elementary/efl_ui_scroller_example.c diff --git a/unsorted/elementary/efl_ui_view_list_example.edc b/examples/c/elementary/efl_ui_view_list_example.edc similarity index 100% rename from unsorted/elementary/efl_ui_view_list_example.edc rename to examples/c/elementary/efl_ui_view_list_example.edc diff --git a/unsorted/elementary/efl_ui_view_list_example_1.c b/examples/c/elementary/efl_ui_view_list_example_1.c similarity index 100% rename from unsorted/elementary/efl_ui_view_list_example_1.c rename to examples/c/elementary/efl_ui_view_list_example_1.c diff --git a/unsorted/elementary/efl_ui_view_list_example_2.c b/examples/c/elementary/efl_ui_view_list_example_2.c similarity index 100% rename from unsorted/elementary/efl_ui_view_list_example_2.c rename to examples/c/elementary/efl_ui_view_list_example_2.c diff --git a/unsorted/elementary/efl_ui_view_list_example_3.c b/examples/c/elementary/efl_ui_view_list_example_3.c similarity index 100% rename from unsorted/elementary/efl_ui_view_list_example_3.c rename to examples/c/elementary/efl_ui_view_list_example_3.c diff --git a/examples/c/elementary/meson.build b/examples/c/elementary/meson.build new file mode 100644 index 00000000..a7da27b4 --- /dev/null +++ b/examples/c/elementary/meson.build @@ -0,0 +1,20 @@ +elementary_examples = [ + 'efl_ui_list_example_1', + 'efl_ui_scroller_example', + 'efl_ui_view_list_example_1', + 'efl_ui_view_list_example_2', + 'efl_ui_view_list_example_3' +] + +#'efl_ui_view_list_example.edc' + +elementary = [dependency('elementary')] + +foreach example_src : elementary_examples + file = example_src + '.c' + executable(example_src, + file, + dependencies: elementary, + c_args : beta_defines + ) +endforeach diff --git a/examples/c/meson.build b/examples/c/meson.build new file mode 100644 index 00000000..476f7e01 --- /dev/null +++ b/examples/c/meson.build @@ -0,0 +1,11 @@ +project('efl-c-examples', + 'c', + version: '1.0' +) + +beta_defines = ['-DEFL_EO_API_SUPPORT=1', '-DEFL_BETA_API_SUPPORT=1'] + +subdir('ecore') +subdir('eio') +subdir('elementary') + diff --git a/unsorted/ecore/efl_loop_callback_add_event.cs b/examples/csharp/ecore/efl_loop_callback_add_event.cs similarity index 100% rename from unsorted/ecore/efl_loop_callback_add_event.cs rename to examples/csharp/ecore/efl_loop_callback_add_event.cs diff --git a/unsorted/ecore/efl_loop_timer_example.cs b/examples/csharp/ecore/efl_loop_timer_example.cs similarity index 100% rename from unsorted/ecore/efl_loop_timer_example.cs rename to examples/csharp/ecore/efl_loop_timer_example.cs diff --git a/unsorted/eina/EinaArray01.cs b/examples/csharp/eina/EinaArray01.cs similarity index 100% rename from unsorted/eina/EinaArray01.cs rename to examples/csharp/eina/EinaArray01.cs diff --git a/unsorted/eina/EinaBinbuf01.cs b/examples/csharp/eina/EinaBinbuf01.cs similarity index 100% rename from unsorted/eina/EinaBinbuf01.cs rename to examples/csharp/eina/EinaBinbuf01.cs diff --git a/unsorted/eina/EinaError01.cs b/examples/csharp/eina/EinaError01.cs similarity index 100% rename from unsorted/eina/EinaError01.cs rename to examples/csharp/eina/EinaError01.cs diff --git a/unsorted/eina/EinaHash01.cs b/examples/csharp/eina/EinaHash01.cs similarity index 100% rename from unsorted/eina/EinaHash01.cs rename to examples/csharp/eina/EinaHash01.cs diff --git a/unsorted/elementary/efl_ui_slider_mono.cs b/examples/csharp/elementary/efl_ui_slider_mono.cs similarity index 100% rename from unsorted/elementary/efl_ui_slider_mono.cs rename to examples/csharp/elementary/efl_ui_slider_mono.cs diff --git a/unsorted/elementary/efl_ui_unit_converter.cs b/examples/csharp/elementary/efl_ui_unit_converter.cs similarity index 100% rename from unsorted/elementary/efl_ui_unit_converter.cs rename to examples/csharp/elementary/efl_ui_unit_converter.cs diff --git a/unsorted/efl_mono/EoInherit01.cs b/examples/csharp/eo/EoInherit01.cs similarity index 100% rename from unsorted/efl_mono/EoInherit01.cs rename to examples/csharp/eo/EoInherit01.cs diff --git a/unsorted/efl_mono/FunctionPointer01.cs b/examples/csharp/eo/FunctionPointer01.cs similarity index 100% rename from unsorted/efl_mono/FunctionPointer01.cs rename to examples/csharp/eo/FunctionPointer01.cs diff --git a/unsorted/efl_mono/example_numberwrapper.c b/examples/csharp/eo/example_numberwrapper.c similarity index 100% rename from unsorted/efl_mono/example_numberwrapper.c rename to examples/csharp/eo/example_numberwrapper.c diff --git a/unsorted/efl_mono/example_numberwrapper.eo b/examples/csharp/eo/example_numberwrapper.eo similarity index 100% rename from unsorted/efl_mono/example_numberwrapper.eo rename to examples/csharp/eo/example_numberwrapper.eo diff --git a/unsorted/evas/evas_mono_box.cs b/examples/csharp/evas/evas_mono_box.cs similarity index 100% rename from unsorted/evas/evas_mono_box.cs rename to examples/csharp/evas/evas_mono_box.cs diff --git a/unsorted/evas/evas_mono_image.cs b/examples/csharp/evas/evas_mono_image.cs similarity index 100% rename from unsorted/evas/evas_mono_image.cs rename to examples/csharp/evas/evas_mono_image.cs diff --git a/unsorted/evas/evas_mono_image2.cs b/examples/csharp/evas/evas_mono_image2.cs similarity index 100% rename from unsorted/evas/evas_mono_image2.cs rename to examples/csharp/evas/evas_mono_image2.cs diff --git a/unsorted/evas/evas_mono_rectangle.cs b/examples/csharp/evas/evas_mono_rectangle.cs similarity index 100% rename from unsorted/evas/evas_mono_rectangle.cs rename to examples/csharp/evas/evas_mono_rectangle.cs diff --git a/unsorted/evas/evas_mono_table.cs b/examples/csharp/evas/evas_mono_table.cs similarity index 100% rename from unsorted/evas/evas_mono_table.cs rename to examples/csharp/evas/evas_mono_table.cs diff --git a/unsorted/evas/evas_mono_text.cs b/examples/csharp/evas/evas_mono_text.cs similarity index 100% rename from unsorted/evas/evas_mono_text.cs rename to examples/csharp/evas/evas_mono_text.cs diff --git a/unsorted/eina_cxx/eina_cxx_list_01.cc b/examples/cxx/eina/eina_cxx_list_01.cc similarity index 99% rename from unsorted/eina_cxx/eina_cxx_list_01.cc rename to examples/cxx/eina/eina_cxx_list_01.cc index f74f9d64..72bfb0c2 100644 --- a/unsorted/eina_cxx/eina_cxx_list_01.cc +++ b/examples/cxx/eina/eina_cxx_list_01.cc @@ -7,7 +7,6 @@ #include #include - #include #include diff --git a/unsorted/eina_cxx/eina_cxx_thread_01.cc b/examples/cxx/eina/eina_cxx_thread_01.cc similarity index 100% rename from unsorted/eina_cxx/eina_cxx_thread_01.cc rename to examples/cxx/eina/eina_cxx_thread_01.cc diff --git a/examples/cxx/eina/meson.build b/examples/cxx/eina/meson.build new file mode 100644 index 00000000..1efef360 --- /dev/null +++ b/examples/cxx/eina/meson.build @@ -0,0 +1,14 @@ +src = [ + 'eina_cxx_list_01', + 'eina_cxx_thread_01', +] + +eina_cxx = [dependency('eina-cxx'), dependency('eo-cxx'), dependency('ecore')] + +foreach file : src + executable(file, + file + '.cc', + dependencies: eina_cxx, + cpp_args : beta_defines + ) +endforeach diff --git a/unsorted/elementary/bg_cxx_example_01.cc b/examples/cxx/elementary/bg_cxx_example_01.cc similarity index 100% rename from unsorted/elementary/bg_cxx_example_01.cc rename to examples/cxx/elementary/bg_cxx_example_01.cc diff --git a/unsorted/elementary/bg_cxx_example_02.cc b/examples/cxx/elementary/bg_cxx_example_02.cc similarity index 100% rename from unsorted/elementary/bg_cxx_example_02.cc rename to examples/cxx/elementary/bg_cxx_example_02.cc diff --git a/unsorted/elementary/box_cxx_example_02.cc b/examples/cxx/elementary/box_cxx_example_02.cc similarity index 100% rename from unsorted/elementary/box_cxx_example_02.cc rename to examples/cxx/elementary/box_cxx_example_02.cc diff --git a/unsorted/elementary/button_cxx_example_00.cc b/examples/cxx/elementary/button_cxx_example_00.cc similarity index 100% rename from unsorted/elementary/button_cxx_example_00.cc rename to examples/cxx/elementary/button_cxx_example_00.cc diff --git a/unsorted/elementary/button_cxx_example_01.cc b/examples/cxx/elementary/button_cxx_example_01.cc similarity index 100% rename from unsorted/elementary/button_cxx_example_01.cc rename to examples/cxx/elementary/button_cxx_example_01.cc diff --git a/unsorted/elementary/calendar_cxx_example_01.cc b/examples/cxx/elementary/calendar_cxx_example_01.cc similarity index 100% rename from unsorted/elementary/calendar_cxx_example_01.cc rename to examples/cxx/elementary/calendar_cxx_example_01.cc diff --git a/unsorted/elementary/calendar_cxx_example_02.cc b/examples/cxx/elementary/calendar_cxx_example_02.cc similarity index 100% rename from unsorted/elementary/calendar_cxx_example_02.cc rename to examples/cxx/elementary/calendar_cxx_example_02.cc diff --git a/unsorted/elementary/calendar_cxx_example_03.cc b/examples/cxx/elementary/calendar_cxx_example_03.cc similarity index 100% rename from unsorted/elementary/calendar_cxx_example_03.cc rename to examples/cxx/elementary/calendar_cxx_example_03.cc diff --git a/unsorted/elementary/calendar_cxx_example_04.cc b/examples/cxx/elementary/calendar_cxx_example_04.cc similarity index 100% rename from unsorted/elementary/calendar_cxx_example_04.cc rename to examples/cxx/elementary/calendar_cxx_example_04.cc diff --git a/unsorted/elementary/calendar_cxx_example_05.cc b/examples/cxx/elementary/calendar_cxx_example_05.cc similarity index 100% rename from unsorted/elementary/calendar_cxx_example_05.cc rename to examples/cxx/elementary/calendar_cxx_example_05.cc diff --git a/unsorted/elementary/clock_cxx_example.cc b/examples/cxx/elementary/clock_cxx_example.cc similarity index 100% rename from unsorted/elementary/clock_cxx_example.cc rename to examples/cxx/elementary/clock_cxx_example.cc diff --git a/unsorted/elementary/icon_cxx_example_01.cc b/examples/cxx/elementary/icon_cxx_example_01.cc similarity index 100% rename from unsorted/elementary/icon_cxx_example_01.cc rename to examples/cxx/elementary/icon_cxx_example_01.cc diff --git a/unsorted/elementary/menu_cxx_example_01.cc b/examples/cxx/elementary/menu_cxx_example_01.cc similarity index 100% rename from unsorted/elementary/menu_cxx_example_01.cc rename to examples/cxx/elementary/menu_cxx_example_01.cc diff --git a/examples/cxx/elementary/meson.build b/examples/cxx/elementary/meson.build new file mode 100644 index 00000000..079ff76d --- /dev/null +++ b/examples/cxx/elementary/meson.build @@ -0,0 +1,32 @@ +src = [ + 'bg_cxx_example_01', + 'bg_cxx_example_02', + 'box_cxx_example_02', + 'button_cxx_example_00', + 'button_cxx_example_01', + 'calendar_cxx_example_01', + 'calendar_cxx_example_02', + 'calendar_cxx_example_03', + 'calendar_cxx_example_04', + 'calendar_cxx_example_05', + 'clock_cxx_example', + 'icon_cxx_example_01', + 'menu_cxx_example_01', + 'popup_cxx_example', + 'radio_cxx_example_01', + 'slider_cxx_example', + 'spinner_cxx_example', + 'table_cxx_example_01', + 'table_cxx_example_02', + 'toolbar_cxx_example_01', +] + +dep = [dependency('elementary-cxx')] + +foreach file : src + executable(file, + file + '.cc', + dependencies: dep, + cpp_args : beta_defines + ) +endforeach diff --git a/unsorted/elementary/popup_cxx_example.cc b/examples/cxx/elementary/popup_cxx_example.cc similarity index 100% rename from unsorted/elementary/popup_cxx_example.cc rename to examples/cxx/elementary/popup_cxx_example.cc diff --git a/unsorted/elementary/radio_cxx_example_01.cc b/examples/cxx/elementary/radio_cxx_example_01.cc similarity index 100% rename from unsorted/elementary/radio_cxx_example_01.cc rename to examples/cxx/elementary/radio_cxx_example_01.cc diff --git a/unsorted/elementary/slider_cxx_example.cc b/examples/cxx/elementary/slider_cxx_example.cc similarity index 100% rename from unsorted/elementary/slider_cxx_example.cc rename to examples/cxx/elementary/slider_cxx_example.cc diff --git a/unsorted/elementary/spinner_cxx_example.cc b/examples/cxx/elementary/spinner_cxx_example.cc similarity index 100% rename from unsorted/elementary/spinner_cxx_example.cc rename to examples/cxx/elementary/spinner_cxx_example.cc diff --git a/unsorted/elementary/table_cxx_example_01.cc b/examples/cxx/elementary/table_cxx_example_01.cc similarity index 100% rename from unsorted/elementary/table_cxx_example_01.cc rename to examples/cxx/elementary/table_cxx_example_01.cc diff --git a/unsorted/elementary/table_cxx_example_02.cc b/examples/cxx/elementary/table_cxx_example_02.cc similarity index 100% rename from unsorted/elementary/table_cxx_example_02.cc rename to examples/cxx/elementary/table_cxx_example_02.cc diff --git a/unsorted/elementary/toolbar_cxx_example_01.cc b/examples/cxx/elementary/toolbar_cxx_example_01.cc similarity index 100% rename from unsorted/elementary/toolbar_cxx_example_01.cc rename to examples/cxx/elementary/toolbar_cxx_example_01.cc diff --git a/unsorted/eolian_cxx/Makefile.examples b/examples/cxx/eolian_cxx/Makefile.examples similarity index 100% rename from unsorted/eolian_cxx/Makefile.examples rename to examples/cxx/eolian_cxx/Makefile.examples diff --git a/unsorted/eolian_cxx/colourable.c b/examples/cxx/eolian_cxx/colourable.c similarity index 100% rename from unsorted/eolian_cxx/colourable.c rename to examples/cxx/eolian_cxx/colourable.c diff --git a/unsorted/eolian_cxx/colourable_cxx.cc b/examples/cxx/eolian_cxx/colourable_cxx.cc similarity index 100% rename from unsorted/eolian_cxx/colourable_cxx.cc rename to examples/cxx/eolian_cxx/colourable_cxx.cc diff --git a/unsorted/eolian_cxx/colourable_stub.c b/examples/cxx/eolian_cxx/colourable_stub.c similarity index 100% rename from unsorted/eolian_cxx/colourable_stub.c rename to examples/cxx/eolian_cxx/colourable_stub.c diff --git a/unsorted/eolian_cxx/colourable_stub.h b/examples/cxx/eolian_cxx/colourable_stub.h similarity index 100% rename from unsorted/eolian_cxx/colourable_stub.h rename to examples/cxx/eolian_cxx/colourable_stub.h diff --git a/unsorted/eolian_cxx/colourablesquare.c b/examples/cxx/eolian_cxx/colourablesquare.c similarity index 100% rename from unsorted/eolian_cxx/colourablesquare.c rename to examples/cxx/eolian_cxx/colourablesquare.c diff --git a/unsorted/eolian_cxx/colourablesquare_cxx.cc b/examples/cxx/eolian_cxx/colourablesquare_cxx.cc similarity index 100% rename from unsorted/eolian_cxx/colourablesquare_cxx.cc rename to examples/cxx/eolian_cxx/colourablesquare_cxx.cc diff --git a/unsorted/eolian_cxx/colourablesquare_stub.c b/examples/cxx/eolian_cxx/colourablesquare_stub.c similarity index 100% rename from unsorted/eolian_cxx/colourablesquare_stub.c rename to examples/cxx/eolian_cxx/colourablesquare_stub.c diff --git a/unsorted/eolian_cxx/colourablesquare_stub.h b/examples/cxx/eolian_cxx/colourablesquare_stub.h similarity index 100% rename from unsorted/eolian_cxx/colourablesquare_stub.h rename to examples/cxx/eolian_cxx/colourablesquare_stub.h diff --git a/unsorted/eolian_cxx/eolian_cxx_callbacks_01.cc b/examples/cxx/eolian_cxx/eolian_cxx_callbacks_01.cc similarity index 100% rename from unsorted/eolian_cxx/eolian_cxx_callbacks_01.cc rename to examples/cxx/eolian_cxx/eolian_cxx_callbacks_01.cc diff --git a/unsorted/eolian_cxx/eolian_cxx_inherit_01.cc b/examples/cxx/eolian_cxx/eolian_cxx_inherit_01.cc similarity index 100% rename from unsorted/eolian_cxx/eolian_cxx_inherit_01.cc rename to examples/cxx/eolian_cxx/eolian_cxx_inherit_01.cc diff --git a/unsorted/eolian_cxx/eolian_cxx_simple_01.cc b/examples/cxx/eolian_cxx/eolian_cxx_simple_01.cc similarity index 100% rename from unsorted/eolian_cxx/eolian_cxx_simple_01.cc rename to examples/cxx/eolian_cxx/eolian_cxx_simple_01.cc diff --git a/unsorted/eolian_cxx/eolian_cxx_simple_01_cxx_impl.cc b/examples/cxx/eolian_cxx/eolian_cxx_simple_01_cxx_impl.cc similarity index 100% rename from unsorted/eolian_cxx/eolian_cxx_simple_01_cxx_impl.cc rename to examples/cxx/eolian_cxx/eolian_cxx_simple_01_cxx_impl.cc diff --git a/unsorted/eolian_cxx/ns_colourable.eo b/examples/cxx/eolian_cxx/ns_colourable.eo similarity index 100% rename from unsorted/eolian_cxx/ns_colourable.eo rename to examples/cxx/eolian_cxx/ns_colourable.eo diff --git a/unsorted/eolian_cxx/ns_colourablesquare.eo b/examples/cxx/eolian_cxx/ns_colourablesquare.eo similarity index 100% rename from unsorted/eolian_cxx/ns_colourablesquare.eo rename to examples/cxx/eolian_cxx/ns_colourablesquare.eo diff --git a/unsorted/evas/evas_cxx_rectangle.cc b/examples/cxx/evas/evas_cxx_rectangle.cc similarity index 100% rename from unsorted/evas/evas_cxx_rectangle.cc rename to examples/cxx/evas/evas_cxx_rectangle.cc diff --git a/examples/cxx/evas/meson.build b/examples/cxx/evas/meson.build new file mode 100644 index 00000000..f83559ef --- /dev/null +++ b/examples/cxx/evas/meson.build @@ -0,0 +1,13 @@ +src = [ + 'evas_cxx_rectangle', +] + +dep = [dependency('evas-cxx')] + +foreach file : src + executable(file, + file + '.cc', + dependencies: dep, + cpp_args : beta_defines + ) +endforeach diff --git a/examples/cxx/meson.build b/examples/cxx/meson.build new file mode 100644 index 00000000..d43eb79a --- /dev/null +++ b/examples/cxx/meson.build @@ -0,0 +1,12 @@ +project('efl-cxx-examples', + 'cpp', + version: '1.0' +) + +beta_defines = ['-DEFL_EO_API_SUPPORT=1', '-DEFL_BETA_API_SUPPORT=1'] + +subdir('eina') +subdir('elementary') +subdir('evas') +#subdir('eolian_cxx') + diff --git a/unsorted/elementary/bg_example_01.js b/examples/js/elementary/bg_example_01.js similarity index 100% rename from unsorted/elementary/bg_example_01.js rename to examples/js/elementary/bg_example_01.js diff --git a/unsorted/elementary/bg_example_02.js b/examples/js/elementary/bg_example_02.js similarity index 100% rename from unsorted/elementary/bg_example_02.js rename to examples/js/elementary/bg_example_02.js diff --git a/unsorted/elementary/box_js_example_01.js b/examples/js/elementary/box_js_example_01.js similarity index 100% rename from unsorted/elementary/box_js_example_01.js rename to examples/js/elementary/box_js_example_01.js diff --git a/unsorted/elementary/box_js_example_02.js b/examples/js/elementary/box_js_example_02.js similarity index 100% rename from unsorted/elementary/box_js_example_02.js rename to examples/js/elementary/box_js_example_02.js diff --git a/unsorted/elementary/button_example_00.js b/examples/js/elementary/button_example_00.js similarity index 100% rename from unsorted/elementary/button_example_00.js rename to examples/js/elementary/button_example_00.js diff --git a/unsorted/elementary/button_example_01.js b/examples/js/elementary/button_example_01.js similarity index 100% rename from unsorted/elementary/button_example_01.js rename to examples/js/elementary/button_example_01.js diff --git a/unsorted/elementary/calendar_example_01.js b/examples/js/elementary/calendar_example_01.js similarity index 100% rename from unsorted/elementary/calendar_example_01.js rename to examples/js/elementary/calendar_example_01.js diff --git a/unsorted/elementary/calendar_example_02.js b/examples/js/elementary/calendar_example_02.js similarity index 100% rename from unsorted/elementary/calendar_example_02.js rename to examples/js/elementary/calendar_example_02.js diff --git a/unsorted/elementary/calendar_example_03.js b/examples/js/elementary/calendar_example_03.js similarity index 100% rename from unsorted/elementary/calendar_example_03.js rename to examples/js/elementary/calendar_example_03.js diff --git a/unsorted/elementary/calendar_example_04.js b/examples/js/elementary/calendar_example_04.js similarity index 100% rename from unsorted/elementary/calendar_example_04.js rename to examples/js/elementary/calendar_example_04.js diff --git a/unsorted/elementary/calendar_example_05.js b/examples/js/elementary/calendar_example_05.js similarity index 100% rename from unsorted/elementary/calendar_example_05.js rename to examples/js/elementary/calendar_example_05.js diff --git a/unsorted/elementary/clock_example.js b/examples/js/elementary/clock_example.js similarity index 100% rename from unsorted/elementary/clock_example.js rename to examples/js/elementary/clock_example.js diff --git a/unsorted/elementary/icon_example_01.js b/examples/js/elementary/icon_example_01.js similarity index 100% rename from unsorted/elementary/icon_example_01.js rename to examples/js/elementary/icon_example_01.js diff --git a/unsorted/elementary/layout_example.js b/examples/js/elementary/layout_example.js similarity index 100% rename from unsorted/elementary/layout_example.js rename to examples/js/elementary/layout_example.js diff --git a/unsorted/elementary/menu_example_01.js b/examples/js/elementary/menu_example_01.js similarity index 100% rename from unsorted/elementary/menu_example_01.js rename to examples/js/elementary/menu_example_01.js diff --git a/unsorted/elementary/popup_example_01.js b/examples/js/elementary/popup_example_01.js similarity index 100% rename from unsorted/elementary/popup_example_01.js rename to examples/js/elementary/popup_example_01.js diff --git a/unsorted/elementary/radio_example_01.js b/examples/js/elementary/radio_example_01.js similarity index 100% rename from unsorted/elementary/radio_example_01.js rename to examples/js/elementary/radio_example_01.js diff --git a/unsorted/elementary/slider_example.js b/examples/js/elementary/slider_example.js similarity index 100% rename from unsorted/elementary/slider_example.js rename to examples/js/elementary/slider_example.js diff --git a/unsorted/elementary/spinner_example.js b/examples/js/elementary/spinner_example.js similarity index 100% rename from unsorted/elementary/spinner_example.js rename to examples/js/elementary/spinner_example.js diff --git a/unsorted/elementary/table_example_01.js b/examples/js/elementary/table_example_01.js similarity index 100% rename from unsorted/elementary/table_example_01.js rename to examples/js/elementary/table_example_01.js diff --git a/unsorted/elementary/table_example_02.js b/examples/js/elementary/table_example_02.js similarity index 100% rename from unsorted/elementary/table_example_02.js rename to examples/js/elementary/table_example_02.js diff --git a/unsorted/elementary/thumb_example_01.js b/examples/js/elementary/thumb_example_01.js similarity index 100% rename from unsorted/elementary/thumb_example_01.js rename to examples/js/elementary/thumb_example_01.js diff --git a/unsorted/elementary/twitter_example_01.edc b/examples/js/elementary/twitter_example_01.edc similarity index 100% rename from unsorted/elementary/twitter_example_01.edc rename to examples/js/elementary/twitter_example_01.edc diff --git a/unsorted/elementary/twitter_example_01.js b/examples/js/elementary/twitter_example_01.js similarity index 100% rename from unsorted/elementary/twitter_example_01.js rename to examples/js/elementary/twitter_example_01.js diff --git a/unsorted/ecore/ecore_animator_example.c b/legacy-examples/c/ecore/ecore_animator_example.c similarity index 100% rename from unsorted/ecore/ecore_animator_example.c rename to legacy-examples/c/ecore/ecore_animator_example.c diff --git a/unsorted/ecore/ecore_audio_custom.c b/legacy-examples/c/ecore/ecore_audio_custom.c similarity index 100% rename from unsorted/ecore/ecore_audio_custom.c rename to legacy-examples/c/ecore/ecore_audio_custom.c diff --git a/unsorted/ecore/ecore_audio_playback.c b/legacy-examples/c/ecore/ecore_audio_playback.c similarity index 100% rename from unsorted/ecore/ecore_audio_playback.c rename to legacy-examples/c/ecore/ecore_audio_playback.c diff --git a/unsorted/ecore/ecore_audio_to_ogg.c b/legacy-examples/c/ecore/ecore_audio_to_ogg.c similarity index 100% rename from unsorted/ecore/ecore_audio_to_ogg.c rename to legacy-examples/c/ecore/ecore_audio_to_ogg.c diff --git a/unsorted/ecore/ecore_buffer_consumer_example.c b/legacy-examples/c/ecore/ecore_buffer_consumer_example.c similarity index 100% rename from unsorted/ecore/ecore_buffer_consumer_example.c rename to legacy-examples/c/ecore/ecore_buffer_consumer_example.c diff --git a/unsorted/ecore/ecore_buffer_example.c b/legacy-examples/c/ecore/ecore_buffer_example.c similarity index 100% rename from unsorted/ecore/ecore_buffer_example.c rename to legacy-examples/c/ecore/ecore_buffer_example.c diff --git a/unsorted/ecore/ecore_buffer_provider_example.c b/legacy-examples/c/ecore/ecore_buffer_provider_example.c similarity index 100% rename from unsorted/ecore/ecore_buffer_provider_example.c rename to legacy-examples/c/ecore/ecore_buffer_provider_example.c diff --git a/unsorted/ecore/ecore_client_bench.c b/legacy-examples/c/ecore/ecore_client_bench.c similarity index 100% rename from unsorted/ecore/ecore_client_bench.c rename to legacy-examples/c/ecore/ecore_client_bench.c diff --git a/unsorted/ecore/ecore_compose_get_example.c b/legacy-examples/c/ecore/ecore_compose_get_example.c similarity index 100% rename from unsorted/ecore/ecore_compose_get_example.c rename to legacy-examples/c/ecore/ecore_compose_get_example.c diff --git a/unsorted/ecore/ecore_con_client_example.c b/legacy-examples/c/ecore/ecore_con_client_example.c similarity index 99% rename from unsorted/ecore/ecore_con_client_example.c rename to legacy-examples/c/ecore/ecore_con_client_example.c index 35371ca4..7078b5c8 100644 --- a/unsorted/ecore/ecore_con_client_example.c +++ b/legacy-examples/c/ecore/ecore_con_client_example.c @@ -1,9 +1,7 @@ //Compile with: // gcc -o ecore_con_client_example ecore_con_client_example.c `pkg-config --libs --cflags ecore ecore-con eina` -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif + #include #include diff --git a/unsorted/ecore/ecore_con_client_simple_example.c b/legacy-examples/c/ecore/ecore_con_client_simple_example.c similarity index 100% rename from unsorted/ecore/ecore_con_client_simple_example.c rename to legacy-examples/c/ecore/ecore_con_client_simple_example.c diff --git a/unsorted/ecore/ecore_con_eet_client_example.c b/legacy-examples/c/ecore/ecore_con_eet_client_example.c similarity index 100% rename from unsorted/ecore/ecore_con_eet_client_example.c rename to legacy-examples/c/ecore/ecore_con_eet_client_example.c diff --git a/unsorted/ecore/ecore_con_eet_descriptor_example.c b/legacy-examples/c/ecore/ecore_con_eet_descriptor_example.c similarity index 100% rename from unsorted/ecore/ecore_con_eet_descriptor_example.c rename to legacy-examples/c/ecore/ecore_con_eet_descriptor_example.c diff --git a/unsorted/ecore/ecore_con_eet_descriptor_example.h b/legacy-examples/c/ecore/ecore_con_eet_descriptor_example.h similarity index 100% rename from unsorted/ecore/ecore_con_eet_descriptor_example.h rename to legacy-examples/c/ecore/ecore_con_eet_descriptor_example.h diff --git a/unsorted/ecore/ecore_con_eet_server_example.c b/legacy-examples/c/ecore/ecore_con_eet_server_example.c similarity index 100% rename from unsorted/ecore/ecore_con_eet_server_example.c rename to legacy-examples/c/ecore/ecore_con_eet_server_example.c diff --git a/unsorted/ecore/ecore_con_lookup_example.c b/legacy-examples/c/ecore/ecore_con_lookup_example.c similarity index 100% rename from unsorted/ecore/ecore_con_lookup_example.c rename to legacy-examples/c/ecore/ecore_con_lookup_example.c diff --git a/unsorted/ecore/ecore_con_server_example.c b/legacy-examples/c/ecore/ecore_con_server_example.c similarity index 100% rename from unsorted/ecore/ecore_con_server_example.c rename to legacy-examples/c/ecore/ecore_con_server_example.c diff --git a/unsorted/ecore/ecore_con_server_http_example.c b/legacy-examples/c/ecore/ecore_con_server_http_example.c similarity index 100% rename from unsorted/ecore/ecore_con_server_http_example.c rename to legacy-examples/c/ecore/ecore_con_server_http_example.c diff --git a/unsorted/ecore/ecore_con_server_simple_example.c b/legacy-examples/c/ecore/ecore_con_server_simple_example.c similarity index 100% rename from unsorted/ecore/ecore_con_server_simple_example.c rename to legacy-examples/c/ecore/ecore_con_server_simple_example.c diff --git a/unsorted/ecore/ecore_con_url_cookies_example.c b/legacy-examples/c/ecore/ecore_con_url_cookies_example.c similarity index 100% rename from unsorted/ecore/ecore_con_url_cookies_example.c rename to legacy-examples/c/ecore/ecore_con_url_cookies_example.c diff --git a/unsorted/ecore/ecore_con_url_download_example.c b/legacy-examples/c/ecore/ecore_con_url_download_example.c similarity index 100% rename from unsorted/ecore/ecore_con_url_download_example.c rename to legacy-examples/c/ecore/ecore_con_url_download_example.c diff --git a/unsorted/ecore/ecore_con_url_ftp_example.c b/legacy-examples/c/ecore/ecore_con_url_ftp_example.c similarity index 100% rename from unsorted/ecore/ecore_con_url_ftp_example.c rename to legacy-examples/c/ecore/ecore_con_url_ftp_example.c diff --git a/unsorted/ecore/ecore_con_url_headers_example.c b/legacy-examples/c/ecore/ecore_con_url_headers_example.c similarity index 100% rename from unsorted/ecore/ecore_con_url_headers_example.c rename to legacy-examples/c/ecore/ecore_con_url_headers_example.c diff --git a/unsorted/ecore/ecore_evas_basics_example.c b/legacy-examples/c/ecore/ecore_evas_basics_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_basics_example.c rename to legacy-examples/c/ecore/ecore_evas_basics_example.c diff --git a/unsorted/ecore/ecore_evas_buffer_example_01.c b/legacy-examples/c/ecore/ecore_evas_buffer_example_01.c similarity index 100% rename from unsorted/ecore/ecore_evas_buffer_example_01.c rename to legacy-examples/c/ecore/ecore_evas_buffer_example_01.c diff --git a/unsorted/ecore/ecore_evas_buffer_example_02.c b/legacy-examples/c/ecore/ecore_evas_buffer_example_02.c similarity index 100% rename from unsorted/ecore/ecore_evas_buffer_example_02.c rename to legacy-examples/c/ecore/ecore_evas_buffer_example_02.c diff --git a/unsorted/ecore/ecore_evas_callbacks.c b/legacy-examples/c/ecore/ecore_evas_callbacks.c similarity index 100% rename from unsorted/ecore/ecore_evas_callbacks.c rename to legacy-examples/c/ecore/ecore_evas_callbacks.c diff --git a/unsorted/ecore/ecore_evas_cursor_example.c b/legacy-examples/c/ecore/ecore_evas_cursor_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_cursor_example.c rename to legacy-examples/c/ecore/ecore_evas_cursor_example.c diff --git a/unsorted/ecore/ecore_evas_ews_example.c b/legacy-examples/c/ecore/ecore_evas_ews_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_ews_example.c rename to legacy-examples/c/ecore/ecore_evas_ews_example.c diff --git a/unsorted/ecore/ecore_evas_extn_plug_example.c b/legacy-examples/c/ecore/ecore_evas_extn_plug_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_extn_plug_example.c rename to legacy-examples/c/ecore/ecore_evas_extn_plug_example.c diff --git a/unsorted/ecore/ecore_evas_extn_socket_example.c b/legacy-examples/c/ecore/ecore_evas_extn_socket_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_extn_socket_example.c rename to legacy-examples/c/ecore/ecore_evas_extn_socket_example.c diff --git a/unsorted/ecore/ecore_evas_object_example.c b/legacy-examples/c/ecore/ecore_evas_object_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_object_example.c rename to legacy-examples/c/ecore/ecore_evas_object_example.c diff --git a/unsorted/ecore/ecore_evas_vnc_example.c b/legacy-examples/c/ecore/ecore_evas_vnc_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_vnc_example.c rename to legacy-examples/c/ecore/ecore_evas_vnc_example.c diff --git a/unsorted/ecore/ecore_evas_wayland_multiseat_example.c b/legacy-examples/c/ecore/ecore_evas_wayland_multiseat_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_wayland_multiseat_example.c rename to legacy-examples/c/ecore/ecore_evas_wayland_multiseat_example.c diff --git a/unsorted/ecore/ecore_evas_window_sizes_example.c b/legacy-examples/c/ecore/ecore_evas_window_sizes_example.c similarity index 100% rename from unsorted/ecore/ecore_evas_window_sizes_example.c rename to legacy-examples/c/ecore/ecore_evas_window_sizes_example.c diff --git a/unsorted/ecore/ecore_event_example_01.c b/legacy-examples/c/ecore/ecore_event_example_01.c similarity index 100% rename from unsorted/ecore/ecore_event_example_01.c rename to legacy-examples/c/ecore/ecore_event_example_01.c diff --git a/unsorted/ecore/ecore_event_example_02.c b/legacy-examples/c/ecore/ecore_event_example_02.c similarity index 100% rename from unsorted/ecore/ecore_event_example_02.c rename to legacy-examples/c/ecore/ecore_event_example_02.c diff --git a/unsorted/ecore/ecore_exe_example.c b/legacy-examples/c/ecore/ecore_exe_example.c similarity index 100% rename from unsorted/ecore/ecore_exe_example.c rename to legacy-examples/c/ecore/ecore_exe_example.c diff --git a/unsorted/ecore/ecore_exe_example_child.c b/legacy-examples/c/ecore/ecore_exe_example_child.c similarity index 100% rename from unsorted/ecore/ecore_exe_example_child.c rename to legacy-examples/c/ecore/ecore_exe_example_child.c diff --git a/unsorted/ecore/ecore_fd_handler_example.c b/legacy-examples/c/ecore/ecore_fd_handler_example.c similarity index 100% rename from unsorted/ecore/ecore_fd_handler_example.c rename to legacy-examples/c/ecore/ecore_fd_handler_example.c diff --git a/unsorted/ecore/ecore_fd_handler_gnutls_example.c b/legacy-examples/c/ecore/ecore_fd_handler_gnutls_example.c similarity index 100% rename from unsorted/ecore/ecore_fd_handler_gnutls_example.c rename to legacy-examples/c/ecore/ecore_fd_handler_gnutls_example.c diff --git a/unsorted/ecore/ecore_file_download_example.c b/legacy-examples/c/ecore/ecore_file_download_example.c similarity index 100% rename from unsorted/ecore/ecore_file_download_example.c rename to legacy-examples/c/ecore/ecore_file_download_example.c diff --git a/unsorted/ecore/ecore_getopt_example.c b/legacy-examples/c/ecore/ecore_getopt_example.c similarity index 100% rename from unsorted/ecore/ecore_getopt_example.c rename to legacy-examples/c/ecore/ecore_getopt_example.c diff --git a/unsorted/ecore/ecore_idler_example.c b/legacy-examples/c/ecore/ecore_idler_example.c similarity index 100% rename from unsorted/ecore/ecore_idler_example.c rename to legacy-examples/c/ecore/ecore_idler_example.c diff --git a/unsorted/ecore/ecore_imf_example.c b/legacy-examples/c/ecore/ecore_imf_example.c similarity index 100% rename from unsorted/ecore/ecore_imf_example.c rename to legacy-examples/c/ecore/ecore_imf_example.c diff --git a/unsorted/ecore/ecore_input_joystick_example.c b/legacy-examples/c/ecore/ecore_input_joystick_example.c similarity index 100% rename from unsorted/ecore/ecore_input_joystick_example.c rename to legacy-examples/c/ecore/ecore_input_joystick_example.c diff --git a/unsorted/ecore/ecore_ipc_client_example.c b/legacy-examples/c/ecore/ecore_ipc_client_example.c similarity index 100% rename from unsorted/ecore/ecore_ipc_client_example.c rename to legacy-examples/c/ecore/ecore_ipc_client_example.c diff --git a/unsorted/ecore/ecore_ipc_server_example.c b/legacy-examples/c/ecore/ecore_ipc_server_example.c similarity index 100% rename from unsorted/ecore/ecore_ipc_server_example.c rename to legacy-examples/c/ecore/ecore_ipc_server_example.c diff --git a/unsorted/ecore/ecore_job_example.c b/legacy-examples/c/ecore/ecore_job_example.c similarity index 100% rename from unsorted/ecore/ecore_job_example.c rename to legacy-examples/c/ecore/ecore_job_example.c diff --git a/unsorted/ecore/ecore_pipe_gstreamer_example.c b/legacy-examples/c/ecore/ecore_pipe_gstreamer_example.c similarity index 100% rename from unsorted/ecore/ecore_pipe_gstreamer_example.c rename to legacy-examples/c/ecore/ecore_pipe_gstreamer_example.c diff --git a/unsorted/ecore/ecore_pipe_simple_example.c b/legacy-examples/c/ecore/ecore_pipe_simple_example.c similarity index 100% rename from unsorted/ecore/ecore_pipe_simple_example.c rename to legacy-examples/c/ecore/ecore_pipe_simple_example.c diff --git a/unsorted/ecore/ecore_poller_example.c b/legacy-examples/c/ecore/ecore_poller_example.c similarity index 100% rename from unsorted/ecore/ecore_poller_example.c rename to legacy-examples/c/ecore/ecore_poller_example.c diff --git a/unsorted/ecore/ecore_promise2_example.c b/legacy-examples/c/ecore/ecore_promise2_example.c similarity index 100% rename from unsorted/ecore/ecore_promise2_example.c rename to legacy-examples/c/ecore/ecore_promise2_example.c diff --git a/unsorted/ecore/ecore_server_bench.c b/legacy-examples/c/ecore/ecore_server_bench.c similarity index 100% rename from unsorted/ecore/ecore_server_bench.c rename to legacy-examples/c/ecore/ecore_server_bench.c diff --git a/unsorted/ecore/ecore_thread_example.c b/legacy-examples/c/ecore/ecore_thread_example.c similarity index 100% rename from unsorted/ecore/ecore_thread_example.c rename to legacy-examples/c/ecore/ecore_thread_example.c diff --git a/unsorted/ecore/ecore_time_functions_example.c b/legacy-examples/c/ecore/ecore_time_functions_example.c similarity index 100% rename from unsorted/ecore/ecore_time_functions_example.c rename to legacy-examples/c/ecore/ecore_time_functions_example.c diff --git a/unsorted/ecore/ecore_timer_example.c b/legacy-examples/c/ecore/ecore_timer_example.c similarity index 100% rename from unsorted/ecore/ecore_timer_example.c rename to legacy-examples/c/ecore/ecore_timer_example.c diff --git a/legacy-examples/c/ecore/meson.build b/legacy-examples/c/ecore/meson.build new file mode 100644 index 00000000..27d00cf3 --- /dev/null +++ b/legacy-examples/c/ecore/meson.build @@ -0,0 +1,76 @@ +examples = [ + 'ecore_event_example_01', + 'ecore_event_example_02', + 'ecore_exe_example', + 'ecore_exe_example_child', + 'ecore_fd_handler_example', + 'ecore_file_download_example', + 'ecore_idler_example', + 'ecore_job_example', + 'ecore_pipe_gstreamer_example', + 'ecore_pipe_simple_example', + 'ecore_poller_example', + 'ecore_thread_example', + 'ecore_time_functions_example', + 'ecore_timer_example', + 'ecore_getopt_example' +] + +gnutls = dependency('gnutls', required : false) +if gnutls.found() +examples += ['ecore_fd_handler_gnutls_example'] +endif + +foreach example : examples + executable(example, example + '.c', dependencies: [eina, ecore, gstreamer, ecore_file, gnutls]) +endforeach + +examples = [ +# 'ecore_audio_custom', +# 'ecore_audio_playback', +# 'ecore_audio_to_ogg', +] + +foreach example : examples + executable(example, example + '.c', dependencies: [eina, ecore, ecore_audio]) +endforeach + + +examples = [ + 'ecore_con_client_example', + 'ecore_con_client_simple_example', + 'ecore_con_lookup_example', + 'ecore_con_server_example', + 'ecore_con_server_http_example', + 'ecore_con_server_simple_example', + 'ecore_con_url_cookies_example', + 'ecore_con_url_download_example', + 'ecore_con_url_headers_example', + 'ecore_client_bench', + 'ecore_server_bench', +] + +foreach example : examples + executable(example, example + '.c', dependencies: [eina, ecore, ecore_con]) +endforeach + +examples = [ + 'ecore_animator_example', + 'ecore_evas_basics_example', + 'ecore_evas_buffer_example_01', + 'ecore_evas_buffer_example_02', + 'ecore_evas_callbacks', + 'ecore_evas_ews_example', + 'ecore_evas_object_example', + 'ecore_evas_window_sizes_example', +] + +foreach example : examples + executable(example, example + '.c', + dependencies: [eina, ecore, ecore_evas], + c_args : [ + '-DPACKAGE_EXAMPLES_DIR="'+meson.current_source_dir()+'"'] + ) +endforeach + +# 'ecore_imf_example', diff --git a/unsorted/ecore/red.png b/legacy-examples/c/ecore/red.png similarity index 100% rename from unsorted/ecore/red.png rename to legacy-examples/c/ecore/red.png diff --git a/unsorted/ecore_avahi/ecore_avahi_browse_example.c b/legacy-examples/c/ecore_avahi/ecore_avahi_browse_example.c similarity index 100% rename from unsorted/ecore_avahi/ecore_avahi_browse_example.c rename to legacy-examples/c/ecore_avahi/ecore_avahi_browse_example.c diff --git a/unsorted/ecore_avahi/ecore_avahi_example.c b/legacy-examples/c/ecore_avahi/ecore_avahi_example.c similarity index 100% rename from unsorted/ecore_avahi/ecore_avahi_example.c rename to legacy-examples/c/ecore_avahi/ecore_avahi_example.c diff --git a/legacy-examples/c/ecore_avahi/meson.build b/legacy-examples/c/ecore_avahi/meson.build new file mode 100644 index 00000000..eb01525e --- /dev/null +++ b/legacy-examples/c/ecore_avahi/meson.build @@ -0,0 +1,8 @@ +examples = [ + 'ecore_avahi_browse_example', + 'ecore_avahi_example', +] + +foreach example : examples + executable(example, example + '.c', dependencies: [ecore_avahi]) +endforeach diff --git a/unsorted/edje/Vera.ttf b/legacy-examples/c/edje/Vera.ttf similarity index 100% rename from unsorted/edje/Vera.ttf rename to legacy-examples/c/edje/Vera.ttf diff --git a/unsorted/edje/animations.edc b/legacy-examples/c/edje/animations.edc similarity index 100% rename from unsorted/edje/animations.edc rename to legacy-examples/c/edje/animations.edc diff --git a/unsorted/edje/animations2.c b/legacy-examples/c/edje/animations2.c similarity index 100% rename from unsorted/edje/animations2.c rename to legacy-examples/c/edje/animations2.c diff --git a/unsorted/edje/animations2.edc b/legacy-examples/c/edje/animations2.edc similarity index 100% rename from unsorted/edje/animations2.edc rename to legacy-examples/c/edje/animations2.edc diff --git a/unsorted/edje/atom.svg b/legacy-examples/c/edje/atom.svg similarity index 100% rename from unsorted/edje/atom.svg rename to legacy-examples/c/edje/atom.svg diff --git a/unsorted/edje/basic.edc b/legacy-examples/c/edje/basic.edc similarity index 100% rename from unsorted/edje/basic.edc rename to legacy-examples/c/edje/basic.edc diff --git a/unsorted/edje/basic2.edc b/legacy-examples/c/edje/basic2.edc similarity index 100% rename from unsorted/edje/basic2.edc rename to legacy-examples/c/edje/basic2.edc diff --git a/unsorted/edje/batman1.svg b/legacy-examples/c/edje/batman1.svg similarity index 100% rename from unsorted/edje/batman1.svg rename to legacy-examples/c/edje/batman1.svg diff --git a/unsorted/edje/batman2.svg b/legacy-examples/c/edje/batman2.svg similarity index 100% rename from unsorted/edje/batman2.svg rename to legacy-examples/c/edje/batman2.svg diff --git a/unsorted/edje/bezier-transition-example.edc b/legacy-examples/c/edje/bezier-transition-example.edc similarity index 100% rename from unsorted/edje/bezier-transition-example.edc rename to legacy-examples/c/edje/bezier-transition-example.edc diff --git a/unsorted/edje/bojo.svg b/legacy-examples/c/edje/bojo.svg similarity index 100% rename from unsorted/edje/bojo.svg rename to legacy-examples/c/edje/bojo.svg diff --git a/unsorted/edje/box.edc b/legacy-examples/c/edje/box.edc similarity index 100% rename from unsorted/edje/box.edc rename to legacy-examples/c/edje/box.edc diff --git a/unsorted/edje/box_example.edc b/legacy-examples/c/edje/box_example.edc similarity index 100% rename from unsorted/edje/box_example.edc rename to legacy-examples/c/edje/box_example.edc diff --git a/unsorted/edje/bubble-blue.png b/legacy-examples/c/edje/bubble-blue.png similarity index 100% rename from unsorted/edje/bubble-blue.png rename to legacy-examples/c/edje/bubble-blue.png diff --git a/unsorted/edje/bubble.png b/legacy-examples/c/edje/bubble.png similarity index 100% rename from unsorted/edje/bubble.png rename to legacy-examples/c/edje/bubble.png diff --git a/unsorted/edje/bzrfeed.svg b/legacy-examples/c/edje/bzrfeed.svg similarity index 100% rename from unsorted/edje/bzrfeed.svg rename to legacy-examples/c/edje/bzrfeed.svg diff --git a/unsorted/edje/cartman.svg b/legacy-examples/c/edje/cartman.svg similarity index 100% rename from unsorted/edje/cartman.svg rename to legacy-examples/c/edje/cartman.svg diff --git a/unsorted/edje/codegen.edc b/legacy-examples/c/edje/codegen.edc similarity index 100% rename from unsorted/edje/codegen.edc rename to legacy-examples/c/edje/codegen.edc diff --git a/unsorted/edje/color-class.edc b/legacy-examples/c/edje/color-class.edc similarity index 100% rename from unsorted/edje/color-class.edc rename to legacy-examples/c/edje/color-class.edc diff --git a/unsorted/edje/drag.edc b/legacy-examples/c/edje/drag.edc similarity index 100% rename from unsorted/edje/drag.edc rename to legacy-examples/c/edje/drag.edc diff --git a/unsorted/edje/dst.svg b/legacy-examples/c/edje/dst.svg similarity index 100% rename from unsorted/edje/dst.svg rename to legacy-examples/c/edje/dst.svg diff --git a/unsorted/edje/duck.wav b/legacy-examples/c/edje/duck.wav similarity index 100% rename from unsorted/edje/duck.wav rename to legacy-examples/c/edje/duck.wav diff --git a/unsorted/edje/duke.svg b/legacy-examples/c/edje/duke.svg similarity index 100% rename from unsorted/edje/duke.svg rename to legacy-examples/c/edje/duke.svg diff --git a/unsorted/edje/dynamic_multiseat.edc b/legacy-examples/c/edje/dynamic_multiseat.edc similarity index 100% rename from unsorted/edje/dynamic_multiseat.edc rename to legacy-examples/c/edje/dynamic_multiseat.edc diff --git a/unsorted/edje/edje-anchors.c b/legacy-examples/c/edje/edje-anchors.c similarity index 100% rename from unsorted/edje/edje-anchors.c rename to legacy-examples/c/edje/edje-anchors.c diff --git a/unsorted/edje/edje-anchors.edc b/legacy-examples/c/edje/edje-anchors.edc similarity index 100% rename from unsorted/edje/edje-anchors.edc rename to legacy-examples/c/edje/edje-anchors.edc diff --git a/unsorted/edje/edje-animations.c b/legacy-examples/c/edje/edje-animations.c similarity index 100% rename from unsorted/edje/edje-animations.c rename to legacy-examples/c/edje/edje-animations.c diff --git a/unsorted/edje/edje-basic.c b/legacy-examples/c/edje/edje-basic.c similarity index 100% rename from unsorted/edje/edje-basic.c rename to legacy-examples/c/edje/edje-basic.c diff --git a/unsorted/edje/edje-basic2.c b/legacy-examples/c/edje/edje-basic2.c similarity index 100% rename from unsorted/edje/edje-basic2.c rename to legacy-examples/c/edje/edje-basic2.c diff --git a/unsorted/edje/edje-box.c b/legacy-examples/c/edje/edje-box.c similarity index 100% rename from unsorted/edje/edje-box.c rename to legacy-examples/c/edje/edje-box.c diff --git a/unsorted/edje/edje-box2.c b/legacy-examples/c/edje/edje-box2.c similarity index 100% rename from unsorted/edje/edje-box2.c rename to legacy-examples/c/edje/edje-box2.c diff --git a/unsorted/edje/edje-codegen-example.c b/legacy-examples/c/edje/edje-codegen-example.c similarity index 100% rename from unsorted/edje/edje-codegen-example.c rename to legacy-examples/c/edje/edje-codegen-example.c diff --git a/unsorted/edje/edje-color-class.c b/legacy-examples/c/edje/edje-color-class.c similarity index 100% rename from unsorted/edje/edje-color-class.c rename to legacy-examples/c/edje/edje-color-class.c diff --git a/unsorted/edje/edje-drag.c b/legacy-examples/c/edje/edje-drag.c similarity index 100% rename from unsorted/edje/edje-drag.c rename to legacy-examples/c/edje/edje-drag.c diff --git a/unsorted/edje/edje-dynamic-multiseat.c b/legacy-examples/c/edje/edje-dynamic-multiseat.c similarity index 100% rename from unsorted/edje/edje-dynamic-multiseat.c rename to legacy-examples/c/edje/edje-dynamic-multiseat.c diff --git a/unsorted/edje/edje-edit-part-box.c b/legacy-examples/c/edje/edje-edit-part-box.c similarity index 100% rename from unsorted/edje/edje-edit-part-box.c rename to legacy-examples/c/edje/edje-edit-part-box.c diff --git a/unsorted/edje/edje-entry.c b/legacy-examples/c/edje/edje-entry.c similarity index 100% rename from unsorted/edje/edje-entry.c rename to legacy-examples/c/edje/edje-entry.c diff --git a/unsorted/edje/edje-focus.c b/legacy-examples/c/edje/edje-focus.c similarity index 100% rename from unsorted/edje/edje-focus.c rename to legacy-examples/c/edje/edje-focus.c diff --git a/unsorted/edje/edje-group.edc b/legacy-examples/c/edje/edje-group.edc similarity index 100% rename from unsorted/edje/edje-group.edc rename to legacy-examples/c/edje/edje-group.edc diff --git a/unsorted/edje/edje-map-color.edc b/legacy-examples/c/edje/edje-map-color.edc similarity index 100% rename from unsorted/edje/edje-map-color.edc rename to legacy-examples/c/edje/edje-map-color.edc diff --git a/unsorted/edje/edje-multiseat-custom-names.c b/legacy-examples/c/edje/edje-multiseat-custom-names.c similarity index 100% rename from unsorted/edje/edje-multiseat-custom-names.c rename to legacy-examples/c/edje/edje-multiseat-custom-names.c diff --git a/unsorted/edje/edje-multiseat-filter.c b/legacy-examples/c/edje/edje-multiseat-filter.c similarity index 100% rename from unsorted/edje/edje-multiseat-filter.c rename to legacy-examples/c/edje/edje-multiseat-filter.c diff --git a/unsorted/edje/edje-multiseat.c b/legacy-examples/c/edje/edje-multiseat.c similarity index 100% rename from unsorted/edje/edje-multiseat.c rename to legacy-examples/c/edje/edje-multiseat.c diff --git a/unsorted/edje/edje-multisense.c b/legacy-examples/c/edje/edje-multisense.c similarity index 100% rename from unsorted/edje/edje-multisense.c rename to legacy-examples/c/edje/edje-multisense.c diff --git a/unsorted/edje/edje-nested.edc b/legacy-examples/c/edje/edje-nested.edc similarity index 100% rename from unsorted/edje/edje-nested.edc rename to legacy-examples/c/edje/edje-nested.edc diff --git a/unsorted/edje/edje-perspective.c b/legacy-examples/c/edje/edje-perspective.c similarity index 100% rename from unsorted/edje/edje-perspective.c rename to legacy-examples/c/edje/edje-perspective.c diff --git a/unsorted/edje/edje-signals-messages.c b/legacy-examples/c/edje/edje-signals-messages.c similarity index 100% rename from unsorted/edje/edje-signals-messages.c rename to legacy-examples/c/edje/edje-signals-messages.c diff --git a/unsorted/edje/edje-swallow.c b/legacy-examples/c/edje/edje-swallow.c similarity index 100% rename from unsorted/edje/edje-swallow.c rename to legacy-examples/c/edje/edje-swallow.c diff --git a/unsorted/edje/edje-swallow2.c b/legacy-examples/c/edje/edje-swallow2.c similarity index 100% rename from unsorted/edje/edje-swallow2.c rename to legacy-examples/c/edje/edje-swallow2.c diff --git a/unsorted/edje/edje-table.c b/legacy-examples/c/edje/edje-table.c similarity index 100% rename from unsorted/edje/edje-table.c rename to legacy-examples/c/edje/edje-table.c diff --git a/unsorted/edje/edje-text.c b/legacy-examples/c/edje/edje-text.c similarity index 100% rename from unsorted/edje/edje-text.c rename to legacy-examples/c/edje/edje-text.c diff --git a/unsorted/edje/edje-textblock-hyphenation.c b/legacy-examples/c/edje/edje-textblock-hyphenation.c similarity index 100% rename from unsorted/edje/edje-textblock-hyphenation.c rename to legacy-examples/c/edje/edje-textblock-hyphenation.c diff --git a/unsorted/edje/edje-threshold.edc b/legacy-examples/c/edje/edje-threshold.edc similarity index 100% rename from unsorted/edje/edje-threshold.edc rename to legacy-examples/c/edje/edje-threshold.edc diff --git a/unsorted/edje/edje_example.c b/legacy-examples/c/edje/edje_example.c similarity index 100% rename from unsorted/edje/edje_example.c rename to legacy-examples/c/edje/edje_example.c diff --git a/unsorted/edje/edje_example.edc b/legacy-examples/c/edje/edje_example.edc similarity index 100% rename from unsorted/edje/edje_example.edc rename to legacy-examples/c/edje/edje_example.edc diff --git a/unsorted/edje/eee.svg b/legacy-examples/c/edje/eee.svg similarity index 100% rename from unsorted/edje/eee.svg rename to legacy-examples/c/edje/eee.svg diff --git a/unsorted/edje/embryo_custom_state.edc b/legacy-examples/c/edje/embryo_custom_state.edc similarity index 100% rename from unsorted/edje/embryo_custom_state.edc rename to legacy-examples/c/edje/embryo_custom_state.edc diff --git a/unsorted/edje/embryo_pong.edc b/legacy-examples/c/edje/embryo_pong.edc similarity index 100% rename from unsorted/edje/embryo_pong.edc rename to legacy-examples/c/edje/embryo_pong.edc diff --git a/unsorted/edje/embryo_run_program.edc b/legacy-examples/c/edje/embryo_run_program.edc similarity index 100% rename from unsorted/edje/embryo_run_program.edc rename to legacy-examples/c/edje/embryo_run_program.edc diff --git a/unsorted/edje/embryo_set_state.edc b/legacy-examples/c/edje/embryo_set_state.edc similarity index 100% rename from unsorted/edje/embryo_set_state.edc rename to legacy-examples/c/edje/embryo_set_state.edc diff --git a/unsorted/edje/embryo_set_state_anim.edc b/legacy-examples/c/edje/embryo_set_state_anim.edc similarity index 100% rename from unsorted/edje/embryo_set_state_anim.edc rename to legacy-examples/c/edje/embryo_set_state_anim.edc diff --git a/unsorted/edje/embryo_set_text.edc b/legacy-examples/c/edje/embryo_set_text.edc similarity index 100% rename from unsorted/edje/embryo_set_text.edc rename to legacy-examples/c/edje/embryo_set_text.edc diff --git a/unsorted/edje/embryo_timer.edc b/legacy-examples/c/edje/embryo_timer.edc similarity index 100% rename from unsorted/edje/embryo_timer.edc rename to legacy-examples/c/edje/embryo_timer.edc diff --git a/unsorted/edje/embryo_tween_anim.edc b/legacy-examples/c/edje/embryo_tween_anim.edc similarity index 100% rename from unsorted/edje/embryo_tween_anim.edc rename to legacy-examples/c/edje/embryo_tween_anim.edc diff --git a/legacy-examples/c/edje/en_IN/domain_name.mo b/legacy-examples/c/edje/en_IN/domain_name.mo new file mode 100644 index 00000000..0c1b2fcd Binary files /dev/null and b/legacy-examples/c/edje/en_IN/domain_name.mo differ diff --git a/unsorted/edje/en_IN/domain_name.po b/legacy-examples/c/edje/en_IN/domain_name.po similarity index 100% rename from unsorted/edje/en_IN/domain_name.po rename to legacy-examples/c/edje/en_IN/domain_name.po diff --git a/unsorted/edje/entry.edc b/legacy-examples/c/edje/entry.edc similarity index 100% rename from unsorted/edje/entry.edc rename to legacy-examples/c/edje/entry.edc diff --git a/unsorted/edje/external_elm_anchorblock.edc b/legacy-examples/c/edje/external_elm_anchorblock.edc similarity index 100% rename from unsorted/edje/external_elm_anchorblock.edc rename to legacy-examples/c/edje/external_elm_anchorblock.edc diff --git a/unsorted/edje/external_elm_button.edc b/legacy-examples/c/edje/external_elm_button.edc similarity index 100% rename from unsorted/edje/external_elm_button.edc rename to legacy-examples/c/edje/external_elm_button.edc diff --git a/unsorted/edje/external_elm_check.edc b/legacy-examples/c/edje/external_elm_check.edc similarity index 100% rename from unsorted/edje/external_elm_check.edc rename to legacy-examples/c/edje/external_elm_check.edc diff --git a/unsorted/edje/external_elm_panes.edc b/legacy-examples/c/edje/external_elm_panes.edc similarity index 100% rename from unsorted/edje/external_elm_panes.edc rename to legacy-examples/c/edje/external_elm_panes.edc diff --git a/unsorted/edje/external_emotion_elm.edc b/legacy-examples/c/edje/external_emotion_elm.edc similarity index 100% rename from unsorted/edje/external_emotion_elm.edc rename to legacy-examples/c/edje/external_emotion_elm.edc diff --git a/unsorted/edje/favorite_off.svg b/legacy-examples/c/edje/favorite_off.svg similarity index 100% rename from unsorted/edje/favorite_off.svg rename to legacy-examples/c/edje/favorite_off.svg diff --git a/unsorted/edje/favorite_on.svg b/legacy-examples/c/edje/favorite_on.svg similarity index 100% rename from unsorted/edje/favorite_on.svg rename to legacy-examples/c/edje/favorite_on.svg diff --git a/unsorted/edje/focus.edc b/legacy-examples/c/edje/focus.edc similarity index 100% rename from unsorted/edje/focus.edc rename to legacy-examples/c/edje/focus.edc diff --git a/unsorted/edje/fsm.svg b/legacy-examples/c/edje/fsm.svg similarity index 100% rename from unsorted/edje/fsm.svg rename to legacy-examples/c/edje/fsm.svg diff --git a/unsorted/edje/google.svg b/legacy-examples/c/edje/google.svg similarity index 100% rename from unsorted/edje/google.svg rename to legacy-examples/c/edje/google.svg diff --git a/unsorted/edje/hg0.svg b/legacy-examples/c/edje/hg0.svg similarity index 100% rename from unsorted/edje/hg0.svg rename to legacy-examples/c/edje/hg0.svg diff --git a/legacy-examples/c/edje/hi_IN/domain_name.mo b/legacy-examples/c/edje/hi_IN/domain_name.mo new file mode 100644 index 00000000..3901b8c2 Binary files /dev/null and b/legacy-examples/c/edje/hi_IN/domain_name.mo differ diff --git a/unsorted/edje/hi_IN/domain_name.po b/legacy-examples/c/edje/hi_IN/domain_name.po similarity index 100% rename from unsorted/edje/hi_IN/domain_name.po rename to legacy-examples/c/edje/hi_IN/domain_name.po diff --git a/unsorted/edje/ibm.svg b/legacy-examples/c/edje/ibm.svg similarity index 100% rename from unsorted/edje/ibm.svg rename to legacy-examples/c/edje/ibm.svg diff --git a/unsorted/edje/lineargrad1.svg b/legacy-examples/c/edje/lineargrad1.svg similarity index 100% rename from unsorted/edje/lineargrad1.svg rename to legacy-examples/c/edje/lineargrad1.svg diff --git a/unsorted/edje/lua_script.edc b/legacy-examples/c/edje/lua_script.edc similarity index 100% rename from unsorted/edje/lua_script.edc rename to legacy-examples/c/edje/lua_script.edc diff --git a/legacy-examples/c/edje/meson.build b/legacy-examples/c/edje/meson.build new file mode 100644 index 00000000..bf265ea4 --- /dev/null +++ b/legacy-examples/c/edje/meson.build @@ -0,0 +1,134 @@ +edc_files = [ + 'animations.edc', + 'animations2.edc', + 'basic.edc', + 'basic2.edc', + 'bezier-transition-example.edc', + 'box.edc', + 'box_example.edc', + 'color-class.edc', + 'drag.edc', + 'dynamic_multiseat.edc', + 'edje-group.edc', + 'edje-nested.edc', + 'edje-threshold.edc', + 'edje_example.edc', + 'embryo_custom_state.edc', + 'embryo_pong.edc', + 'embryo_run_program.edc', + 'embryo_set_state.edc', + 'embryo_set_state_anim.edc', + 'embryo_set_text.edc', + 'embryo_timer.edc', + 'embryo_tween_anim.edc', + 'entry.edc', + 'external_elm_anchorblock.edc', + 'external_elm_button.edc', + 'external_elm_check.edc', + 'external_elm_panes.edc', + 'external_emotion_elm.edc', + 'focus.edc', + 'lua_script.edc', + 'messages_echo.edc', + 'multiseat.edc', + 'multiseat_custom_names.edc', + 'multiseat_filter.edc', + 'perspective.edc', + 'signals-messages.edc', + 'signalsBubble.edc', + 'sigtest.edc', + 'svg.edc', + 'swallow.edc', + 'table.edc', + 'text.edc', + 'textblock-hyphen.edc', + 'toggle_using_filter.edc' +] + +edc_files += [ + 'physics_3d.edc', + 'physics_actions.edc', + 'physics_backcull.edc', + 'physics_basic.edc', + 'physics_complex.edc', + 'physics_soft_bodies.edc' +] + +themes = [] + +foreach edc_file : edc_files + themes += custom_target('edje_cc_' + edc_file, + input : edc_file, + output : '@BASENAME@.edj', + command : [edje_cc, '-beta', + '-id', meson.current_source_dir(), + '-fd', meson.current_source_dir(), + '-sd', meson.current_source_dir(), + '-vd', meson.current_source_dir(), + '-dd', meson.current_source_dir(), + '-md', meson.current_source_dir(), + '-td', meson.current_source_dir(), + '@INPUT@', '@OUTPUT@'], + ) +endforeach + +codegen = custom_target('edje_cc_codegen_edc', + input : 'codegen.edc', + output : '@BASENAME@.edj', + command : [edje_cc, '-beta', + '-id', meson.current_source_dir(), + '-fd', meson.current_source_dir(), + '-sd', meson.current_source_dir(), + '-vd', meson.current_source_dir(), + '-dd', meson.current_source_dir(), + '-md', meson.current_source_dir(), + '-td', meson.current_source_dir(), + '@INPUT@', '@OUTPUT@'], + ) + +codegen = custom_target('edje_codegen_codegen.edj', + input : codegen, + output : ['@BASENAME@_example_generated.c', '@BASENAME@_example_generated.h'], + command : [edje_codegen, + '--prefix=codegen_example', '@INPUT@', + 'example_group', '@OUTPUT0@', '@OUTPUT1@'], + depends : [themes]) + +edje_examples = [ + 'animations2', + 'edje-animations', + 'edje-basic', + 'edje-basic2', + 'edje-box', + 'edje-box2', + 'edje-codegen-example', + 'edje-color-class', + 'edje-drag', + 'edje-dynamic-multiseat', + 'edje-edit-part-box', + 'edje-entry', + 'edje-focus', + 'edje-multiseat', + 'edje-multiseat-custom-names', + 'edje-multiseat-filter', + 'edje-multisense', + 'edje-perspective', + 'edje-signals-messages', + 'edje-swallow', + 'edje-swallow2', + 'edje-table', + 'edje-text', + 'edje-textblock-hyphenation', + 'edje_example', + 'signals2', + 'sigtest', + 'svg-test' +] + +foreach edje_example : edje_examples + executable(edje_example, + [edje_example + '.c'] + [codegen], + dependencies: [edje, ecore, ecore_evas], + include_directories : include_directories('..') + ) +endforeach diff --git a/unsorted/edje/messages_echo.edc b/legacy-examples/c/edje/messages_echo.edc similarity index 100% rename from unsorted/edje/messages_echo.edc rename to legacy-examples/c/edje/messages_echo.edc diff --git a/unsorted/edje/multiseat.edc b/legacy-examples/c/edje/multiseat.edc similarity index 100% rename from unsorted/edje/multiseat.edc rename to legacy-examples/c/edje/multiseat.edc diff --git a/unsorted/edje/multiseat_custom_names.edc b/legacy-examples/c/edje/multiseat_custom_names.edc similarity index 100% rename from unsorted/edje/multiseat_custom_names.edc rename to legacy-examples/c/edje/multiseat_custom_names.edc diff --git a/unsorted/edje/multiseat_filter.edc b/legacy-examples/c/edje/multiseat_filter.edc similarity index 100% rename from unsorted/edje/multiseat_filter.edc rename to legacy-examples/c/edje/multiseat_filter.edc diff --git a/unsorted/edje/multisense.edc b/legacy-examples/c/edje/multisense.edc similarity index 100% rename from unsorted/edje/multisense.edc rename to legacy-examples/c/edje/multisense.edc diff --git a/unsorted/edje/osa.svg b/legacy-examples/c/edje/osa.svg similarity index 100% rename from unsorted/edje/osa.svg rename to legacy-examples/c/edje/osa.svg diff --git a/unsorted/edje/perspective.edc b/legacy-examples/c/edje/perspective.edc similarity index 100% rename from unsorted/edje/perspective.edc rename to legacy-examples/c/edje/perspective.edc diff --git a/unsorted/edje/physics_3d.edc b/legacy-examples/c/edje/physics_3d.edc similarity index 100% rename from unsorted/edje/physics_3d.edc rename to legacy-examples/c/edje/physics_3d.edc diff --git a/unsorted/edje/physics_actions.edc b/legacy-examples/c/edje/physics_actions.edc similarity index 100% rename from unsorted/edje/physics_actions.edc rename to legacy-examples/c/edje/physics_actions.edc diff --git a/unsorted/edje/physics_backcull.edc b/legacy-examples/c/edje/physics_backcull.edc similarity index 100% rename from unsorted/edje/physics_backcull.edc rename to legacy-examples/c/edje/physics_backcull.edc diff --git a/unsorted/edje/physics_basic.edc b/legacy-examples/c/edje/physics_basic.edc similarity index 100% rename from unsorted/edje/physics_basic.edc rename to legacy-examples/c/edje/physics_basic.edc diff --git a/unsorted/edje/physics_complex.edc b/legacy-examples/c/edje/physics_complex.edc similarity index 100% rename from unsorted/edje/physics_complex.edc rename to legacy-examples/c/edje/physics_complex.edc diff --git a/unsorted/edje/physics_soft_bodies.edc b/legacy-examples/c/edje/physics_soft_bodies.edc similarity index 100% rename from unsorted/edje/physics_soft_bodies.edc rename to legacy-examples/c/edje/physics_soft_bodies.edc diff --git a/unsorted/edje/radialgrad1.svg b/legacy-examples/c/edje/radialgrad1.svg similarity index 100% rename from unsorted/edje/radialgrad1.svg rename to legacy-examples/c/edje/radialgrad1.svg diff --git a/unsorted/edje/red.png b/legacy-examples/c/edje/red.png similarity index 100% rename from unsorted/edje/red.png rename to legacy-examples/c/edje/red.png diff --git a/unsorted/edje/scion.svg b/legacy-examples/c/edje/scion.svg similarity index 100% rename from unsorted/edje/scion.svg rename to legacy-examples/c/edje/scion.svg diff --git a/unsorted/edje/signals-messages.edc b/legacy-examples/c/edje/signals-messages.edc similarity index 100% rename from unsorted/edje/signals-messages.edc rename to legacy-examples/c/edje/signals-messages.edc diff --git a/unsorted/edje/signals2.c b/legacy-examples/c/edje/signals2.c similarity index 100% rename from unsorted/edje/signals2.c rename to legacy-examples/c/edje/signals2.c diff --git a/unsorted/edje/signalsBubble.edc b/legacy-examples/c/edje/signalsBubble.edc similarity index 100% rename from unsorted/edje/signalsBubble.edc rename to legacy-examples/c/edje/signalsBubble.edc diff --git a/unsorted/edje/sigtest.c b/legacy-examples/c/edje/sigtest.c similarity index 100% rename from unsorted/edje/sigtest.c rename to legacy-examples/c/edje/sigtest.c diff --git a/unsorted/edje/sigtest.edc b/legacy-examples/c/edje/sigtest.edc similarity index 100% rename from unsorted/edje/sigtest.edc rename to legacy-examples/c/edje/sigtest.edc diff --git a/unsorted/edje/svg-test.c b/legacy-examples/c/edje/svg-test.c similarity index 100% rename from unsorted/edje/svg-test.c rename to legacy-examples/c/edje/svg-test.c diff --git a/unsorted/edje/svg.edc b/legacy-examples/c/edje/svg.edc similarity index 100% rename from unsorted/edje/svg.edc rename to legacy-examples/c/edje/svg.edc diff --git a/unsorted/edje/swallow.edc b/legacy-examples/c/edje/swallow.edc similarity index 100% rename from unsorted/edje/swallow.edc rename to legacy-examples/c/edje/swallow.edc diff --git a/unsorted/edje/ta_IN/domain_name.mo b/legacy-examples/c/edje/ta_IN/domain_name.mo similarity index 100% rename from unsorted/edje/ta_IN/domain_name.mo rename to legacy-examples/c/edje/ta_IN/domain_name.mo diff --git a/unsorted/edje/table.edc b/legacy-examples/c/edje/table.edc similarity index 100% rename from unsorted/edje/table.edc rename to legacy-examples/c/edje/table.edc diff --git a/unsorted/edje/test.png b/legacy-examples/c/edje/test.png similarity index 100% rename from unsorted/edje/test.png rename to legacy-examples/c/edje/test.png diff --git a/unsorted/edje/text.edc b/legacy-examples/c/edje/text.edc similarity index 100% rename from unsorted/edje/text.edc rename to legacy-examples/c/edje/text.edc diff --git a/unsorted/edje/textblock-hyphen.edc b/legacy-examples/c/edje/textblock-hyphen.edc similarity index 100% rename from unsorted/edje/textblock-hyphen.edc rename to legacy-examples/c/edje/textblock-hyphen.edc diff --git a/unsorted/edje/tiger.svg b/legacy-examples/c/edje/tiger.svg similarity index 100% rename from unsorted/edje/tiger.svg rename to legacy-examples/c/edje/tiger.svg diff --git a/unsorted/edje/toggle_using_filter.edc b/legacy-examples/c/edje/toggle_using_filter.edc similarity index 100% rename from unsorted/edje/toggle_using_filter.edc rename to legacy-examples/c/edje/toggle_using_filter.edc diff --git a/unsorted/edje/ubuntu.svg b/legacy-examples/c/edje/ubuntu.svg similarity index 100% rename from unsorted/edje/ubuntu.svg rename to legacy-examples/c/edje/ubuntu.svg diff --git a/unsorted/edje/venus.svg b/legacy-examples/c/edje/venus.svg similarity index 100% rename from unsorted/edje/venus.svg rename to legacy-examples/c/edje/venus.svg diff --git a/unsorted/edje/wikimedia.svg b/legacy-examples/c/edje/wikimedia.svg similarity index 100% rename from unsorted/edje/wikimedia.svg rename to legacy-examples/c/edje/wikimedia.svg diff --git a/unsorted/edje/yadis.svg b/legacy-examples/c/edje/yadis.svg similarity index 100% rename from unsorted/edje/yadis.svg rename to legacy-examples/c/edje/yadis.svg diff --git a/unsorted/edje/yinyang.svg b/legacy-examples/c/edje/yinyang.svg similarity index 100% rename from unsorted/edje/yinyang.svg rename to legacy-examples/c/edje/yinyang.svg diff --git a/unsorted/eet/eet-basic.c b/legacy-examples/c/eet/eet-basic.c similarity index 100% rename from unsorted/eet/eet-basic.c rename to legacy-examples/c/eet/eet-basic.c diff --git a/unsorted/eet/eet-data-cipher_decipher.c b/legacy-examples/c/eet/eet-data-cipher_decipher.c similarity index 100% rename from unsorted/eet/eet-data-cipher_decipher.c rename to legacy-examples/c/eet/eet-data-cipher_decipher.c diff --git a/unsorted/eet/eet-data-file_descriptor_01.c b/legacy-examples/c/eet/eet-data-file_descriptor_01.c similarity index 100% rename from unsorted/eet/eet-data-file_descriptor_01.c rename to legacy-examples/c/eet/eet-data-file_descriptor_01.c diff --git a/unsorted/eet/eet-data-file_descriptor_02.c b/legacy-examples/c/eet/eet-data-file_descriptor_02.c similarity index 100% rename from unsorted/eet/eet-data-file_descriptor_02.c rename to legacy-examples/c/eet/eet-data-file_descriptor_02.c diff --git a/unsorted/eet/eet-data-nested.c b/legacy-examples/c/eet/eet-data-nested.c similarity index 100% rename from unsorted/eet/eet-data-nested.c rename to legacy-examples/c/eet/eet-data-nested.c diff --git a/unsorted/eet/eet-data-simple.c b/legacy-examples/c/eet/eet-data-simple.c similarity index 100% rename from unsorted/eet/eet-data-simple.c rename to legacy-examples/c/eet/eet-data-simple.c diff --git a/unsorted/eet/eet-file.c b/legacy-examples/c/eet/eet-file.c similarity index 100% rename from unsorted/eet/eet-file.c rename to legacy-examples/c/eet/eet-file.c diff --git a/legacy-examples/c/eet/meson.build b/legacy-examples/c/eet/meson.build new file mode 100644 index 00000000..98a1120a --- /dev/null +++ b/legacy-examples/c/eet/meson.build @@ -0,0 +1,13 @@ +examples = [ + 'eet-basic', + 'eet-file', + 'eet-data-simple', + 'eet-data-nested', + 'eet-data-file_descriptor_01', + 'eet-data-file_descriptor_02', + 'eet-data-cipher_decipher' +] + +foreach example : examples + executable(example, example + '.c', dependencies: eet) +endforeach diff --git a/unsorted/eina/addr_book.txt b/legacy-examples/c/eina/addr_book.txt similarity index 100% rename from unsorted/eina/addr_book.txt rename to legacy-examples/c/eina/addr_book.txt diff --git a/unsorted/eina/chat.xml b/legacy-examples/c/eina/chat.xml similarity index 100% rename from unsorted/eina/chat.xml rename to legacy-examples/c/eina/chat.xml diff --git a/unsorted/eina/eina_accessor_01.c b/legacy-examples/c/eina/eina_accessor_01.c similarity index 100% rename from unsorted/eina/eina_accessor_01.c rename to legacy-examples/c/eina/eina_accessor_01.c diff --git a/unsorted/eina/eina_array_01.c b/legacy-examples/c/eina/eina_array_01.c similarity index 100% rename from unsorted/eina/eina_array_01.c rename to legacy-examples/c/eina/eina_array_01.c diff --git a/unsorted/eina/eina_array_02.c b/legacy-examples/c/eina/eina_array_02.c similarity index 100% rename from unsorted/eina/eina_array_02.c rename to legacy-examples/c/eina/eina_array_02.c diff --git a/unsorted/eina/eina_error_01.c b/legacy-examples/c/eina/eina_error_01.c similarity index 100% rename from unsorted/eina/eina_error_01.c rename to legacy-examples/c/eina/eina_error_01.c diff --git a/unsorted/eina/eina_file_01.c b/legacy-examples/c/eina/eina_file_01.c similarity index 100% rename from unsorted/eina/eina_file_01.c rename to legacy-examples/c/eina/eina_file_01.c diff --git a/unsorted/eina/eina_file_02.c b/legacy-examples/c/eina/eina_file_02.c similarity index 100% rename from unsorted/eina/eina_file_02.c rename to legacy-examples/c/eina/eina_file_02.c diff --git a/unsorted/eina/eina_hash_01.c b/legacy-examples/c/eina/eina_hash_01.c similarity index 100% rename from unsorted/eina/eina_hash_01.c rename to legacy-examples/c/eina/eina_hash_01.c diff --git a/unsorted/eina/eina_hash_02.c b/legacy-examples/c/eina/eina_hash_02.c similarity index 100% rename from unsorted/eina/eina_hash_02.c rename to legacy-examples/c/eina/eina_hash_02.c diff --git a/unsorted/eina/eina_hash_03.c b/legacy-examples/c/eina/eina_hash_03.c similarity index 100% rename from unsorted/eina/eina_hash_03.c rename to legacy-examples/c/eina/eina_hash_03.c diff --git a/unsorted/eina/eina_hash_04.c b/legacy-examples/c/eina/eina_hash_04.c similarity index 100% rename from unsorted/eina/eina_hash_04.c rename to legacy-examples/c/eina/eina_hash_04.c diff --git a/unsorted/eina/eina_hash_05.c b/legacy-examples/c/eina/eina_hash_05.c similarity index 100% rename from unsorted/eina/eina_hash_05.c rename to legacy-examples/c/eina/eina_hash_05.c diff --git a/unsorted/eina/eina_hash_06.c b/legacy-examples/c/eina/eina_hash_06.c similarity index 100% rename from unsorted/eina/eina_hash_06.c rename to legacy-examples/c/eina/eina_hash_06.c diff --git a/unsorted/eina/eina_hash_07.c b/legacy-examples/c/eina/eina_hash_07.c similarity index 100% rename from unsorted/eina/eina_hash_07.c rename to legacy-examples/c/eina/eina_hash_07.c diff --git a/unsorted/eina/eina_hash_08.c b/legacy-examples/c/eina/eina_hash_08.c similarity index 100% rename from unsorted/eina/eina_hash_08.c rename to legacy-examples/c/eina/eina_hash_08.c diff --git a/unsorted/eina/eina_inarray_01.c b/legacy-examples/c/eina/eina_inarray_01.c similarity index 100% rename from unsorted/eina/eina_inarray_01.c rename to legacy-examples/c/eina/eina_inarray_01.c diff --git a/unsorted/eina/eina_inarray_02.c b/legacy-examples/c/eina/eina_inarray_02.c similarity index 100% rename from unsorted/eina/eina_inarray_02.c rename to legacy-examples/c/eina/eina_inarray_02.c diff --git a/unsorted/eina/eina_inarray_03.c b/legacy-examples/c/eina/eina_inarray_03.c similarity index 100% rename from unsorted/eina/eina_inarray_03.c rename to legacy-examples/c/eina/eina_inarray_03.c diff --git a/unsorted/eina/eina_inlist_01.c b/legacy-examples/c/eina/eina_inlist_01.c similarity index 100% rename from unsorted/eina/eina_inlist_01.c rename to legacy-examples/c/eina/eina_inlist_01.c diff --git a/unsorted/eina/eina_inlist_02.c b/legacy-examples/c/eina/eina_inlist_02.c similarity index 100% rename from unsorted/eina/eina_inlist_02.c rename to legacy-examples/c/eina/eina_inlist_02.c diff --git a/unsorted/eina/eina_inlist_03.c b/legacy-examples/c/eina/eina_inlist_03.c similarity index 100% rename from unsorted/eina/eina_inlist_03.c rename to legacy-examples/c/eina/eina_inlist_03.c diff --git a/unsorted/eina/eina_iterator_01.c b/legacy-examples/c/eina/eina_iterator_01.c similarity index 100% rename from unsorted/eina/eina_iterator_01.c rename to legacy-examples/c/eina/eina_iterator_01.c diff --git a/unsorted/eina/eina_list_01.c b/legacy-examples/c/eina/eina_list_01.c similarity index 100% rename from unsorted/eina/eina_list_01.c rename to legacy-examples/c/eina/eina_list_01.c diff --git a/unsorted/eina/eina_list_02.c b/legacy-examples/c/eina/eina_list_02.c similarity index 100% rename from unsorted/eina/eina_list_02.c rename to legacy-examples/c/eina/eina_list_02.c diff --git a/unsorted/eina/eina_list_03.c b/legacy-examples/c/eina/eina_list_03.c similarity index 100% rename from unsorted/eina/eina_list_03.c rename to legacy-examples/c/eina/eina_list_03.c diff --git a/unsorted/eina/eina_list_04.c b/legacy-examples/c/eina/eina_list_04.c similarity index 100% rename from unsorted/eina/eina_list_04.c rename to legacy-examples/c/eina/eina_list_04.c diff --git a/unsorted/eina/eina_log_01.c b/legacy-examples/c/eina/eina_log_01.c similarity index 100% rename from unsorted/eina/eina_log_01.c rename to legacy-examples/c/eina/eina_log_01.c diff --git a/unsorted/eina/eina_log_02.c b/legacy-examples/c/eina/eina_log_02.c similarity index 100% rename from unsorted/eina/eina_log_02.c rename to legacy-examples/c/eina/eina_log_02.c diff --git a/unsorted/eina/eina_log_03.c b/legacy-examples/c/eina/eina_log_03.c similarity index 100% rename from unsorted/eina/eina_log_03.c rename to legacy-examples/c/eina/eina_log_03.c diff --git a/unsorted/eina/eina_magic_01.c b/legacy-examples/c/eina/eina_magic_01.c similarity index 100% rename from unsorted/eina/eina_magic_01.c rename to legacy-examples/c/eina/eina_magic_01.c diff --git a/unsorted/eina/eina_simple_xml_parser_01.c b/legacy-examples/c/eina/eina_simple_xml_parser_01.c similarity index 100% rename from unsorted/eina/eina_simple_xml_parser_01.c rename to legacy-examples/c/eina/eina_simple_xml_parser_01.c diff --git a/unsorted/eina/eina_simple_xml_parser_02.c b/legacy-examples/c/eina/eina_simple_xml_parser_02.c similarity index 100% rename from unsorted/eina/eina_simple_xml_parser_02.c rename to legacy-examples/c/eina/eina_simple_xml_parser_02.c diff --git a/unsorted/eina/eina_str_01.c b/legacy-examples/c/eina/eina_str_01.c similarity index 100% rename from unsorted/eina/eina_str_01.c rename to legacy-examples/c/eina/eina_str_01.c diff --git a/unsorted/eina/eina_strbuf_01.c b/legacy-examples/c/eina/eina_strbuf_01.c similarity index 100% rename from unsorted/eina/eina_strbuf_01.c rename to legacy-examples/c/eina/eina_strbuf_01.c diff --git a/unsorted/eina/eina_strbuf_02.c b/legacy-examples/c/eina/eina_strbuf_02.c similarity index 100% rename from unsorted/eina/eina_strbuf_02.c rename to legacy-examples/c/eina/eina_strbuf_02.c diff --git a/unsorted/eina/eina_stringshare_01.c b/legacy-examples/c/eina/eina_stringshare_01.c similarity index 100% rename from unsorted/eina/eina_stringshare_01.c rename to legacy-examples/c/eina/eina_stringshare_01.c diff --git a/unsorted/eina/eina_tiler_01.c b/legacy-examples/c/eina/eina_tiler_01.c similarity index 100% rename from unsorted/eina/eina_tiler_01.c rename to legacy-examples/c/eina/eina_tiler_01.c diff --git a/unsorted/eina/eina_tiler_02.c b/legacy-examples/c/eina/eina_tiler_02.c similarity index 100% rename from unsorted/eina/eina_tiler_02.c rename to legacy-examples/c/eina/eina_tiler_02.c diff --git a/unsorted/eina/eina_tmpstr_01.c b/legacy-examples/c/eina/eina_tmpstr_01.c similarity index 100% rename from unsorted/eina/eina_tmpstr_01.c rename to legacy-examples/c/eina/eina_tmpstr_01.c diff --git a/unsorted/eina/eina_value_01.c b/legacy-examples/c/eina/eina_value_01.c similarity index 100% rename from unsorted/eina/eina_value_01.c rename to legacy-examples/c/eina/eina_value_01.c diff --git a/unsorted/eina/eina_value_02.c b/legacy-examples/c/eina/eina_value_02.c similarity index 100% rename from unsorted/eina/eina_value_02.c rename to legacy-examples/c/eina/eina_value_02.c diff --git a/unsorted/eina/eina_value_03.c b/legacy-examples/c/eina/eina_value_03.c similarity index 100% rename from unsorted/eina/eina_value_03.c rename to legacy-examples/c/eina/eina_value_03.c diff --git a/unsorted/eina/eina_value_04.c b/legacy-examples/c/eina/eina_value_04.c similarity index 100% rename from unsorted/eina/eina_value_04.c rename to legacy-examples/c/eina/eina_value_04.c diff --git a/unsorted/eina/eina_xattr_01.c b/legacy-examples/c/eina/eina_xattr_01.c similarity index 100% rename from unsorted/eina/eina_xattr_01.c rename to legacy-examples/c/eina/eina_xattr_01.c diff --git a/unsorted/eina/eina_xattr_02.c b/legacy-examples/c/eina/eina_xattr_02.c similarity index 100% rename from unsorted/eina/eina_xattr_02.c rename to legacy-examples/c/eina/eina_xattr_02.c diff --git a/unsorted/eina/exia.xml b/legacy-examples/c/eina/exia.xml similarity index 100% rename from unsorted/eina/exia.xml rename to legacy-examples/c/eina/exia.xml diff --git a/legacy-examples/c/eina/meson.build b/legacy-examples/c/eina/meson.build new file mode 100644 index 00000000..dd3851f7 --- /dev/null +++ b/legacy-examples/c/eina/meson.build @@ -0,0 +1,48 @@ +examples = [ +'eina_accessor_01', +'eina_array_01', +'eina_array_02', +'eina_error_01', +'eina_file_01', +'eina_file_02', +'eina_hash_01', +'eina_hash_02', +'eina_hash_03', +'eina_hash_04', +'eina_hash_05', +'eina_hash_06', +'eina_hash_07', +'eina_hash_08', +'eina_iterator_01', +'eina_list_01', +'eina_list_02', +'eina_list_03', +'eina_list_04', +'eina_log_01', +'eina_log_02', +'eina_log_03', +'eina_inlist_01', +'eina_inlist_02', +'eina_inlist_03', +'eina_str_01', +'eina_strbuf_01', +'eina_stringshare_01', +'eina_tmpstr_01', +#that examples is using ecore evas ... WTF +#'eina_tiler_01', +'eina_simple_xml_parser_01', +'eina_simple_xml_parser_02', +'eina_value_01', +'eina_value_02', +'eina_value_03', +'eina_inarray_01', +'eina_inarray_02', +'eina_inarray_03', +'eina_magic_01', +'eina_xattr_01', +'eina_xattr_02' +] + +foreach example : examples + executable(example, example + '.c', dependencies: eina) +endforeach diff --git a/unsorted/eio/eio_file_copy.c b/legacy-examples/c/eio/eio_file_copy.c similarity index 100% rename from unsorted/eio/eio_file_copy.c rename to legacy-examples/c/eio/eio_file_copy.c diff --git a/unsorted/eio/eio_file_ls.c b/legacy-examples/c/eio/eio_file_ls.c similarity index 100% rename from unsorted/eio/eio_file_ls.c rename to legacy-examples/c/eio/eio_file_ls.c diff --git a/unsorted/eio/eio_sentry.c b/legacy-examples/c/eio/eio_sentry.c similarity index 100% rename from unsorted/eio/eio_sentry.c rename to legacy-examples/c/eio/eio_sentry.c diff --git a/legacy-examples/c/eio/meson.build b/legacy-examples/c/eio/meson.build new file mode 100644 index 00000000..9299eb9f --- /dev/null +++ b/legacy-examples/c/eio/meson.build @@ -0,0 +1,12 @@ +files = [ + 'eio_file_copy', + 'eio_file_ls', + 'eio_sentry' +] + +foreach file : files + executable(file, + file + '.c', + dependencies: [ecore, eio], + ) +endforeach diff --git a/unsorted/eldbus/banshee.c b/legacy-examples/c/eldbus/banshee.c similarity index 100% rename from unsorted/eldbus/banshee.c rename to legacy-examples/c/eldbus/banshee.c diff --git a/unsorted/eldbus/client.c b/legacy-examples/c/eldbus/client.c similarity index 100% rename from unsorted/eldbus/client.c rename to legacy-examples/c/eldbus/client.c diff --git a/unsorted/eldbus/complex-types-client-eina-value.c b/legacy-examples/c/eldbus/complex-types-client-eina-value.c similarity index 100% rename from unsorted/eldbus/complex-types-client-eina-value.c rename to legacy-examples/c/eldbus/complex-types-client-eina-value.c diff --git a/unsorted/eldbus/complex-types-server.c b/legacy-examples/c/eldbus/complex-types-server.c similarity index 100% rename from unsorted/eldbus/complex-types-server.c rename to legacy-examples/c/eldbus/complex-types-server.c diff --git a/unsorted/eldbus/complex-types.c b/legacy-examples/c/eldbus/complex-types.c similarity index 100% rename from unsorted/eldbus/complex-types.c rename to legacy-examples/c/eldbus/complex-types.c diff --git a/unsorted/eldbus/connect-address.c b/legacy-examples/c/eldbus/connect-address.c similarity index 100% rename from unsorted/eldbus/connect-address.c rename to legacy-examples/c/eldbus/connect-address.c diff --git a/unsorted/eldbus/connman-list-services.c b/legacy-examples/c/eldbus/connman-list-services.c similarity index 100% rename from unsorted/eldbus/connman-list-services.c rename to legacy-examples/c/eldbus/connman-list-services.c diff --git a/unsorted/eldbus/dbusmodel.c b/legacy-examples/c/eldbus/dbusmodel.c similarity index 100% rename from unsorted/eldbus/dbusmodel.c rename to legacy-examples/c/eldbus/dbusmodel.c diff --git a/legacy-examples/c/eldbus/meson.build b/legacy-examples/c/eldbus/meson.build new file mode 100644 index 00000000..db4dadaf --- /dev/null +++ b/legacy-examples/c/eldbus/meson.build @@ -0,0 +1,17 @@ +examples = [ + 'connman-list-services', + 'ofono-dial', + 'banshee', + 'complex-types', + 'complex-types-server', + 'server', + 'client', + 'simple-signal-emit', + 'complex-types-client-eina-value', + 'connect-address', + 'dbusmodel', +] + +foreach example : examples + executable(example, example + '.c', dependencies: [eldbus, ecore]) +endforeach diff --git a/unsorted/eldbus/ofono-dial.c b/legacy-examples/c/eldbus/ofono-dial.c similarity index 100% rename from unsorted/eldbus/ofono-dial.c rename to legacy-examples/c/eldbus/ofono-dial.c diff --git a/unsorted/eldbus/server.c b/legacy-examples/c/eldbus/server.c similarity index 100% rename from unsorted/eldbus/server.c rename to legacy-examples/c/eldbus/server.c diff --git a/unsorted/eldbus/simple-signal-emit.c b/legacy-examples/c/eldbus/simple-signal-emit.c similarity index 100% rename from unsorted/eldbus/simple-signal-emit.c rename to legacy-examples/c/eldbus/simple-signal-emit.c diff --git a/unsorted/elementary/Makefile.examples b/legacy-examples/c/elementary/Makefile similarity index 100% rename from unsorted/elementary/Makefile.examples rename to legacy-examples/c/elementary/Makefile diff --git a/legacy-examples/c/elementary/Makefile.examples b/legacy-examples/c/elementary/Makefile.examples new file mode 100644 index 00000000..3967f5aa --- /dev/null +++ b/legacy-examples/c/elementary/Makefile.examples @@ -0,0 +1,153 @@ +EDJE_CC=edje_cc +EDJE_CODEGEN=edje_codegen +ELEMENTARY_CODEGEN=elementary_codegen +COMMON_FLAGS= \ +`pkg-config --libs --cflags eina,ecore,evas,ecore-evas,edje,eo,ecore-file,elementary,elocation` \ +-lm + +EDJE_OBJS = \ +codegen_example.edj \ +efl_ui_view_list_example.edj \ +evas3d_map_example.edj \ +layout_example.edj \ +prefs_example_03.edj \ +theme_example.edj \ +twitter_example_01.edj + + +EXAMPLES = \ +actionslider_example_01 \ +bg_example_01 \ +bg_example_02 \ +bg_example_03 \ +box_example_02 \ +bubble_example_01 \ +button_example_00 \ +button_example_01 \ +calendar_example_01 \ +calendar_example_02 \ +calendar_example_03 \ +calendar_example_04 \ +calendar_example_05 \ +calendar_example_06 \ +check_example_01 \ +clock_example \ +colorselector_example_01 \ +conformant_example_01 \ +conformant_example_02 \ +combobox_example_01 \ +ctxpopup_example_01 \ +datetime_example \ +dayselector_example \ +diskselector_example_01 \ +diskselector_example_02 \ +entry_example \ +fileselector_button_example \ +fileselector_entry_example \ +fileselector_example \ +fileviewlist \ +filemvc \ +flip_example_01 \ +flipselector_example \ +frame_example_01 \ +general_funcs_example \ +gengrid_example \ +genlist_example_01 \ +genlist_example_02 \ +genlist_example_03 \ +genlist_example_04 \ +genlist_example_05 \ +hover_example_01 \ +hoversel_example_01 \ +icon_example_01 \ +image_example_01 \ +index_example_01 \ +index_example_02 \ +inwin_example \ +label_example_01 \ +layout_example_01 \ +layout_example_02 \ +layout_example_03 \ +layout_model_connect \ +list_example_01 \ +list_example_02 \ +list_example_03 \ +location_example_01 \ +map_example_01 \ +map_example_02 \ +map_example_03 \ +mapbuf_example \ +menu_example_01 \ +naviframe_example \ +notify_example_01 \ +panes_example \ +panel_example_01 \ +photocam_example_01 \ +prefs_example_01 \ +prefs_example_02 \ +prefs_example_03 \ +popup_example_01 \ +popup_example_02 \ +popup_example_03 \ +progressbar_example \ +radio_example_01 \ +radio_example_02 \ +segment_control_example \ +separator_example_01 \ +slider_example \ +slideshow_example \ +spinner_example \ +scroller_example_01 \ +table_example_01 \ +table_example_02 \ +theme_example_01 \ +theme_example_02 \ +thumb_example_01 \ +toolbar_example_01 \ +toolbar_example_02 \ +toolbar_example_03 \ +transit_example_01 \ +transit_example_02 \ +transit_example_03 \ +transit_example_04 \ +web_example_01 \ +web_example_02 \ +win_example \ +track_example_01 \ +evas3d_object_on_button_example \ +evas3d_scene_on_button_example \ +evas3d_map_example \ +efl_thread_1 \ +efl_thread_2 \ +efl_thread_3 \ +efl_thread_4 \ +efl_thread_5 \ +efl_thread_6 \ +efl_ui_list_example_1 \ +efl_ui_view_list_example_1 \ +efl_ui_view_list_example_2 \ +efl_ui_view_list_example_3 + + +ELEMENTARY_CODEGEN_FLAGS = --prefix=codegen_example +ELEMENTARY_CODEGEN_FILES = \ +codegen_example_generated.c \ +codegen_example_generated.h + +all: edje examples +edje: $(EDJE_OBJS) +examples: $(EXAMPLES) codegen_example +codegen: codegen_example.edj + $(ELEMENTARY_CODEGEN) $(ELEMENTARY_CODEGEN_FLAGS) $(<) elm/example/mylayout/default $(ELEMENTARY_CODEGEN_FILES) +codegen_example: codegen + $(CC) -o $@ $@.c codegen_example_generated.c $(COMMON_FLAGS) + +%.edj: %.edc + $(EDJE_CC) $< + +$(EXAMPLES): + $(CC) -o $@ $@.c $(COMMON_FLAGS) + +clean: + @echo "Cleaning up built objects..." + @rm -Rf $(EXAMPLES) *.edj diff --git a/unsorted/elementary/actionslider_example_01.c b/legacy-examples/c/elementary/actionslider_example_01.c similarity index 100% rename from unsorted/elementary/actionslider_example_01.c rename to legacy-examples/c/elementary/actionslider_example_01.c diff --git a/unsorted/elementary/bg_example_01.c b/legacy-examples/c/elementary/bg_example_01.c similarity index 100% rename from unsorted/elementary/bg_example_01.c rename to legacy-examples/c/elementary/bg_example_01.c diff --git a/unsorted/elementary/bg_example_02.c b/legacy-examples/c/elementary/bg_example_02.c similarity index 100% rename from unsorted/elementary/bg_example_02.c rename to legacy-examples/c/elementary/bg_example_02.c diff --git a/unsorted/elementary/bg_example_03.c b/legacy-examples/c/elementary/bg_example_03.c similarity index 100% rename from unsorted/elementary/bg_example_03.c rename to legacy-examples/c/elementary/bg_example_03.c diff --git a/unsorted/elementary/box_example_02.c b/legacy-examples/c/elementary/box_example_02.c similarity index 100% rename from unsorted/elementary/box_example_02.c rename to legacy-examples/c/elementary/box_example_02.c diff --git a/unsorted/elementary/bubble_example_01.c b/legacy-examples/c/elementary/bubble_example_01.c similarity index 100% rename from unsorted/elementary/bubble_example_01.c rename to legacy-examples/c/elementary/bubble_example_01.c diff --git a/unsorted/elementary/button_example_00.c b/legacy-examples/c/elementary/button_example_00.c similarity index 100% rename from unsorted/elementary/button_example_00.c rename to legacy-examples/c/elementary/button_example_00.c diff --git a/unsorted/elementary/button_example_01.c b/legacy-examples/c/elementary/button_example_01.c similarity index 100% rename from unsorted/elementary/button_example_01.c rename to legacy-examples/c/elementary/button_example_01.c diff --git a/unsorted/elementary/calendar_example_01.c b/legacy-examples/c/elementary/calendar_example_01.c similarity index 100% rename from unsorted/elementary/calendar_example_01.c rename to legacy-examples/c/elementary/calendar_example_01.c diff --git a/unsorted/elementary/calendar_example_02.c b/legacy-examples/c/elementary/calendar_example_02.c similarity index 100% rename from unsorted/elementary/calendar_example_02.c rename to legacy-examples/c/elementary/calendar_example_02.c diff --git a/unsorted/elementary/calendar_example_03.c b/legacy-examples/c/elementary/calendar_example_03.c similarity index 100% rename from unsorted/elementary/calendar_example_03.c rename to legacy-examples/c/elementary/calendar_example_03.c diff --git a/unsorted/elementary/calendar_example_04.c b/legacy-examples/c/elementary/calendar_example_04.c similarity index 100% rename from unsorted/elementary/calendar_example_04.c rename to legacy-examples/c/elementary/calendar_example_04.c diff --git a/unsorted/elementary/calendar_example_05.c b/legacy-examples/c/elementary/calendar_example_05.c similarity index 100% rename from unsorted/elementary/calendar_example_05.c rename to legacy-examples/c/elementary/calendar_example_05.c diff --git a/unsorted/elementary/calendar_example_06.c b/legacy-examples/c/elementary/calendar_example_06.c similarity index 100% rename from unsorted/elementary/calendar_example_06.c rename to legacy-examples/c/elementary/calendar_example_06.c diff --git a/unsorted/elementary/check_example_01.c b/legacy-examples/c/elementary/check_example_01.c similarity index 100% rename from unsorted/elementary/check_example_01.c rename to legacy-examples/c/elementary/check_example_01.c diff --git a/unsorted/elementary/clock_example.c b/legacy-examples/c/elementary/clock_example.c similarity index 100% rename from unsorted/elementary/clock_example.c rename to legacy-examples/c/elementary/clock_example.c diff --git a/unsorted/elementary/codegen_example.c b/legacy-examples/c/elementary/codegen_example.c similarity index 100% rename from unsorted/elementary/codegen_example.c rename to legacy-examples/c/elementary/codegen_example.c diff --git a/unsorted/elementary/codegen_example.edc b/legacy-examples/c/elementary/codegen_example.edc similarity index 100% rename from unsorted/elementary/codegen_example.edc rename to legacy-examples/c/elementary/codegen_example.edc diff --git a/unsorted/elementary/colorselector_example_01.c b/legacy-examples/c/elementary/colorselector_example_01.c similarity index 100% rename from unsorted/elementary/colorselector_example_01.c rename to legacy-examples/c/elementary/colorselector_example_01.c diff --git a/unsorted/elementary/combobox_example_01.c b/legacy-examples/c/elementary/combobox_example_01.c similarity index 100% rename from unsorted/elementary/combobox_example_01.c rename to legacy-examples/c/elementary/combobox_example_01.c diff --git a/unsorted/elementary/conformant_example_01.c b/legacy-examples/c/elementary/conformant_example_01.c similarity index 100% rename from unsorted/elementary/conformant_example_01.c rename to legacy-examples/c/elementary/conformant_example_01.c diff --git a/unsorted/elementary/conformant_example_02.c b/legacy-examples/c/elementary/conformant_example_02.c similarity index 100% rename from unsorted/elementary/conformant_example_02.c rename to legacy-examples/c/elementary/conformant_example_02.c diff --git a/unsorted/elementary/ctxpopup_example_01.c b/legacy-examples/c/elementary/ctxpopup_example_01.c similarity index 100% rename from unsorted/elementary/ctxpopup_example_01.c rename to legacy-examples/c/elementary/ctxpopup_example_01.c diff --git a/unsorted/elementary/datetime_example.c b/legacy-examples/c/elementary/datetime_example.c similarity index 100% rename from unsorted/elementary/datetime_example.c rename to legacy-examples/c/elementary/datetime_example.c diff --git a/unsorted/elementary/dayselector_example.c b/legacy-examples/c/elementary/dayselector_example.c similarity index 100% rename from unsorted/elementary/dayselector_example.c rename to legacy-examples/c/elementary/dayselector_example.c diff --git a/unsorted/elementary/dict.txt b/legacy-examples/c/elementary/dict.txt similarity index 100% rename from unsorted/elementary/dict.txt rename to legacy-examples/c/elementary/dict.txt diff --git a/unsorted/elementary/diskselector_example_01.c b/legacy-examples/c/elementary/diskselector_example_01.c similarity index 100% rename from unsorted/elementary/diskselector_example_01.c rename to legacy-examples/c/elementary/diskselector_example_01.c diff --git a/unsorted/elementary/diskselector_example_02.c b/legacy-examples/c/elementary/diskselector_example_02.c similarity index 100% rename from unsorted/elementary/diskselector_example_02.c rename to legacy-examples/c/elementary/diskselector_example_02.c diff --git a/unsorted/elementary/efl_thread_1.c b/legacy-examples/c/elementary/efl_thread_1.c similarity index 100% rename from unsorted/elementary/efl_thread_1.c rename to legacy-examples/c/elementary/efl_thread_1.c diff --git a/unsorted/elementary/efl_thread_2.c b/legacy-examples/c/elementary/efl_thread_2.c similarity index 100% rename from unsorted/elementary/efl_thread_2.c rename to legacy-examples/c/elementary/efl_thread_2.c diff --git a/unsorted/elementary/efl_thread_3.c b/legacy-examples/c/elementary/efl_thread_3.c similarity index 100% rename from unsorted/elementary/efl_thread_3.c rename to legacy-examples/c/elementary/efl_thread_3.c diff --git a/unsorted/elementary/efl_thread_4.c b/legacy-examples/c/elementary/efl_thread_4.c similarity index 100% rename from unsorted/elementary/efl_thread_4.c rename to legacy-examples/c/elementary/efl_thread_4.c diff --git a/unsorted/elementary/efl_thread_5.c b/legacy-examples/c/elementary/efl_thread_5.c similarity index 100% rename from unsorted/elementary/efl_thread_5.c rename to legacy-examples/c/elementary/efl_thread_5.c diff --git a/unsorted/elementary/efl_thread_6.c b/legacy-examples/c/elementary/efl_thread_6.c similarity index 100% rename from unsorted/elementary/efl_thread_6.c rename to legacy-examples/c/elementary/efl_thread_6.c diff --git a/unsorted/elementary/entry_example.c b/legacy-examples/c/elementary/entry_example.c similarity index 100% rename from unsorted/elementary/entry_example.c rename to legacy-examples/c/elementary/entry_example.c diff --git a/unsorted/elementary/evas3d_map_example.c b/legacy-examples/c/elementary/evas3d_map_example.c similarity index 100% rename from unsorted/elementary/evas3d_map_example.c rename to legacy-examples/c/elementary/evas3d_map_example.c diff --git a/unsorted/elementary/evas3d_map_example.edc b/legacy-examples/c/elementary/evas3d_map_example.edc similarity index 100% rename from unsorted/elementary/evas3d_map_example.edc rename to legacy-examples/c/elementary/evas3d_map_example.edc diff --git a/unsorted/elementary/evas3d_object_on_button_example.c b/legacy-examples/c/elementary/evas3d_object_on_button_example.c similarity index 100% rename from unsorted/elementary/evas3d_object_on_button_example.c rename to legacy-examples/c/elementary/evas3d_object_on_button_example.c diff --git a/unsorted/elementary/evas3d_scene_on_button_example.c b/legacy-examples/c/elementary/evas3d_scene_on_button_example.c similarity index 100% rename from unsorted/elementary/evas3d_scene_on_button_example.c rename to legacy-examples/c/elementary/evas3d_scene_on_button_example.c diff --git a/unsorted/elementary/filemvc.c b/legacy-examples/c/elementary/filemvc.c similarity index 100% rename from unsorted/elementary/filemvc.c rename to legacy-examples/c/elementary/filemvc.c diff --git a/unsorted/elementary/fileselector_button_example.c b/legacy-examples/c/elementary/fileselector_button_example.c similarity index 100% rename from unsorted/elementary/fileselector_button_example.c rename to legacy-examples/c/elementary/fileselector_button_example.c diff --git a/unsorted/elementary/fileselector_entry_example.c b/legacy-examples/c/elementary/fileselector_entry_example.c similarity index 100% rename from unsorted/elementary/fileselector_entry_example.c rename to legacy-examples/c/elementary/fileselector_entry_example.c diff --git a/unsorted/elementary/fileselector_example.c b/legacy-examples/c/elementary/fileselector_example.c similarity index 100% rename from unsorted/elementary/fileselector_example.c rename to legacy-examples/c/elementary/fileselector_example.c diff --git a/unsorted/elementary/fileviewlist.c b/legacy-examples/c/elementary/fileviewlist.c similarity index 100% rename from unsorted/elementary/fileviewlist.c rename to legacy-examples/c/elementary/fileviewlist.c diff --git a/unsorted/elementary/flip_example_01.c b/legacy-examples/c/elementary/flip_example_01.c similarity index 100% rename from unsorted/elementary/flip_example_01.c rename to legacy-examples/c/elementary/flip_example_01.c diff --git a/unsorted/elementary/flipselector_example.c b/legacy-examples/c/elementary/flipselector_example.c similarity index 100% rename from unsorted/elementary/flipselector_example.c rename to legacy-examples/c/elementary/flipselector_example.c diff --git a/unsorted/elementary/frame_example_01.c b/legacy-examples/c/elementary/frame_example_01.c similarity index 100% rename from unsorted/elementary/frame_example_01.c rename to legacy-examples/c/elementary/frame_example_01.c diff --git a/unsorted/elementary/general_funcs_example.c b/legacy-examples/c/elementary/general_funcs_example.c similarity index 100% rename from unsorted/elementary/general_funcs_example.c rename to legacy-examples/c/elementary/general_funcs_example.c diff --git a/unsorted/elementary/gengrid_example.c b/legacy-examples/c/elementary/gengrid_example.c similarity index 100% rename from unsorted/elementary/gengrid_example.c rename to legacy-examples/c/elementary/gengrid_example.c diff --git a/unsorted/elementary/genlist_example_01.c b/legacy-examples/c/elementary/genlist_example_01.c similarity index 100% rename from unsorted/elementary/genlist_example_01.c rename to legacy-examples/c/elementary/genlist_example_01.c diff --git a/unsorted/elementary/genlist_example_02.c b/legacy-examples/c/elementary/genlist_example_02.c similarity index 100% rename from unsorted/elementary/genlist_example_02.c rename to legacy-examples/c/elementary/genlist_example_02.c diff --git a/unsorted/elementary/genlist_example_03.c b/legacy-examples/c/elementary/genlist_example_03.c similarity index 100% rename from unsorted/elementary/genlist_example_03.c rename to legacy-examples/c/elementary/genlist_example_03.c diff --git a/unsorted/elementary/genlist_example_04.c b/legacy-examples/c/elementary/genlist_example_04.c similarity index 100% rename from unsorted/elementary/genlist_example_04.c rename to legacy-examples/c/elementary/genlist_example_04.c diff --git a/unsorted/elementary/genlist_example_05.c b/legacy-examples/c/elementary/genlist_example_05.c similarity index 100% rename from unsorted/elementary/genlist_example_05.c rename to legacy-examples/c/elementary/genlist_example_05.c diff --git a/unsorted/elementary/glview_example_01.c b/legacy-examples/c/elementary/glview_example_01.c similarity index 100% rename from unsorted/elementary/glview_example_01.c rename to legacy-examples/c/elementary/glview_example_01.c diff --git a/unsorted/elementary/hover_example_01.c b/legacy-examples/c/elementary/hover_example_01.c similarity index 100% rename from unsorted/elementary/hover_example_01.c rename to legacy-examples/c/elementary/hover_example_01.c diff --git a/unsorted/elementary/hoversel_example_01.c b/legacy-examples/c/elementary/hoversel_example_01.c similarity index 100% rename from unsorted/elementary/hoversel_example_01.c rename to legacy-examples/c/elementary/hoversel_example_01.c diff --git a/unsorted/elementary/icon_example_01.c b/legacy-examples/c/elementary/icon_example_01.c similarity index 100% rename from unsorted/elementary/icon_example_01.c rename to legacy-examples/c/elementary/icon_example_01.c diff --git a/unsorted/elementary/image_example_01.c b/legacy-examples/c/elementary/image_example_01.c similarity index 100% rename from unsorted/elementary/image_example_01.c rename to legacy-examples/c/elementary/image_example_01.c diff --git a/unsorted/elementary/index_example_01.c b/legacy-examples/c/elementary/index_example_01.c similarity index 100% rename from unsorted/elementary/index_example_01.c rename to legacy-examples/c/elementary/index_example_01.c diff --git a/unsorted/elementary/index_example_02.c b/legacy-examples/c/elementary/index_example_02.c similarity index 100% rename from unsorted/elementary/index_example_02.c rename to legacy-examples/c/elementary/index_example_02.c diff --git a/unsorted/elementary/inwin_example.c b/legacy-examples/c/elementary/inwin_example.c similarity index 100% rename from unsorted/elementary/inwin_example.c rename to legacy-examples/c/elementary/inwin_example.c diff --git a/unsorted/elementary/label_example_01.c b/legacy-examples/c/elementary/label_example_01.c similarity index 100% rename from unsorted/elementary/label_example_01.c rename to legacy-examples/c/elementary/label_example_01.c diff --git a/unsorted/elementary/label_example_02.c b/legacy-examples/c/elementary/label_example_02.c similarity index 100% rename from unsorted/elementary/label_example_02.c rename to legacy-examples/c/elementary/label_example_02.c diff --git a/unsorted/elementary/label_example_03.c b/legacy-examples/c/elementary/label_example_03.c similarity index 100% rename from unsorted/elementary/label_example_03.c rename to legacy-examples/c/elementary/label_example_03.c diff --git a/unsorted/elementary/layout_example.edc b/legacy-examples/c/elementary/layout_example.edc similarity index 100% rename from unsorted/elementary/layout_example.edc rename to legacy-examples/c/elementary/layout_example.edc diff --git a/unsorted/elementary/layout_example_01.c b/legacy-examples/c/elementary/layout_example_01.c similarity index 100% rename from unsorted/elementary/layout_example_01.c rename to legacy-examples/c/elementary/layout_example_01.c diff --git a/unsorted/elementary/layout_example_02.c b/legacy-examples/c/elementary/layout_example_02.c similarity index 100% rename from unsorted/elementary/layout_example_02.c rename to legacy-examples/c/elementary/layout_example_02.c diff --git a/unsorted/elementary/layout_example_03.c b/legacy-examples/c/elementary/layout_example_03.c similarity index 100% rename from unsorted/elementary/layout_example_03.c rename to legacy-examples/c/elementary/layout_example_03.c diff --git a/unsorted/elementary/layout_model_connect.c b/legacy-examples/c/elementary/layout_model_connect.c similarity index 100% rename from unsorted/elementary/layout_model_connect.c rename to legacy-examples/c/elementary/layout_model_connect.c diff --git a/unsorted/elementary/list_example_01.c b/legacy-examples/c/elementary/list_example_01.c similarity index 100% rename from unsorted/elementary/list_example_01.c rename to legacy-examples/c/elementary/list_example_01.c diff --git a/unsorted/elementary/list_example_02.c b/legacy-examples/c/elementary/list_example_02.c similarity index 100% rename from unsorted/elementary/list_example_02.c rename to legacy-examples/c/elementary/list_example_02.c diff --git a/unsorted/elementary/list_example_03.c b/legacy-examples/c/elementary/list_example_03.c similarity index 100% rename from unsorted/elementary/list_example_03.c rename to legacy-examples/c/elementary/list_example_03.c diff --git a/unsorted/elementary/location_example_01.c b/legacy-examples/c/elementary/location_example_01.c similarity index 100% rename from unsorted/elementary/location_example_01.c rename to legacy-examples/c/elementary/location_example_01.c diff --git a/unsorted/elementary/map_example_01.c b/legacy-examples/c/elementary/map_example_01.c similarity index 100% rename from unsorted/elementary/map_example_01.c rename to legacy-examples/c/elementary/map_example_01.c diff --git a/unsorted/elementary/map_example_02.c b/legacy-examples/c/elementary/map_example_02.c similarity index 100% rename from unsorted/elementary/map_example_02.c rename to legacy-examples/c/elementary/map_example_02.c diff --git a/unsorted/elementary/map_example_03.c b/legacy-examples/c/elementary/map_example_03.c similarity index 100% rename from unsorted/elementary/map_example_03.c rename to legacy-examples/c/elementary/map_example_03.c diff --git a/unsorted/elementary/mapbuf_example.c b/legacy-examples/c/elementary/mapbuf_example.c similarity index 100% rename from unsorted/elementary/mapbuf_example.c rename to legacy-examples/c/elementary/mapbuf_example.c diff --git a/unsorted/elementary/menu_example_01.c b/legacy-examples/c/elementary/menu_example_01.c similarity index 100% rename from unsorted/elementary/menu_example_01.c rename to legacy-examples/c/elementary/menu_example_01.c diff --git a/legacy-examples/c/elementary/meson.build b/legacy-examples/c/elementary/meson.build new file mode 100644 index 00000000..443fa9cc --- /dev/null +++ b/legacy-examples/c/elementary/meson.build @@ -0,0 +1,154 @@ +examples = [ + 'actionslider_example_01', + 'bg_example_01', + 'bg_example_02', + 'bg_example_03', + 'box_example_02', + 'bubble_example_01', + 'button_example_00', + 'button_example_01', + 'calendar_example_01', + 'calendar_example_02', + 'calendar_example_03', + 'calendar_example_04', + 'calendar_example_05', + 'calendar_example_06', + 'check_example_01', + 'clock_example', + 'colorselector_example_01', + 'conformant_example_01', + 'conformant_example_02', + 'combobox_example_01', + 'ctxpopup_example_01', + 'datetime_example', + 'dayselector_example', + 'diskselector_example_01', + 'diskselector_example_02', + 'entry_example', + 'fileselector_button_example', + 'fileselector_entry_example', + 'fileselector_example', + 'fileviewlist', + 'filemvc', + 'flip_example_01', + 'flipselector_example', + 'frame_example_01', + 'general_funcs_example', + 'gengrid_example', + 'genlist_example_01', + 'genlist_example_02', + 'genlist_example_03', + 'genlist_example_04', + 'genlist_example_05', + 'hover_example_01', + 'hoversel_example_01', + 'icon_example_01', + 'image_example_01', + 'index_example_01', + 'index_example_02', + 'inwin_example', + 'label_example_01', + 'layout_example_01', + 'layout_example_02', + 'layout_example_03', + 'layout_model_connect', + 'list_example_01', + 'list_example_02', + 'list_example_03', + 'location_example_01', + 'map_example_01', + 'map_example_02', + 'map_example_03', + 'mapbuf_example', + 'menu_example_01', + 'naviframe_example', + 'notify_example_01', + 'panes_example', + 'panel_example_01', + 'photocam_example_01', + 'prefs_example_01', + 'prefs_example_02', + 'prefs_example_03', + 'popup_example_01', + 'popup_example_02', + 'popup_example_03', + 'progressbar_example', + 'radio_example_01', + 'radio_example_02', + 'segment_control_example', + 'separator_example_01', + 'slider_example', + 'slideshow_example', + 'spinner_example', + 'scroller_example_01', + 'table_example_01', + 'table_example_02', + 'theme_example_01', + 'theme_example_02', + 'thumb_example_01', + 'toolbar_example_01', + 'toolbar_example_02', + 'toolbar_example_03', + 'transit_example_01', + 'transit_example_02', + 'transit_example_03', + 'transit_example_04', + 'web_example_01', + 'web_example_02', + 'win_example', + 'track_example_01', + 'evas3d_object_on_button_example', + 'evas3d_scene_on_button_example', + 'evas3d_map_example', + 'efl_thread_1', + 'efl_thread_2', + 'efl_thread_3', + 'efl_thread_4', + 'efl_thread_5', + 'efl_thread_6', +] + +elementary_codegen = find_program('elementary_codegen') + +foreach example : examples + executable(example, example + '.c', dependencies: [elementary, ecore]) +endforeach + +edc_files = [ + 'codegen_example.edc' +] + +themes = [] + +foreach edc_file : edc_files + themes = custom_target('edje_cc_' + edc_file, + input : edc_file, + output : '@BASENAME@.edj', + command : [edje_cc, '-beta', + '-id', meson.current_source_dir(), + '-fd', meson.current_source_dir(), + '-sd', meson.current_source_dir(), + '-vd', meson.current_source_dir(), + '-dd', meson.current_source_dir(), + '-md', meson.current_source_dir(), + '-td', meson.current_source_dir(), + '@INPUT@', '@OUTPUT@'], + ) +endforeach + + +codegen = custom_target('elementary_codegen_examples', + depends : themes, + input : themes, + output : ['codegen_example_generated.c', 'codegen_example_generated.h'], + command : [elementary_codegen, '-p=codegen_example', '@INPUT@', 'elm/example/mylayout/default', '@OUTPUT0@', '@OUTPUT1@'], +) + +executable('codegen_example', + ['codegen_example.c'] + [codegen], + dependencies: [elementary], + include_directories : include_directories('..') +) + +subdir('sphere_hunter') +subdir('performance') diff --git a/unsorted/elementary/naviframe_example.c b/legacy-examples/c/elementary/naviframe_example.c similarity index 100% rename from unsorted/elementary/naviframe_example.c rename to legacy-examples/c/elementary/naviframe_example.c diff --git a/unsorted/elementary/notify_example_01.c b/legacy-examples/c/elementary/notify_example_01.c similarity index 100% rename from unsorted/elementary/notify_example_01.c rename to legacy-examples/c/elementary/notify_example_01.c diff --git a/unsorted/elementary/panel_example_01.c b/legacy-examples/c/elementary/panel_example_01.c similarity index 100% rename from unsorted/elementary/panel_example_01.c rename to legacy-examples/c/elementary/panel_example_01.c diff --git a/unsorted/elementary/panes_example.c b/legacy-examples/c/elementary/panes_example.c similarity index 100% rename from unsorted/elementary/panes_example.c rename to legacy-examples/c/elementary/panes_example.c diff --git a/unsorted/elementary/performance/HowTo b/legacy-examples/c/elementary/performance/HowTo similarity index 100% rename from unsorted/elementary/performance/HowTo rename to legacy-examples/c/elementary/performance/HowTo diff --git a/unsorted/elementary/performance/Tools.h b/legacy-examples/c/elementary/performance/Tools.h similarity index 100% rename from unsorted/elementary/performance/Tools.h rename to legacy-examples/c/elementary/performance/Tools.h diff --git a/unsorted/elementary/performance/background.png b/legacy-examples/c/elementary/performance/background.png similarity index 100% rename from unsorted/elementary/performance/background.png rename to legacy-examples/c/elementary/performance/background.png diff --git a/unsorted/elementary/performance/camera_light.c b/legacy-examples/c/elementary/performance/camera_light.c similarity index 100% rename from unsorted/elementary/performance/camera_light.c rename to legacy-examples/c/elementary/performance/camera_light.c diff --git a/unsorted/elementary/performance/graphical.c b/legacy-examples/c/elementary/performance/graphical.c similarity index 100% rename from unsorted/elementary/performance/graphical.c rename to legacy-examples/c/elementary/performance/graphical.c diff --git a/unsorted/elementary/performance/graphical_struct.h b/legacy-examples/c/elementary/performance/graphical_struct.h similarity index 100% rename from unsorted/elementary/performance/graphical_struct.h rename to legacy-examples/c/elementary/performance/graphical_struct.h diff --git a/unsorted/elementary/performance/initial_config.xml b/legacy-examples/c/elementary/performance/initial_config.xml similarity index 100% rename from unsorted/elementary/performance/initial_config.xml rename to legacy-examples/c/elementary/performance/initial_config.xml diff --git a/unsorted/elementary/performance/layout.edc b/legacy-examples/c/elementary/performance/layout.edc similarity index 100% rename from unsorted/elementary/performance/layout.edc rename to legacy-examples/c/elementary/performance/layout.edc diff --git a/legacy-examples/c/elementary/performance/meson.build b/legacy-examples/c/elementary/performance/meson.build new file mode 100644 index 00000000..5d9d3d33 --- /dev/null +++ b/legacy-examples/c/elementary/performance/meson.build @@ -0,0 +1,30 @@ +examples = [ + 'performance.c', + 'camera_light.c', + 'graphical.c', +] + +edc_files = [ + 'layout.edc' +] + +themes = [] + +foreach edc_file : edc_files + themes += custom_target('edje_cc_' + edc_file, + input : edc_file, + output : '@BASENAME@.edj', + command : [edje_cc, '-beta', + '-id', meson.current_source_dir(), + '-fd', meson.current_source_dir(), + '-sd', meson.current_source_dir(), + '-vd', meson.current_source_dir(), + '-dd', meson.current_source_dir(), + '-md', meson.current_source_dir(), + '-td', meson.current_source_dir(), + '@INPUT@', '@OUTPUT@'], + ) +endforeach + +executable(example, [examples] + themes, dependencies: [elementary, ecore]) + diff --git a/unsorted/elementary/performance/performance.c b/legacy-examples/c/elementary/performance/performance.c similarity index 100% rename from unsorted/elementary/performance/performance.c rename to legacy-examples/c/elementary/performance/performance.c diff --git a/unsorted/elementary/performance/target_texture.png b/legacy-examples/c/elementary/performance/target_texture.png similarity index 100% rename from unsorted/elementary/performance/target_texture.png rename to legacy-examples/c/elementary/performance/target_texture.png diff --git a/unsorted/elementary/performance/tools_private.h b/legacy-examples/c/elementary/performance/tools_private.h similarity index 100% rename from unsorted/elementary/performance/tools_private.h rename to legacy-examples/c/elementary/performance/tools_private.h diff --git a/unsorted/elementary/photocam_example_01.c b/legacy-examples/c/elementary/photocam_example_01.c similarity index 100% rename from unsorted/elementary/photocam_example_01.c rename to legacy-examples/c/elementary/photocam_example_01.c diff --git a/unsorted/elementary/popup_example_01.c b/legacy-examples/c/elementary/popup_example_01.c similarity index 100% rename from unsorted/elementary/popup_example_01.c rename to legacy-examples/c/elementary/popup_example_01.c diff --git a/unsorted/elementary/popup_example_02.c b/legacy-examples/c/elementary/popup_example_02.c similarity index 100% rename from unsorted/elementary/popup_example_02.c rename to legacy-examples/c/elementary/popup_example_02.c diff --git a/unsorted/elementary/popup_example_03.c b/legacy-examples/c/elementary/popup_example_03.c similarity index 100% rename from unsorted/elementary/popup_example_03.c rename to legacy-examples/c/elementary/popup_example_03.c diff --git a/unsorted/elementary/prefs_data_example.c b/legacy-examples/c/elementary/prefs_data_example.c similarity index 100% rename from unsorted/elementary/prefs_data_example.c rename to legacy-examples/c/elementary/prefs_data_example.c diff --git a/unsorted/elementary/prefs_example_01.c b/legacy-examples/c/elementary/prefs_example_01.c similarity index 100% rename from unsorted/elementary/prefs_example_01.c rename to legacy-examples/c/elementary/prefs_example_01.c diff --git a/unsorted/elementary/prefs_example_01.epc b/legacy-examples/c/elementary/prefs_example_01.epc similarity index 100% rename from unsorted/elementary/prefs_example_01.epc rename to legacy-examples/c/elementary/prefs_example_01.epc diff --git a/unsorted/elementary/prefs_example_02.c b/legacy-examples/c/elementary/prefs_example_02.c similarity index 100% rename from unsorted/elementary/prefs_example_02.c rename to legacy-examples/c/elementary/prefs_example_02.c diff --git a/unsorted/elementary/prefs_example_02.epc b/legacy-examples/c/elementary/prefs_example_02.epc similarity index 100% rename from unsorted/elementary/prefs_example_02.epc rename to legacy-examples/c/elementary/prefs_example_02.epc diff --git a/unsorted/elementary/prefs_example_03.c b/legacy-examples/c/elementary/prefs_example_03.c similarity index 100% rename from unsorted/elementary/prefs_example_03.c rename to legacy-examples/c/elementary/prefs_example_03.c diff --git a/unsorted/elementary/prefs_example_03.edc b/legacy-examples/c/elementary/prefs_example_03.edc similarity index 100% rename from unsorted/elementary/prefs_example_03.edc rename to legacy-examples/c/elementary/prefs_example_03.edc diff --git a/unsorted/elementary/prefs_example_03.epc b/legacy-examples/c/elementary/prefs_example_03.epc similarity index 100% rename from unsorted/elementary/prefs_example_03.epc rename to legacy-examples/c/elementary/prefs_example_03.epc diff --git a/unsorted/elementary/progressbar_example.c b/legacy-examples/c/elementary/progressbar_example.c similarity index 100% rename from unsorted/elementary/progressbar_example.c rename to legacy-examples/c/elementary/progressbar_example.c diff --git a/unsorted/elementary/radio_example_01.c b/legacy-examples/c/elementary/radio_example_01.c similarity index 100% rename from unsorted/elementary/radio_example_01.c rename to legacy-examples/c/elementary/radio_example_01.c diff --git a/unsorted/elementary/radio_example_02.c b/legacy-examples/c/elementary/radio_example_02.c similarity index 100% rename from unsorted/elementary/radio_example_02.c rename to legacy-examples/c/elementary/radio_example_02.c diff --git a/unsorted/elementary/scroller_example_01.c b/legacy-examples/c/elementary/scroller_example_01.c similarity index 100% rename from unsorted/elementary/scroller_example_01.c rename to legacy-examples/c/elementary/scroller_example_01.c diff --git a/unsorted/elementary/segment_control_example.c b/legacy-examples/c/elementary/segment_control_example.c similarity index 100% rename from unsorted/elementary/segment_control_example.c rename to legacy-examples/c/elementary/segment_control_example.c diff --git a/unsorted/elementary/separator_example_01.c b/legacy-examples/c/elementary/separator_example_01.c similarity index 100% rename from unsorted/elementary/separator_example_01.c rename to legacy-examples/c/elementary/separator_example_01.c diff --git a/unsorted/elementary/sky_01.jpg b/legacy-examples/c/elementary/sky_01.jpg similarity index 100% rename from unsorted/elementary/sky_01.jpg rename to legacy-examples/c/elementary/sky_01.jpg diff --git a/unsorted/elementary/slider_example.c b/legacy-examples/c/elementary/slider_example.c similarity index 100% rename from unsorted/elementary/slider_example.c rename to legacy-examples/c/elementary/slider_example.c diff --git a/unsorted/elementary/slideshow_example.c b/legacy-examples/c/elementary/slideshow_example.c similarity index 100% rename from unsorted/elementary/slideshow_example.c rename to legacy-examples/c/elementary/slideshow_example.c diff --git a/unsorted/elementary/sphere_hunter/EFL_defeat.png b/legacy-examples/c/elementary/sphere_hunter/EFL_defeat.png similarity index 100% rename from unsorted/elementary/sphere_hunter/EFL_defeat.png rename to legacy-examples/c/elementary/sphere_hunter/EFL_defeat.png diff --git a/unsorted/elementary/sphere_hunter/EFL_victory.png b/legacy-examples/c/elementary/sphere_hunter/EFL_victory.png similarity index 100% rename from unsorted/elementary/sphere_hunter/EFL_victory.png rename to legacy-examples/c/elementary/sphere_hunter/EFL_victory.png diff --git a/unsorted/elementary/sphere_hunter/Makefile.am b/legacy-examples/c/elementary/sphere_hunter/Makefile.am similarity index 100% rename from unsorted/elementary/sphere_hunter/Makefile.am rename to legacy-examples/c/elementary/sphere_hunter/Makefile.am diff --git a/unsorted/elementary/sphere_hunter/evas_3d_sphere_hunter.c b/legacy-examples/c/elementary/sphere_hunter/evas_3d_sphere_hunter.c similarity index 100% rename from unsorted/elementary/sphere_hunter/evas_3d_sphere_hunter.c rename to legacy-examples/c/elementary/sphere_hunter/evas_3d_sphere_hunter.c diff --git a/legacy-examples/c/elementary/sphere_hunter/img/bg_glow_in.png b/legacy-examples/c/elementary/sphere_hunter/img/bg_glow_in.png new file mode 100644 index 00000000..0cb68afb Binary files /dev/null and b/legacy-examples/c/elementary/sphere_hunter/img/bg_glow_in.png differ diff --git a/legacy-examples/c/elementary/sphere_hunter/img/screen_circular_shadow.png b/legacy-examples/c/elementary/sphere_hunter/img/screen_circular_shadow.png new file mode 100644 index 00000000..7427a7f0 Binary files /dev/null and b/legacy-examples/c/elementary/sphere_hunter/img/screen_circular_shadow.png differ diff --git a/legacy-examples/c/elementary/sphere_hunter/img/vgrad_med.png b/legacy-examples/c/elementary/sphere_hunter/img/vgrad_med.png new file mode 100644 index 00000000..24caaa87 Binary files /dev/null and b/legacy-examples/c/elementary/sphere_hunter/img/vgrad_med.png differ diff --git a/legacy-examples/c/elementary/sphere_hunter/meson.build b/legacy-examples/c/elementary/sphere_hunter/meson.build new file mode 100644 index 00000000..565fab49 --- /dev/null +++ b/legacy-examples/c/elementary/sphere_hunter/meson.build @@ -0,0 +1,29 @@ +examples = [ + 'evas_3d_sphere_hunter' +] + +edc_files = [ + 'sphere_hunter.edc' +] + +themes = [] + +foreach edc_file : edc_files + themes += custom_target('edje_cc_' + edc_file, + input : edc_file, + output : '@BASENAME@.edj', + command : [edje_cc, '-beta', + '-id', meson.current_source_dir(), + '-fd', meson.current_source_dir(), + '-sd', meson.current_source_dir(), + '-vd', meson.current_source_dir(), + '-dd', meson.current_source_dir(), + '-md', meson.current_source_dir(), + '-td', meson.current_source_dir(), + '@INPUT@', '@OUTPUT@'], + ) +endforeach + +foreach example : examples + executable(example, [example + '.c'] + themes, dependencies: [elementary, ecore]) +endforeach diff --git a/unsorted/elementary/sphere_hunter/score.jpg b/legacy-examples/c/elementary/sphere_hunter/score.jpg similarity index 100% rename from unsorted/elementary/sphere_hunter/score.jpg rename to legacy-examples/c/elementary/sphere_hunter/score.jpg diff --git a/unsorted/elementary/sphere_hunter/sphere_hunter.edc b/legacy-examples/c/elementary/sphere_hunter/sphere_hunter.edc similarity index 100% rename from unsorted/elementary/sphere_hunter/sphere_hunter.edc rename to legacy-examples/c/elementary/sphere_hunter/sphere_hunter.edc diff --git a/unsorted/elementary/spinner_example.c b/legacy-examples/c/elementary/spinner_example.c similarity index 100% rename from unsorted/elementary/spinner_example.c rename to legacy-examples/c/elementary/spinner_example.c diff --git a/unsorted/elementary/table_example_01.c b/legacy-examples/c/elementary/table_example_01.c similarity index 100% rename from unsorted/elementary/table_example_01.c rename to legacy-examples/c/elementary/table_example_01.c diff --git a/unsorted/elementary/table_example_02.c b/legacy-examples/c/elementary/table_example_02.c similarity index 100% rename from unsorted/elementary/table_example_02.c rename to legacy-examples/c/elementary/table_example_02.c diff --git a/unsorted/elementary/theme_example.edc b/legacy-examples/c/elementary/theme_example.edc similarity index 100% rename from unsorted/elementary/theme_example.edc rename to legacy-examples/c/elementary/theme_example.edc diff --git a/unsorted/elementary/theme_example_01.c b/legacy-examples/c/elementary/theme_example_01.c similarity index 100% rename from unsorted/elementary/theme_example_01.c rename to legacy-examples/c/elementary/theme_example_01.c diff --git a/unsorted/elementary/theme_example_02.c b/legacy-examples/c/elementary/theme_example_02.c similarity index 100% rename from unsorted/elementary/theme_example_02.c rename to legacy-examples/c/elementary/theme_example_02.c diff --git a/unsorted/elementary/thumb_example_01.c b/legacy-examples/c/elementary/thumb_example_01.c similarity index 100% rename from unsorted/elementary/thumb_example_01.c rename to legacy-examples/c/elementary/thumb_example_01.c diff --git a/unsorted/elementary/toolbar_example_01.c b/legacy-examples/c/elementary/toolbar_example_01.c similarity index 100% rename from unsorted/elementary/toolbar_example_01.c rename to legacy-examples/c/elementary/toolbar_example_01.c diff --git a/unsorted/elementary/toolbar_example_02.c b/legacy-examples/c/elementary/toolbar_example_02.c similarity index 100% rename from unsorted/elementary/toolbar_example_02.c rename to legacy-examples/c/elementary/toolbar_example_02.c diff --git a/unsorted/elementary/toolbar_example_03.c b/legacy-examples/c/elementary/toolbar_example_03.c similarity index 100% rename from unsorted/elementary/toolbar_example_03.c rename to legacy-examples/c/elementary/toolbar_example_03.c diff --git a/unsorted/elementary/track_example_01.c b/legacy-examples/c/elementary/track_example_01.c similarity index 100% rename from unsorted/elementary/track_example_01.c rename to legacy-examples/c/elementary/track_example_01.c diff --git a/unsorted/elementary/transit_example_01.c b/legacy-examples/c/elementary/transit_example_01.c similarity index 100% rename from unsorted/elementary/transit_example_01.c rename to legacy-examples/c/elementary/transit_example_01.c diff --git a/unsorted/elementary/transit_example_02.c b/legacy-examples/c/elementary/transit_example_02.c similarity index 100% rename from unsorted/elementary/transit_example_02.c rename to legacy-examples/c/elementary/transit_example_02.c diff --git a/unsorted/elementary/transit_example_03.c b/legacy-examples/c/elementary/transit_example_03.c similarity index 100% rename from unsorted/elementary/transit_example_03.c rename to legacy-examples/c/elementary/transit_example_03.c diff --git a/unsorted/elementary/transit_example_04.c b/legacy-examples/c/elementary/transit_example_04.c similarity index 100% rename from unsorted/elementary/transit_example_04.c rename to legacy-examples/c/elementary/transit_example_04.c diff --git a/unsorted/elementary/web_example_01.c b/legacy-examples/c/elementary/web_example_01.c similarity index 100% rename from unsorted/elementary/web_example_01.c rename to legacy-examples/c/elementary/web_example_01.c diff --git a/unsorted/elementary/web_example_02.c b/legacy-examples/c/elementary/web_example_02.c similarity index 100% rename from unsorted/elementary/web_example_02.c rename to legacy-examples/c/elementary/web_example_02.c diff --git a/unsorted/elementary/win_example.c b/legacy-examples/c/elementary/win_example.c similarity index 100% rename from unsorted/elementary/win_example.c rename to legacy-examples/c/elementary/win_example.c diff --git a/unsorted/elocation/elocation.c b/legacy-examples/c/elocation/elocation.c similarity index 99% rename from unsorted/elocation/elocation.c rename to legacy-examples/c/elocation/elocation.c index b9c8b99d..a17d40ca 100644 --- a/unsorted/elocation/elocation.c +++ b/legacy-examples/c/elocation/elocation.c @@ -1,7 +1,5 @@ #include -#define EFL_BETA_API_SUPPORT - #include #include diff --git a/legacy-examples/c/elocation/meson.build b/legacy-examples/c/elocation/meson.build new file mode 100644 index 00000000..32f7eb0a --- /dev/null +++ b/legacy-examples/c/elocation/meson.build @@ -0,0 +1,7 @@ +examples = [ + 'elocation' +] + +foreach example : examples + executable(example, example + '.c', dependencies: elocation) +endforeach diff --git a/unsorted/emile/emile_base64.c b/legacy-examples/c/emile/emile_base64.c similarity index 100% rename from unsorted/emile/emile_base64.c rename to legacy-examples/c/emile/emile_base64.c diff --git a/legacy-examples/c/emile/meson.build b/legacy-examples/c/emile/meson.build new file mode 100644 index 00000000..c628f08c --- /dev/null +++ b/legacy-examples/c/emile/meson.build @@ -0,0 +1,7 @@ +examples = [ + 'emile_base64' +] + +foreach example : examples + executable(example, example + '.c', dependencies: emile) +endforeach diff --git a/unsorted/emotion/emotion_basic_example.c b/legacy-examples/c/emotion/emotion_basic_example.c similarity index 100% rename from unsorted/emotion/emotion_basic_example.c rename to legacy-examples/c/emotion/emotion_basic_example.c diff --git a/unsorted/emotion/emotion_border_example.c b/legacy-examples/c/emotion/emotion_border_example.c similarity index 100% rename from unsorted/emotion/emotion_border_example.c rename to legacy-examples/c/emotion/emotion_border_example.c diff --git a/unsorted/emotion/emotion_generic_example.c b/legacy-examples/c/emotion/emotion_generic_example.c similarity index 100% rename from unsorted/emotion/emotion_generic_example.c rename to legacy-examples/c/emotion/emotion_generic_example.c diff --git a/unsorted/emotion/emotion_generic_subtitle_example.c b/legacy-examples/c/emotion/emotion_generic_subtitle_example.c similarity index 100% rename from unsorted/emotion/emotion_generic_subtitle_example.c rename to legacy-examples/c/emotion/emotion_generic_subtitle_example.c diff --git a/unsorted/emotion/emotion_signals_example.c b/legacy-examples/c/emotion/emotion_signals_example.c similarity index 100% rename from unsorted/emotion/emotion_signals_example.c rename to legacy-examples/c/emotion/emotion_signals_example.c diff --git a/legacy-examples/c/emotion/meson.build b/legacy-examples/c/emotion/meson.build new file mode 100644 index 00000000..773e1c4e --- /dev/null +++ b/legacy-examples/c/emotion/meson.build @@ -0,0 +1,14 @@ +files = [ + 'emotion_basic_example', + 'emotion_border_example', + 'emotion_generic_example', + 'emotion_generic_subtitle_example', + 'emotion_signals_example', +] + +foreach file : files + executable(file, + file + '.c', + dependencies: [ecore, ecore_evas, emotion], + ) +endforeach diff --git a/unsorted/ephysics/ephysics_logo.c b/legacy-examples/c/ephysics/ephysics_logo.c similarity index 97% rename from unsorted/ephysics/ephysics_logo.c rename to legacy-examples/c/ephysics/ephysics_logo.c index 2d055662..24f2087a 100644 --- a/unsorted/ephysics/ephysics_logo.c +++ b/legacy-examples/c/ephysics/ephysics_logo.c @@ -25,7 +25,7 @@ #define PROP_GET(pos, min, max) (((min) + ((max) - (min)) * (pos)) / (max)) static void -_update_box_cb(void *data __UNUSED__, EPhysics_Body *body, void *event_info) +_update_box_cb(void *data EINA_UNUSED, EPhysics_Body *body, void *event_info) { Evas_Object *image = event_info; Evas_Object *shadow = evas_object_data_get(image, "shadow"); @@ -72,7 +72,7 @@ _update_box_cb(void *data __UNUSED__, EPhysics_Body *body, void *event_info) } static void -_update_circle_cb(void *data __UNUSED__, EPhysics_Body *body, void *event_info) +_update_circle_cb(void *data EINA_UNUSED, EPhysics_Body *body, void *event_info) { Evas_Object *image = event_info; Evas_Object *shadow = evas_object_data_get(image, "shadow"); @@ -175,7 +175,7 @@ _letter_body_circle_add(EPhysics_World *world, Evas_Object *image) } EAPI_MAIN int -elm_main(int argc __UNUSED__, char **argv __UNUSED__) +elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED) { Evas_Object *win, *bg, *image, *light, *shadow; EPhysics_Body *ground_body, *letter_body; diff --git a/unsorted/ephysics/ephysics_test.h b/legacy-examples/c/ephysics/ephysics_test.h similarity index 100% rename from unsorted/ephysics/ephysics_test.h rename to legacy-examples/c/ephysics/ephysics_test.h diff --git a/legacy-examples/c/ephysics/meson.build b/legacy-examples/c/ephysics/meson.build new file mode 100644 index 00000000..fe575717 --- /dev/null +++ b/legacy-examples/c/ephysics/meson.build @@ -0,0 +1,32 @@ +examples = [ + 'test_bouncing_ball.c', + 'test_bouncing_text.c', + 'test.c', + 'test_camera.c', + 'test_camera_track.c', + 'test_colliding_balls.c', + 'test_collision_detection.c', + 'test_collision_filter.c', + 'test_constraint.c', + 'test_delete.c', + 'test_forces.c', + 'test_growing_balls.c', + 'test_no_gravity.c', + 'test_rotating_forever.c', + 'test_shapes.c', + 'test_sleeping_threshold.c', + 'test_slider.c', + 'test_velocity.c', +] + +executable('ephysics', examples, + dependencies: [elementary, ephysics, ecore], + c_args : ['-DPACKAGE_DATA_DIR="'+meson.current_source_dir()+'"', + '-DPACKAGE_BIN_DIR="'+meson.current_source_dir()+'"',] +) + +executable('ephysics-logo', 'ephysics_logo.c', + dependencies: [elementary, ephysics, ecore], + c_args : ['-DPACKAGE_DATA_DIR="'+meson.current_source_dir()+'"', + '-DPACKAGE_BIN_DIR="'+meson.current_source_dir()+'"',] +) diff --git a/unsorted/ephysics/test.c b/legacy-examples/c/ephysics/test.c similarity index 77% rename from unsorted/ephysics/test.c rename to legacy-examples/c/ephysics/test.c index 88cbb5eb..ca0a64fb 100644 --- a/unsorted/ephysics/test.c +++ b/legacy-examples/c/ephysics/test.c @@ -15,45 +15,45 @@ struct _EPhysics_Test { }; /* examples prototypes */ -void test_bouncing_3d(void *data, Evas_Object *obj, void *event_info); +//void test_bouncing_3d(void *data, Evas_Object *obj, void *event_info); void test_bouncing_ball(void *data, Evas_Object *obj, void *event_info); void test_bouncing_text(void *data, Evas_Object *obj, void *event_info); void test_camera(void *data, Evas_Object *obj, void *event_info); void test_camera_track(void *data, Evas_Object *obj, void *event_info); -void test_coins(void *data, Evas_Object *obj, void *event_info); +//void test_coins(void *data, Evas_Object *obj, void *event_info); void test_colliding_balls(void *data, Evas_Object *obj, void *event_info); void test_collision(void *data, Evas_Object *obj, void *event_info); void test_collision_filter(void *data, Evas_Object *obj, void *event_info); -void test_collision_speed(void *data, Evas_Object *obj, void *event_info); +//void test_collision_speed(void *data, Evas_Object *obj, void *event_info); void test_constraint(void *data, Evas_Object *obj, void *event_info); -void test_cube_3d(void *data, Evas_Object *obj, void *event_info); +//void test_cube_3d(void *data, Evas_Object *obj, void *event_info); void test_delete(void *data, Evas_Object *obj, void *event_info); -void test_dices(void *data, Evas_Object *obj, void *event_info); -void test_falling_letters(void *data, Evas_Object *obj, void *event_info); -void test_flag(void *data, Evas_Object *obj, void *event_info); -void test_flip_page(void *data, Evas_Object *obj, void *event_info); +//void test_dices(void *data, Evas_Object *obj, void *event_info); +//void test_falling_letters(void *data, Evas_Object *obj, void *event_info); +//void test_flag(void *data, Evas_Object *obj, void *event_info); +//void test_flip_page(void *data, Evas_Object *obj, void *event_info); void test_forces(void *data, Evas_Object *obj, void *event_info); -void test_grab(void *data, Evas_Object *obj, void *event_info); +//void test_grab(void *data, Evas_Object *obj, void *event_info); void test_growing_balls(void *data, Evas_Object *obj, void *event_info); -void test_heavy(void *data, Evas_Object *obj, void *event_info); -void test_hinge(void *data, Evas_Object *obj, void *event_info); -void test_jumping_balls(void *data, Evas_Object *obj, void *event_info); -void test_light(void *data, Evas_Object *obj, void *event_info); -void test_material(void *data, Evas_Object *obj, void *event_info); +//void test_heavy(void *data, Evas_Object *obj, void *event_info); +//void test_hinge(void *data, Evas_Object *obj, void *event_info); +//void test_jumping_balls(void *data, Evas_Object *obj, void *event_info); +//void test_light(void *data, Evas_Object *obj, void *event_info); +//void test_material(void *data, Evas_Object *obj, void *event_info); void test_no_gravity(void *data, Evas_Object *obj, void *event_info); -void test_rotate(void *data, Evas_Object *obj, void *event_info); +//void test_rotate(void *data, Evas_Object *obj, void *event_info); void test_rotating_forever(void *data, Evas_Object *obj, void *event_info); void test_velocity(void *data, Evas_Object *obj, void *event_info); void test_shapes(void *data, Evas_Object *obj, void *event_info); void test_sleeping(void *data, Evas_Object *obj, void *event_info); void test_slider(void *data, Evas_Object *obj, void *event_info); -void test_soft_body(void *data, Evas_Object *obj, void *event_info); -void test_soft_button(void *data, Evas_Object *obj, void *event_info); -void test_soft_sphere(void *data, Evas_Object *obj, void *event_info); -void test_win_resize(void *data, Evas_Object *obj, void *event_info); +//void test_soft_body(void *data, Evas_Object *obj, void *event_info); +//void test_soft_button(void *data, Evas_Object *obj, void *event_info); +//void test_soft_sphere(void *data, Evas_Object *obj, void *event_info); +//void test_win_resize(void *data, Evas_Object *obj, void *event_info); static const EPhysics_Test tests[] = { - {"Bouncing 3D", test_bouncing_3d}, +// {"Bouncing 3D", test_bouncing_3d}, {"Bouncing Ball", test_bouncing_ball}, {"Bouncing Text", test_bouncing_text}, {"Camera", test_camera}, @@ -61,44 +61,44 @@ static const EPhysics_Test tests[] = { {"Colliding Balls", test_colliding_balls}, {"Collision Detection", test_collision}, {"Collision Filter", test_collision_filter}, - {"Collision High Speed", test_collision_speed}, +// {"Collision High Speed", test_collision_speed}, {"Constraint", test_constraint}, - {"Cube 3D", test_cube_3d}, - {"Dices", test_dices}, +// {"Cube 3D", test_cube_3d}, +// {"Dices", test_dices}, {"Delete Body", test_delete}, - {"Falling Letters", test_falling_letters}, - {"Flag - Cloth", test_flag}, - {"Flip Page", test_flip_page}, +// {"Falling Letters", test_falling_letters}, +// {"Flag - Cloth", test_flag}, +// {"Flip Page", test_flip_page}, {"Forces", test_forces}, - {"Grab", test_grab}, +// {"Grab", test_grab}, {"Growing Balls", test_growing_balls}, - {"Heavy", test_heavy}, - {"Hinge", test_hinge}, - {"Jumping Balls", test_jumping_balls}, - {"Light", test_light}, - {"Material", test_material}, +// {"Heavy", test_heavy}, +// {"Hinge", test_hinge}, +// {"Jumping Balls", test_jumping_balls}, +// {"Light", test_light}, +// {"Material", test_material}, {"No Gravity", test_no_gravity}, - {"Raster's Coins", test_coins}, - {"Rotate", test_rotate}, +// {"Raster's Coins", test_coins}, +// {"Rotate", test_rotate}, {"Rotating Forever", test_rotating_forever}, {"Velocity", test_velocity}, {"Shapes", test_shapes}, {"Sleeping Threshold", test_sleeping}, {"Slider", test_slider}, - {"Soft Body", test_soft_body}, - {"Soft Button", test_soft_button}, - {"Soft Sphere", test_soft_sphere}, - {"Win Resize", test_win_resize}, +// {"Soft Body", test_soft_body}, +// {"Soft Button", test_soft_button}, +// {"Soft Sphere", test_soft_sphere}, + //{"Win Resize", test_win_resize}, }; static void -_win_del(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_win_del(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { elm_exit(); } static void -_subwin_del_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_subwin_del_cb(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { test_data_del(data); ephysics_shutdown(); diff --git a/unsorted/ephysics/test_bouncing_ball.c b/legacy-examples/c/ephysics/test_bouncing_ball.c similarity index 91% rename from unsorted/ephysics/test_bouncing_ball.c rename to legacy-examples/c/ephysics/test_bouncing_ball.c index 6d2ad6d2..f839ad39 100644 --- a/unsorted/ephysics/test_bouncing_ball.c +++ b/legacy-examples/c/ephysics/test_bouncing_ball.c @@ -5,7 +5,7 @@ #include "ephysics_test.h" static Eina_Bool -_on_keydown(void *data, Evas_Object *obj __UNUSED__, Evas_Object *src __UNUSED__, Evas_Callback_Type type, void *event_info) +_on_keydown(void *data, Evas_Object *obj EINA_UNUSED, Evas_Object *src EINA_UNUSED, Evas_Callback_Type type, void *event_info) { Evas_Event_Key_Down *ev = event_info; EPhysics_Body *body = data; @@ -58,7 +58,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -70,7 +70,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_bouncing_ball(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_bouncing_ball(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_bouncing_text.c b/legacy-examples/c/ephysics/test_bouncing_text.c similarity index 89% rename from unsorted/ephysics/test_bouncing_text.c rename to legacy-examples/c/ephysics/test_bouncing_text.c index c2d7d09c..8021a451 100644 --- a/unsorted/ephysics/test_bouncing_text.c +++ b/legacy-examples/c/ephysics/test_bouncing_text.c @@ -29,7 +29,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -39,7 +39,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_bouncing_text(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_bouncing_text(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_camera.c b/legacy-examples/c/ephysics/test_camera.c similarity index 95% rename from unsorted/ephysics/test_camera.c rename to legacy-examples/c/ephysics/test_camera.c index 8dc1dcc7..c75c495d 100644 --- a/unsorted/ephysics/test_camera.c +++ b/legacy-examples/c/ephysics/test_camera.c @@ -25,7 +25,7 @@ _update_floor(Evas_Object *floor_obj, Evas_Coord delta) } static void -_camera_moved_cb(void *data, EPhysics_World *world __UNUSED__, void *event_info) +_camera_moved_cb(void *data, EPhysics_World *world EINA_UNUSED, void *event_info) { EPhysics_Camera *camera = event_info; Camera_Data *camera_data = data; @@ -137,7 +137,7 @@ _world_populate(Camera_Data *camera_data) } static void -_win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_win_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Camera_Data *camera_data = data; @@ -152,7 +152,7 @@ _win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *even } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Camera_Data *camera_data = data; EPhysics_Camera *camera; @@ -177,7 +177,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_camera(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_camera(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Camera_Data *camera_data; EPhysics_Body *boundary; diff --git a/unsorted/ephysics/test_camera_track.c b/legacy-examples/c/ephysics/test_camera_track.c similarity index 93% rename from unsorted/ephysics/test_camera_track.c rename to legacy-examples/c/ephysics/test_camera_track.c index 443ec3f9..6b0f8fcd 100644 --- a/unsorted/ephysics/test_camera_track.c +++ b/legacy-examples/c/ephysics/test_camera_track.c @@ -30,7 +30,7 @@ _update_floor(Evas_Object *layout, const char *name, int delta_x, int cy, Eina_B } static void -_camera_moved_cb(void *data, EPhysics_World *world __UNUSED__, void *event_info) +_camera_moved_cb(void *data, EPhysics_World *world EINA_UNUSED, void *event_info) { EPhysics_Camera *camera = event_info; Track_Data *track_data = data; @@ -80,7 +80,7 @@ _track_apply(Track_Data *track_data) } static void -_tracking_mode_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_tracking_mode_cb(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { _track_apply(data); } @@ -137,7 +137,7 @@ _world_populate(Track_Data *track_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Track_Data *track_data = data; EPhysics_Camera *camera; @@ -161,7 +161,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } static void -_win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_win_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Track_Data *track_data = data; @@ -173,7 +173,7 @@ _win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *even } void -test_camera_track(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_camera_track(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; Evas_Object *sp, *floor_obj; diff --git a/unsorted/ephysics/test_colliding_balls.c b/legacy-examples/c/ephysics/test_colliding_balls.c similarity index 92% rename from unsorted/ephysics/test_colliding_balls.c rename to legacy-examples/c/ephysics/test_colliding_balls.c index 6de20f35..e0181c87 100644 --- a/unsorted/ephysics/test_colliding_balls.c +++ b/legacy-examples/c/ephysics/test_colliding_balls.c @@ -48,7 +48,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -58,7 +58,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_colliding_balls(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_colliding_balls(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_collision_detection.c b/legacy-examples/c/ephysics/test_collision_detection.c similarity index 94% rename from unsorted/ephysics/test_collision_detection.c rename to legacy-examples/c/ephysics/test_collision_detection.c index 5e89163d..44430b87 100644 --- a/unsorted/ephysics/test_collision_detection.c +++ b/legacy-examples/c/ephysics/test_collision_detection.c @@ -14,7 +14,7 @@ struct _Collision_Data { }; static void -_collision_cb(void *data, EPhysics_Body *body __UNUSED__, void *event_info) +_collision_cb(void *data, EPhysics_Body *body EINA_UNUSED, void *event_info) { EPhysics_Body *contact_body; Collision_Data *collision_data = data; @@ -111,7 +111,7 @@ _world_populate(Collision_Data *collision_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Collision_Data *collision_data = data; @@ -127,7 +127,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } static void -_win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_win_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Collision_Data *collision_data = data; @@ -139,7 +139,7 @@ _win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *even } void -test_collision(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_collision(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Collision_Data *collision_data; EPhysics_Body *boundary; diff --git a/unsorted/ephysics/test_collision_filter.c b/legacy-examples/c/ephysics/test_collision_filter.c similarity index 92% rename from unsorted/ephysics/test_collision_filter.c rename to legacy-examples/c/ephysics/test_collision_filter.c index b224ff22..d755f98f 100644 --- a/unsorted/ephysics/test_collision_filter.c +++ b/legacy-examples/c/ephysics/test_collision_filter.c @@ -41,7 +41,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -51,7 +51,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_collision_filter(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_collision_filter(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_constraint.c b/legacy-examples/c/ephysics/test_constraint.c similarity index 94% rename from unsorted/ephysics/test_constraint.c rename to legacy-examples/c/ephysics/test_constraint.c index 988ed7b4..e5829158 100644 --- a/unsorted/ephysics/test_constraint.c +++ b/legacy-examples/c/ephysics/test_constraint.c @@ -79,7 +79,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -89,7 +89,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_constraint(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_constraint(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_delete.c b/legacy-examples/c/ephysics/test_delete.c similarity index 94% rename from unsorted/ephysics/test_delete.c rename to legacy-examples/c/ephysics/test_delete.c index a9d3fc40..456113f8 100644 --- a/unsorted/ephysics/test_delete.c +++ b/legacy-examples/c/ephysics/test_delete.c @@ -13,7 +13,7 @@ struct _Collision_Data { }; static void -_del_cb(void *data, EPhysics_Body *body, void *event_info __UNUSED__) +_del_cb(void *data, EPhysics_Body *body, void *event_info EINA_UNUSED) { Collision_Data *collision_data = data; Evas_Object *obj, *shadow; @@ -126,7 +126,7 @@ _world_populate(Collision_Data *collision_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Collision_Data *collision_data = data; @@ -136,7 +136,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } static void -_win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_win_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Collision_Data *collision_data = data; @@ -148,7 +148,7 @@ _win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *even } void -test_delete(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_delete(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Collision_Data *collision_data; EPhysics_Body *boundary; diff --git a/unsorted/ephysics/test_forces.c b/legacy-examples/c/ephysics/test_forces.c similarity index 92% rename from unsorted/ephysics/test_forces.c rename to legacy-examples/c/ephysics/test_forces.c index 44870cc7..b232dbcc 100644 --- a/unsorted/ephysics/test_forces.c +++ b/legacy-examples/c/ephysics/test_forces.c @@ -5,7 +5,7 @@ #include "ephysics_test.h" static void -_update_object_cb(void *data __UNUSED__, EPhysics_Body *body, void *event_info __UNUSED__) +_update_object_cb(void *data EINA_UNUSED, EPhysics_Body *body, void *event_info EINA_UNUSED) { double x, y, z, torque, vx, vy, vz, va; @@ -63,7 +63,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -73,7 +73,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_forces(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_forces(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_growing_balls.c b/legacy-examples/c/ephysics/test_growing_balls.c similarity index 90% rename from unsorted/ephysics/test_growing_balls.c rename to legacy-examples/c/ephysics/test_growing_balls.c index f92de5f1..8c067d43 100644 --- a/unsorted/ephysics/test_growing_balls.c +++ b/legacy-examples/c/ephysics/test_growing_balls.c @@ -58,7 +58,7 @@ _world_populate(Test_Data *test_data) } static void -_win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_win_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Test_Data *test_data = data; Ecore_Timer *timer = test_data->data; @@ -71,7 +71,7 @@ _win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *even } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; Ecore_Timer *timer = test_data->data; @@ -85,7 +85,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_growing_balls(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_growing_balls(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_no_gravity.c b/legacy-examples/c/ephysics/test_no_gravity.c similarity index 93% rename from unsorted/ephysics/test_no_gravity.c rename to legacy-examples/c/ephysics/test_no_gravity.c index 0052bd20..3671c40b 100644 --- a/unsorted/ephysics/test_no_gravity.c +++ b/legacy-examples/c/ephysics/test_no_gravity.c @@ -5,7 +5,7 @@ #include "ephysics_test.h" static void -_stop(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_stop(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Test_Data *test_data = data; EPhysics_Body *body = test_data->data; @@ -76,7 +76,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -86,7 +86,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_no_gravity(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_no_gravity(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_rotating_forever.c b/legacy-examples/c/ephysics/test_rotating_forever.c similarity index 92% rename from unsorted/ephysics/test_rotating_forever.c rename to legacy-examples/c/ephysics/test_rotating_forever.c index f0445887..c3e81dba 100644 --- a/unsorted/ephysics/test_rotating_forever.c +++ b/legacy-examples/c/ephysics/test_rotating_forever.c @@ -47,13 +47,13 @@ _stop_torque_cb(void *data) } static void -_del_cb(void *data, EPhysics_Body *body __UNUSED__, void *event_info __UNUSED__) +_del_cb(void *data, EPhysics_Body *body EINA_UNUSED, void *event_info EINA_UNUSED) { ecore_timer_del(data); } static void -_del_torque_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__) +_del_torque_cb(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *obj, void *event_info EINA_UNUSED) { Ecore_Timer *timer; @@ -67,7 +67,7 @@ _del_torque_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void } static void -_update_object_cb(void *data __UNUSED__, EPhysics_Body *body, void *event_info __UNUSED__) +_update_object_cb(void *data EINA_UNUSED, EPhysics_Body *body, void *event_info EINA_UNUSED) { double rx, ry, rz, rw, vrot, torque; EPhysics_Quaternion quat; @@ -172,7 +172,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -182,7 +182,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_rotating_forever(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_rotating_forever(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_World *world; Test_Data *test_data; diff --git a/unsorted/ephysics/test_shapes.c b/legacy-examples/c/ephysics/test_shapes.c similarity index 95% rename from unsorted/ephysics/test_shapes.c rename to legacy-examples/c/ephysics/test_shapes.c index 8b012222..252670e1 100644 --- a/unsorted/ephysics/test_shapes.c +++ b/legacy-examples/c/ephysics/test_shapes.c @@ -69,7 +69,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -79,7 +79,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_shapes(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_shapes(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_sleeping_threshold.c b/legacy-examples/c/ephysics/test_sleeping_threshold.c similarity index 95% rename from unsorted/ephysics/test_sleeping_threshold.c rename to legacy-examples/c/ephysics/test_sleeping_threshold.c index e6b2d513..4d28dd9f 100644 --- a/unsorted/ephysics/test_sleeping_threshold.c +++ b/legacy-examples/c/ephysics/test_sleeping_threshold.c @@ -74,7 +74,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -84,7 +84,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_sleeping(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_sleeping(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_slider.c b/legacy-examples/c/ephysics/test_slider.c similarity index 96% rename from unsorted/ephysics/test_slider.c rename to legacy-examples/c/ephysics/test_slider.c index f17ca01d..aa726c6f 100644 --- a/unsorted/ephysics/test_slider.c +++ b/legacy-examples/c/ephysics/test_slider.c @@ -130,7 +130,7 @@ _world_populate(Test_Data *test_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Test_Data *test_data = data; @@ -140,7 +140,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } void -test_slider(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_slider(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { EPhysics_Body *boundary; EPhysics_World *world; diff --git a/unsorted/ephysics/test_velocity.c b/legacy-examples/c/ephysics/test_velocity.c similarity index 93% rename from unsorted/ephysics/test_velocity.c rename to legacy-examples/c/ephysics/test_velocity.c index 06802047..c03d2154 100644 --- a/unsorted/ephysics/test_velocity.c +++ b/legacy-examples/c/ephysics/test_velocity.c @@ -16,7 +16,7 @@ struct _Velocity_Data { }; static Eina_Bool -_on_keydown(void *data, Evas_Object *obj __UNUSED__, Evas_Object *src __UNUSED__, Evas_Callback_Type type, void *event_info) +_on_keydown(void *data, Evas_Object *obj EINA_UNUSED, Evas_Object *src EINA_UNUSED, Evas_Callback_Type type, void *event_info) { Evas_Event_Key_Down *ev = event_info; EPhysics_Body *body = data; @@ -37,7 +37,7 @@ _on_keydown(void *data, Evas_Object *obj __UNUSED__, Evas_Object *src __UNUSED__ } static void -_update_vel_cb(void *data, EPhysics_Body *body, void *event_info __UNUSED__) +_update_vel_cb(void *data, EPhysics_Body *body, void *event_info EINA_UNUSED) { Velocity_Data *velocity_data = data; Eina_Bool first_call = EINA_FALSE; @@ -124,7 +124,7 @@ _world_populate(Velocity_Data *velocity_data) } static void -_restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) +_restart(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, const char *source EINA_UNUSED) { Velocity_Data *velocity_data = data; @@ -144,7 +144,7 @@ _restart(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED_ } static void -_win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +_win_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Velocity_Data *velocity_data = data; @@ -156,7 +156,7 @@ _win_del(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *even } void -test_velocity(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +test_velocity(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { Velocity_Data *velocity_data; EPhysics_Body *boundary; diff --git a/unsorted/ethumb_client/ethumb_dbus.c b/legacy-examples/c/ethumb_client/ethumb_dbus.c similarity index 100% rename from unsorted/ethumb_client/ethumb_dbus.c rename to legacy-examples/c/ethumb_client/ethumb_dbus.c diff --git a/legacy-examples/c/ethumb_client/meson.build b/legacy-examples/c/ethumb_client/meson.build new file mode 100644 index 00000000..0029ec00 --- /dev/null +++ b/legacy-examples/c/ethumb_client/meson.build @@ -0,0 +1,7 @@ +examples = [ + 'ethumb_dbus' +] + +foreach example : examples + executable(example, example + '.c', dependencies: [ethumb, ethumb_client, ecore]) +endforeach diff --git a/unsorted/evas/.gitignore b/legacy-examples/c/evas/.gitignore similarity index 100% rename from unsorted/evas/.gitignore rename to legacy-examples/c/evas/.gitignore diff --git a/legacy-examples/c/evas/Makefile.examples b/legacy-examples/c/evas/Makefile.examples new file mode 100644 index 00000000..48173f91 --- /dev/null +++ b/legacy-examples/c/evas/Makefile.examples @@ -0,0 +1,42 @@ +CC=gcc +EDJE_CC=edje_cc +EDJE_CODEGEN=edje_codegen +COMMON_FLAGS=`pkg-config --libs --cflags eina,ecore,evas,ecore-evas,edje,eo` + +EDJE_OBJS= aspect.edj + +EXAMPLES= evas-aspect-hints \ + evas-box \ + evas-buffer-simple \ + evas-events \ + evas-3d-fog \ + evas-hints \ + evas-images \ + evas-images2 \ + evas-images3 \ + evas-images4 \ + evas-images5 \ + evas-init-shutdown \ + evas-map-utils \ + evas-object-manipulation \ + evas-object-manipulation-eo \ + evas-smart-interface \ + evas-smart-object \ + evas-stacking \ + evas-table \ + evas-text \ + evas-textblock-obstacles + +all: edje examples +edje: $(EDJE_OBJS) +examples: $(EXAMPLES) + +%.edj: %.edc + $(EDJE_CC) $< + +$(EXAMPLES): + $(CC) -o $@ $@.c $(COMMON_FLAGS) + +clean: + @echo "Cleaning up built objects..." + @rm -Rf $(EXAMPLES) *.edj diff --git a/unsorted/evas/README b/legacy-examples/c/evas/README similarity index 100% rename from unsorted/evas/README rename to legacy-examples/c/evas/README diff --git a/unsorted/evas/aspect.edc b/legacy-examples/c/evas/aspect.edc similarity index 100% rename from unsorted/evas/aspect.edc rename to legacy-examples/c/evas/aspect.edc diff --git a/unsorted/evas/evas-3d-aabb.c b/legacy-examples/c/evas/evas-3d-aabb.c similarity index 100% rename from unsorted/evas/evas-3d-aabb.c rename to legacy-examples/c/evas/evas-3d-aabb.c diff --git a/unsorted/evas/evas-3d-blending.c b/legacy-examples/c/evas/evas-3d-blending.c similarity index 100% rename from unsorted/evas/evas-3d-blending.c rename to legacy-examples/c/evas/evas-3d-blending.c diff --git a/unsorted/evas/evas-3d-colorpick.c b/legacy-examples/c/evas/evas-3d-colorpick.c similarity index 100% rename from unsorted/evas/evas-3d-colorpick.c rename to legacy-examples/c/evas/evas-3d-colorpick.c diff --git a/unsorted/evas/evas-3d-cube-rotate.c b/legacy-examples/c/evas/evas-3d-cube-rotate.c similarity index 100% rename from unsorted/evas/evas-3d-cube-rotate.c rename to legacy-examples/c/evas/evas-3d-cube-rotate.c diff --git a/unsorted/evas/evas-3d-cube.c b/legacy-examples/c/evas/evas-3d-cube.c similarity index 100% rename from unsorted/evas/evas-3d-cube.c rename to legacy-examples/c/evas/evas-3d-cube.c diff --git a/unsorted/evas/evas-3d-cube2.c b/legacy-examples/c/evas/evas-3d-cube2.c similarity index 100% rename from unsorted/evas/evas-3d-cube2.c rename to legacy-examples/c/evas/evas-3d-cube2.c diff --git a/unsorted/evas/evas-3d-eet.c b/legacy-examples/c/evas/evas-3d-eet.c similarity index 100% rename from unsorted/evas/evas-3d-eet.c rename to legacy-examples/c/evas/evas-3d-eet.c diff --git a/unsorted/evas/evas-3d-fog.c b/legacy-examples/c/evas/evas-3d-fog.c similarity index 100% rename from unsorted/evas/evas-3d-fog.c rename to legacy-examples/c/evas/evas-3d-fog.c diff --git a/unsorted/evas/evas-3d-frustum.c b/legacy-examples/c/evas/evas-3d-frustum.c similarity index 100% rename from unsorted/evas/evas-3d-frustum.c rename to legacy-examples/c/evas/evas-3d-frustum.c diff --git a/unsorted/evas/evas-3d-hull.c b/legacy-examples/c/evas/evas-3d-hull.c similarity index 100% rename from unsorted/evas/evas-3d-hull.c rename to legacy-examples/c/evas/evas-3d-hull.c diff --git a/unsorted/evas/evas-3d-md2.c b/legacy-examples/c/evas/evas-3d-md2.c similarity index 100% rename from unsorted/evas/evas-3d-md2.c rename to legacy-examples/c/evas/evas-3d-md2.c diff --git a/unsorted/evas/evas-3d-mmap-set.c b/legacy-examples/c/evas/evas-3d-mmap-set.c similarity index 100% rename from unsorted/evas/evas-3d-mmap-set.c rename to legacy-examples/c/evas/evas-3d-mmap-set.c diff --git a/unsorted/evas/evas-3d-obj.c b/legacy-examples/c/evas/evas-3d-obj.c similarity index 100% rename from unsorted/evas/evas-3d-obj.c rename to legacy-examples/c/evas/evas-3d-obj.c diff --git a/unsorted/evas/evas-3d-parallax-occlusion.c b/legacy-examples/c/evas/evas-3d-parallax-occlusion.c similarity index 100% rename from unsorted/evas/evas-3d-parallax-occlusion.c rename to legacy-examples/c/evas/evas-3d-parallax-occlusion.c diff --git a/unsorted/evas/evas-3d-pick.c b/legacy-examples/c/evas/evas-3d-pick.c similarity index 100% rename from unsorted/evas/evas-3d-pick.c rename to legacy-examples/c/evas/evas-3d-pick.c diff --git a/unsorted/evas/evas-3d-ply.c b/legacy-examples/c/evas/evas-3d-ply.c similarity index 100% rename from unsorted/evas/evas-3d-ply.c rename to legacy-examples/c/evas/evas-3d-ply.c diff --git a/unsorted/evas/evas-3d-proxy.c b/legacy-examples/c/evas/evas-3d-proxy.c similarity index 100% rename from unsorted/evas/evas-3d-proxy.c rename to legacy-examples/c/evas/evas-3d-proxy.c diff --git a/unsorted/evas/evas-3d-shadows.c b/legacy-examples/c/evas/evas-3d-shadows.c similarity index 100% rename from unsorted/evas/evas-3d-shadows.c rename to legacy-examples/c/evas/evas-3d-shadows.c diff --git a/unsorted/evas/evas-3d-static-lod.c b/legacy-examples/c/evas/evas-3d-static-lod.c similarity index 100% rename from unsorted/evas/evas-3d-static-lod.c rename to legacy-examples/c/evas/evas-3d-static-lod.c diff --git a/unsorted/evas/evas-aspect-hints.c b/legacy-examples/c/evas/evas-aspect-hints.c similarity index 100% rename from unsorted/evas/evas-aspect-hints.c rename to legacy-examples/c/evas/evas-aspect-hints.c diff --git a/unsorted/evas/evas-box.c b/legacy-examples/c/evas/evas-box.c similarity index 100% rename from unsorted/evas/evas-box.c rename to legacy-examples/c/evas/evas-box.c diff --git a/unsorted/evas/evas-buffer-simple.c b/legacy-examples/c/evas/evas-buffer-simple.c similarity index 100% rename from unsorted/evas/evas-buffer-simple.c rename to legacy-examples/c/evas/evas-buffer-simple.c diff --git a/unsorted/evas/evas-common.h b/legacy-examples/c/evas/evas-common.h similarity index 100% rename from unsorted/evas/evas-common.h rename to legacy-examples/c/evas/evas-common.h diff --git a/unsorted/evas/evas-event-filter.c b/legacy-examples/c/evas/evas-event-filter.c similarity index 99% rename from unsorted/evas/evas-event-filter.c rename to legacy-examples/c/evas/evas-event-filter.c index a3422682..dc257508 100644 --- a/unsorted/evas/evas-event-filter.c +++ b/legacy-examples/c/evas/evas-event-filter.c @@ -15,9 +15,6 @@ #ifdef HAVE_CONFIG_H #include "config.h" -#else -#define EFL_EO_API_SUPPORT -#define EFL_BETA_API_SUPPORT #endif #include diff --git a/unsorted/evas/evas-events.c b/legacy-examples/c/evas/evas-events.c similarity index 100% rename from unsorted/evas/evas-events.c rename to legacy-examples/c/evas/evas-events.c diff --git a/unsorted/evas/evas-gl.c b/legacy-examples/c/evas/evas-gl.c similarity index 100% rename from unsorted/evas/evas-gl.c rename to legacy-examples/c/evas/evas-gl.c diff --git a/unsorted/evas/evas-hints.c b/legacy-examples/c/evas/evas-hints.c similarity index 98% rename from unsorted/evas/evas-hints.c rename to legacy-examples/c/evas/evas-hints.c index dc6e3b66..d5f1d37b 100644 --- a/unsorted/evas/evas-hints.c +++ b/legacy-examples/c/evas/evas-hints.c @@ -112,12 +112,17 @@ static void _print_rect_stats(Evas_Object *rect) { Evas_Coord w, h, l, r, t, b; + Eina_Size2D cmin; double x, y; evas_object_size_hint_align_get(rect, &x, &y); printf("\talign hints: h(%f), v(%f)\n", x, y); + cmin = efl_gfx_size_hint_combined_min_get(rect); + printf("\tmin. size hints: h(%d), v(%d)\n", + cmin.w, cmin.h); + evas_object_size_hint_max_get(rect, &w, &h); printf("\tmax. size hints: h(%d), v(%d)\n", w, h); diff --git a/unsorted/evas/evas-images.c b/legacy-examples/c/evas/evas-images.c similarity index 100% rename from unsorted/evas/evas-images.c rename to legacy-examples/c/evas/evas-images.c diff --git a/unsorted/evas/evas-images2.c b/legacy-examples/c/evas/evas-images2.c similarity index 100% rename from unsorted/evas/evas-images2.c rename to legacy-examples/c/evas/evas-images2.c diff --git a/unsorted/evas/evas-images3.c b/legacy-examples/c/evas/evas-images3.c similarity index 100% rename from unsorted/evas/evas-images3.c rename to legacy-examples/c/evas/evas-images3.c diff --git a/unsorted/evas/evas-images4.c b/legacy-examples/c/evas/evas-images4.c similarity index 100% rename from unsorted/evas/evas-images4.c rename to legacy-examples/c/evas/evas-images4.c diff --git a/unsorted/evas/evas-images5.c b/legacy-examples/c/evas/evas-images5.c similarity index 100% rename from unsorted/evas/evas-images5.c rename to legacy-examples/c/evas/evas-images5.c diff --git a/unsorted/evas/evas-init-shutdown.c b/legacy-examples/c/evas/evas-init-shutdown.c similarity index 96% rename from unsorted/evas/evas-init-shutdown.c rename to legacy-examples/c/evas/evas-init-shutdown.c index 4194fcae..197891b3 100644 --- a/unsorted/evas/evas-init-shutdown.c +++ b/legacy-examples/c/evas/evas-init-shutdown.c @@ -32,7 +32,7 @@ main(void) char *engine_name; /* Initialize Evas. This will startup other dependencies such as - * eina, eet, ecore, etc. and initalizes various internal things + * eina, eet, ecore, etc. and initializes various internal things * (threads, filters, etc.) */ evas_init(); diff --git a/unsorted/evas/evas-map-aa-eo.c b/legacy-examples/c/evas/evas-map-aa-eo.c similarity index 100% rename from unsorted/evas/evas-map-aa-eo.c rename to legacy-examples/c/evas/evas-map-aa-eo.c diff --git a/unsorted/evas/evas-map-aa.c b/legacy-examples/c/evas/evas-map-aa.c similarity index 100% rename from unsorted/evas/evas-map-aa.c rename to legacy-examples/c/evas/evas-map-aa.c diff --git a/unsorted/evas/evas-map-utils-eo.c b/legacy-examples/c/evas/evas-map-utils-eo.c similarity index 100% rename from unsorted/evas/evas-map-utils-eo.c rename to legacy-examples/c/evas/evas-map-utils-eo.c diff --git a/unsorted/evas/evas-map-utils.c b/legacy-examples/c/evas/evas-map-utils.c similarity index 100% rename from unsorted/evas/evas-map-utils.c rename to legacy-examples/c/evas/evas-map-utils.c diff --git a/unsorted/evas/evas-multi-touch.c b/legacy-examples/c/evas/evas-multi-touch.c similarity index 100% rename from unsorted/evas/evas-multi-touch.c rename to legacy-examples/c/evas/evas-multi-touch.c diff --git a/unsorted/evas/evas-multiseat-events.c b/legacy-examples/c/evas/evas-multiseat-events.c similarity index 99% rename from unsorted/evas/evas-multiseat-events.c rename to legacy-examples/c/evas/evas-multiseat-events.c index 4cde8dba..bc99bd32 100644 --- a/unsorted/evas/evas-multiseat-events.c +++ b/legacy-examples/c/evas/evas-multiseat-events.c @@ -17,9 +17,6 @@ #ifdef HAVE_CONFIG_H #include "config.h" -#else -#define EFL_EO_API_SUPPORT -#define EFL_BETA_API_SUPPORT #endif #include diff --git a/unsorted/evas/evas-object-manipulation-eo.c b/legacy-examples/c/evas/evas-object-manipulation-eo.c similarity index 100% rename from unsorted/evas/evas-object-manipulation-eo.c rename to legacy-examples/c/evas/evas-object-manipulation-eo.c diff --git a/unsorted/evas/evas-object-manipulation.c b/legacy-examples/c/evas/evas-object-manipulation.c similarity index 100% rename from unsorted/evas/evas-object-manipulation.c rename to legacy-examples/c/evas/evas-object-manipulation.c diff --git a/unsorted/evas/evas-smart-interface.c b/legacy-examples/c/evas/evas-smart-interface.c similarity index 100% rename from unsorted/evas/evas-smart-interface.c rename to legacy-examples/c/evas/evas-smart-interface.c diff --git a/unsorted/evas/evas-smart-object.c b/legacy-examples/c/evas/evas-smart-object.c similarity index 100% rename from unsorted/evas/evas-smart-object.c rename to legacy-examples/c/evas/evas-smart-object.c diff --git a/unsorted/evas/evas-stacking.c b/legacy-examples/c/evas/evas-stacking.c similarity index 100% rename from unsorted/evas/evas-stacking.c rename to legacy-examples/c/evas/evas-stacking.c diff --git a/unsorted/evas/evas-table.c b/legacy-examples/c/evas/evas-table.c similarity index 100% rename from unsorted/evas/evas-table.c rename to legacy-examples/c/evas/evas-table.c diff --git a/unsorted/evas/evas-text.c b/legacy-examples/c/evas/evas-text.c similarity index 100% rename from unsorted/evas/evas-text.c rename to legacy-examples/c/evas/evas-text.c diff --git a/unsorted/evas/evas-textblock-obstacles.c b/legacy-examples/c/evas/evas-textblock-obstacles.c similarity index 100% rename from unsorted/evas/evas-textblock-obstacles.c rename to legacy-examples/c/evas/evas-textblock-obstacles.c diff --git a/unsorted/evas/evas-transparent.c b/legacy-examples/c/evas/evas-transparent.c similarity index 100% rename from unsorted/evas/evas-transparent.c rename to legacy-examples/c/evas/evas-transparent.c diff --git a/unsorted/evas/evas-vg-batman.c b/legacy-examples/c/evas/evas-vg-batman.c similarity index 100% rename from unsorted/evas/evas-vg-batman.c rename to legacy-examples/c/evas/evas-vg-batman.c diff --git a/unsorted/evas/evas-vg-simple.c b/legacy-examples/c/evas/evas-vg-simple.c similarity index 100% rename from unsorted/evas/evas-vg-simple.c rename to legacy-examples/c/evas/evas-vg-simple.c diff --git a/legacy-examples/c/evas/evas_cxx_rectangle.cc b/legacy-examples/c/evas/evas_cxx_rectangle.cc new file mode 100644 index 00000000..464bed96 --- /dev/null +++ b/legacy-examples/c/evas/evas_cxx_rectangle.cc @@ -0,0 +1,63 @@ + +// Example disabled while Eo Evas API is still rapidly changing +#if 0 +#include + +#ifdef HAVE_CONFIG_H +# include +#endif + +#include +#include +#include + +#include +#include + +#include "canvas/evas_canvas.eo.hh" +#include "canvas/evas_image.eo.hh" +#include "canvas/evas_rectangle.eo.hh" + +#define WIDTH (320) +#define HEIGHT (240) + +int main() +{ + efl::eina::eina_init eina_init; + efl::eo::eo_init init; + if (!::ecore_evas_init()) return EXIT_FAILURE; + if (!::evas_init()) return EXIT_FAILURE; + + Ecore_Evas *ee = ::ecore_evas_new(NULL, 10, 10, WIDTH, HEIGHT, NULL); + if (!ee) + { + fprintf(stderr, + "error: Requires at least one Evas engine built and linked" + " to ecore-evas for this example to run properly.\n"); + ::ecore_evas_free(ee); + return -1; + } + + ecore_evas_show(ee); + + { + evas::canvas canvas(::eo_ref(::ecore_evas_get(ee))); + evas::rectangle rect(efl::eo::parent = canvas); + rect.color_set(255, 0, 0, 255); + rect.position_set(10, 10); + rect.size_set(100, 100); + rect.visible_set(true); + canvas.render(); + } + + ::ecore_main_loop_begin(); + + ::ecore_evas_free(ee); + ::ecore_evas_shutdown(); + return 0; +} +#else +int main() +{ +} +#endif diff --git a/legacy-examples/c/evas/evas_mono_box.cs b/legacy-examples/c/evas/evas_mono_box.cs new file mode 100644 index 00000000..97c161c5 --- /dev/null +++ b/legacy-examples/c/evas/evas_mono_box.cs @@ -0,0 +1,73 @@ +using System; +using System.Runtime.InteropServices; +using System.Runtime.CompilerServices; + +public class MyBox : evas.BoxInherit +{ + public MyBox(efl.IObject parent) : base(parent) {} + + [DllImport("evas")] static extern void evas_obj_box_layout_vertical(IntPtr obj, IntPtr data, IntPtr privdata); + [DllImport("evas")] static extern void evas_obj_box_layout_horizontal(IntPtr obj, IntPtr data, IntPtr privdata); + [DllImport("evas")] static extern void evas_object_box_layout_horizontal(IntPtr obj, IntPtr data, IntPtr privdata); + [DllImport("evas")] static extern IntPtr evas_object_evas_get(IntPtr obj); + [DllImport("evas")] static extern void evas_event_freeze(IntPtr obj); + [DllImport("evas")] static extern void evas_event_thaw(IntPtr obj); + + override public void CalculateGroup() + { + IntPtr evas = evas_object_evas_get(raw_handle); + evas_event_freeze(evas); + Console.WriteLine("called group_calculate"); + /* layouting_set(true); */ + evas_obj_box_layout_vertical(raw_handle, IntPtr.Zero, IntPtr.Zero); + /* layouting_set(false); */ + /* children_changed_set(false); */ + evas_event_thaw(evas); + } +} + +class TestMain +{ + static void Main(string[] args) + { + efl.All.Init(); + + efl.Loop loop = new efl.Loop(); + + + EcoreEvas ecore_evas = new EcoreEvas(); + + efl.canvas.IObject canvas = ecore_evas.canvas; + canvas.SetVisible(true); + + efl.IObject parent = canvas.GetParent(); + System.Diagnostics.Debug.Assert(parent.raw_handle != IntPtr.Zero); + + evas.IBox box = new MyBox(canvas); + eina.Size2D size = new eina.Size2D(); + + size.W = 320; + size.H = 240; + + box.SetSize(size); + box.SetVisible(true); + + efl.canvas.Rectangle rect = new efl.canvas.Rectangle(canvas); + rect.SetColor(0, 0, 255, 255); + size.W = 320; + size.H = 120; + rect.SetSize(size); + rect.SetVisible(true); + box.Append(rect); + + efl.canvas.Rectangle rect2 = new efl.canvas.Rectangle(canvas); + rect2.SetColor(0, 255, 0, 255); + rect2.SetSize(size); + rect2.SetVisible(true); + box.Append(rect2); + + loop.Begin(); + + efl.All.Shutdown(); + } +} diff --git a/legacy-examples/c/evas/evas_mono_image.cs b/legacy-examples/c/evas/evas_mono_image.cs new file mode 100644 index 00000000..47f9b360 --- /dev/null +++ b/legacy-examples/c/evas/evas_mono_image.cs @@ -0,0 +1,93 @@ +using System; +using System.Runtime.CompilerServices; + +class TestMain +{ + static int WIDTH = 320; + static int HEIGHT = 240; + + evas.IImage image; + + + static string ImagePath([CallerFilePath] string folder="") + { + return System.IO.Path.GetDirectoryName(folder); + } + + public TestMain(evas.IImage image) + { + this.image = image; + } + + static void Main(string[] args) + { + efl.All.Init(); + + efl.Loop loop = new efl.Loop(); + + EcoreEvas ecore_evas = new EcoreEvas(); + eina.Size2D size = new eina.Size2D(); + + efl.canvas.IObject canvas = ecore_evas.canvas; + canvas.SetVisible(true); + + efl.IObject parent = canvas.GetParent(); + System.Diagnostics.Debug.Assert(parent.raw_handle != IntPtr.Zero); + + efl.canvas.Rectangle bg = new efl.canvas.Rectangle(canvas); + bg.SetColor(255, 255, 255, 255); + size.W = WIDTH; + size.H = HEIGHT; + bg.SetSize(size); + bg.SetVisible(true); + + string valid_path = args[0]; + evas.Image image = new evas.Image(canvas); + image.SetFile(valid_path, null); + + /* FIXME evas-image uses error handling code from + * evas_object_image_load_error_get, which seems to be not available + * efl.image.load.State state = image.load_error_get(); */ + + // FIXME missing move + eina.Rect rect = new eina.Rect(); + + rect.X = 0; + rect.Y = 0; + rect.W = WIDTH / 2; + rect.H = HEIGHT / 2; + image.SetFill(rect); + + size.W = WIDTH / 2; + size.H = HEIGHT / 2; + image.SetSize(size); + image.SetVisible(true); + + rect = image.GetFill(); + rect.Y -= 50; + rect.W += 100; + image.SetFill(rect); + + TestMain listener = new TestMain(image); + + // TODO handle key events in order to alter the image like the C + // example. Meanwhile, just set some w fill + /* EventListener callback = new EventListener(); */ + + /* bg.key_focus_set(true); */ + /* bg.event_callback_priority_add(evas.Callback_Type.Key_down, */ + /* efl.Callback_Priority.Default, */ + /* callback, null); */ + + loop.Begin(); + + efl.All.Shutdown(); + } + + public void on_key_down(object sender, EventArgs e) + { + Console.WriteLine("on_key_down called"); + } +} + + diff --git a/legacy-examples/c/evas/evas_mono_image2.cs b/legacy-examples/c/evas/evas_mono_image2.cs new file mode 100644 index 00000000..1f0e52ac --- /dev/null +++ b/legacy-examples/c/evas/evas_mono_image2.cs @@ -0,0 +1,83 @@ +using System; +using System.Runtime.InteropServices; +using System.Runtime.CompilerServices; + +class TestMain +{ + static int WIDTH = 320; + static int HEIGHT = 240; + + + static void Main(string[] args) + { + efl.All.Init(); + + efl.Loop loop = new efl.Loop(); + + EcoreEvas ecore_evas = new EcoreEvas(); + + eina.Size2D size = new eina.Size2D(); + eina.Position2D pos = new eina.Position2D(); + + efl.canvas.IObject canvas = ecore_evas.canvas; + canvas.SetVisible(true); + + efl.canvas.Rectangle bg = new efl.canvas.Rectangle(canvas); + bg.SetColor(255, 255, 255, 255); + pos.X = 0; + pos.Y = 0; + bg.SetPosition(pos); + size.W = WIDTH; + size.H = HEIGHT; + bg.SetSize(size); + bg.SetVisible(true); + + string path = args[0]; + evas.Image logo = new evas.Image(canvas); + logo.SetFillAuto(true); + + // TODO add preloaded support (depends on events) + + logo.SetFile(path, null); + size.W = WIDTH / 2; + size.H = HEIGHT / 2; + logo.SetSize(size); + + // TODO add a bunch of key/mouse handlers + + logo.SetVisible(true); + + int[] pixels = new int[(WIDTH/4) * (HEIGHT / 4)]; + System.Random generator = new System.Random(); + for (int i = 0; i < pixels.Length; i++) { + pixels[i] = generator.Next(); + } + + evas.Image noise_img = new evas.Image(canvas); + size.W = WIDTH / 4; + size.H = HEIGHT / 4; + noise_img.SetSize(size); + // FIXME Add a way to set the pixels. + // noise_img.data_set(pixels); + noise_img.SetFillAuto(true); + pos.X = WIDTH * 5 / 8; + pos.Y = HEIGHT / 8; + noise_img.SetPosition(pos); + noise_img.SetVisible(true); + Console.WriteLine("Creating noise image with sizez %d, %d", WIDTH/4, HEIGHT/4); + + efl.canvas.Proxy proxy_img = new efl.canvas.Proxy(canvas); + proxy_img.SetSource(noise_img); + pos.X = WIDTH / 2; + pos.Y = HEIGHT / 2; + proxy_img.SetPosition(pos); + size.W = WIDTH / 2; + size.H = HEIGHT / 2; + proxy_img.SetSize(size); + proxy_img.SetVisible(true); + + loop.Begin(); + } +} + + diff --git a/legacy-examples/c/evas/evas_mono_rectangle.cs b/legacy-examples/c/evas/evas_mono_rectangle.cs new file mode 100644 index 00000000..c31c2478 --- /dev/null +++ b/legacy-examples/c/evas/evas_mono_rectangle.cs @@ -0,0 +1,47 @@ +using System; + +class TestMain +{ + private static int[,] colors = new int[,] { + {255, 0, 0}, + {0, 255, 0}, + {0, 0, 255} + }; + + static void Main(string[] args) + { + int color_index = 0; + + efl.All.Init(); + + efl.Loop loop = new efl.Loop(); + EcoreEvas ecore_evas = new EcoreEvas(); + efl.canvas.IObject canvas = ecore_evas.canvas; + canvas.SetVisible(true); + + efl.IObject parent = canvas.GetParent(); + System.Diagnostics.Debug.Assert(parent.raw_handle != IntPtr.Zero); + + efl.canvas.Rectangle rect = new efl.canvas.Rectangle(canvas); + rect.SetColor(colors[0, 0], colors[0, 1], colors[0, 2], 255); + eina.Size2D size = new eina.Size2D(); + size.W = 640; + size.H = 480; + rect.SetSize(size); + rect.SetVisible(true); + + canvas.KeyDownEvt += (object sender, efl.input.Interface.KeyDownEvt_Args e) => { + color_index = (color_index + 1) % 3; + Console.WriteLine("Key Down"); + Console.WriteLine("Got key obj at {0}", e.arg.raw_handle.ToString("X")); + Console.WriteLine("Got key_get() == [{0}]", e.arg.GetKey()); + rect.SetColor(colors[color_index, 0], + colors[color_index, 1], + colors[color_index, 2], 255); + }; + + loop.Begin(); + + efl.All.Shutdown(); + } +} diff --git a/legacy-examples/c/evas/evas_mono_table.cs b/legacy-examples/c/evas/evas_mono_table.cs new file mode 100644 index 00000000..db329b22 --- /dev/null +++ b/legacy-examples/c/evas/evas_mono_table.cs @@ -0,0 +1,77 @@ +using System; +using System.Runtime.InteropServices; +using System.Runtime.CompilerServices; + +class TestMain +{ + static int WIDTH = 100; + static int HEIGHT = 150; + + static void Main(string[] args) + { + efl.All.Init(); + + efl.Loop loop = new efl.Loop(); + + EcoreEvas ecore_evas = new EcoreEvas(); + + eina.Size2D size = new eina.Size2D(); + size.W = WIDTH; + size.H = HEIGHT; + + eina.Size2D hint = new eina.Size2D(); + + efl.canvas.IObject canvas = ecore_evas.canvas; + canvas.SetVisible(true); + + efl.IObject parent = canvas.GetParent(); + System.Diagnostics.Debug.Assert(parent.raw_handle != IntPtr.Zero); + + efl.canvas.Rectangle bg = new efl.canvas.Rectangle(canvas); + bg.SetColor(255, 255, 255, 255); + bg.SetSize(size); + bg.SetVisible(true); + + + evas.Table table = new evas.Table(canvas); + table.SetHomogeneous(evas.object_table.Homogeneous_Mode.None); + table.SetPadding(0, 0); + table.SetSize(size); + table.SetVisible(true); + + efl.canvas.Rectangle rect = new efl.canvas.Rectangle(canvas); + rect.SetColor(255, 0, 0, 255); + hint.W = 100; + hint.H = 50; + rect.SetHintMin(hint); + rect.SetVisible(true); + table.Pack(rect, 1, 1, 2, 1); + + rect = new efl.canvas.Rectangle(canvas); + rect.SetColor(0, 255, 0, 255); + hint.W = 50; + hint.H = 100; + rect.SetHintMin(hint); + rect.SetVisible(true); + table.Pack(rect, 1, 2, 1, 2); + + rect = new efl.canvas.Rectangle(canvas); + rect.SetColor(0, 0, 255, 255); + hint.W = 50; + hint.H = 50; + rect.SetHintMin(hint); + rect.SetVisible(true); + table.Pack(rect, 2, 2, 1, 1); + + rect = new efl.canvas.Rectangle(canvas); + rect.SetColor(255, 255, 0, 255); + rect.SetHintMin(hint); + rect.SetVisible(true); + table.Pack(rect, 2, 3, 1, 1); + + loop.Begin(); + + efl.All.Shutdown(); + } +} + diff --git a/legacy-examples/c/evas/evas_mono_text.cs b/legacy-examples/c/evas/evas_mono_text.cs new file mode 100644 index 00000000..a1532a45 --- /dev/null +++ b/legacy-examples/c/evas/evas_mono_text.cs @@ -0,0 +1,126 @@ +using System; +using System.Linq; +using System.Collections.Generic; + +static class Extensions +{ + public static IEnumerable Circle(this IEnumerable list, int index=0) + { + var count = list.Count(); + index = index % count; + + while (true) { + yield return list.ElementAt(index); + index = (index + 1) % count; + } + } +} + +class TestMain +{ + static int WIDTH = 320; + static int HEIGHT = 240; + + private EcoreEvas ecore_evas; + private efl.canvas.IObject canvas; + private efl.canvas.IRectangle bg; + private evas.Text text; + private evas.Image border; + + public TestMain(String border_file) { + ecore_evas = new EcoreEvas(); + eina.Size2D size = new eina.Size2D(); + eina.Position2D position = new eina.Position2D(); + canvas = ecore_evas.canvas; + canvas.SetVisible(true); + + bg = new efl.canvas.Rectangle(canvas); + bg.SetColor(255, 255, 255, 255); + position.X = 0; + position.Y = 0; + bg.SetPosition(position); + size.W = WIDTH; + size.H = HEIGHT; + bg.SetSize(size); + bg.SetVisible(true); + bg.SetKeyFocus(true); + + bg.KeyDownEvt += On_KeyDown; + + text = new evas.Text(canvas); + text.SetStyle(evas.Text_Style_Type.OutlineSoftShadow); + + text.SetColor(0, 0, 0, 255); + text.SetGlowColor(255, 0, 0, 255); + text.SetOutlineColor(0, 0, 255, 255); + text.SetShadowColor(0, 255,255, 255); + text.SetFont("Courier", 30); + + text.SetText("sample text"); + size.W = 3*WIDTH / 4; + size.H = HEIGHT / 4; + text.SetSize(size); + position.X = WIDTH / 8; + position.Y = 3 * HEIGHT / 8; + text.SetPosition(position); + text.SetVisible(true); + + efl.font.Size font_size = 0; + String font = String.Empty; + text.GetFont(out font, out font_size); + Console.WriteLine("Adding text object with font {0} and size {1}", font, size); + + // setup border + border = new evas.Image(canvas); + border.SetFile(border_file, null); + border.SetBorder(3, 3, 3, 3); + border.SetBorderCenterFill(0); + + size.W = 3 * WIDTH / 4 + 3; + size.H = HEIGHT / 4 + 3; + border.SetSize(size); + position.X = WIDTH / 8 - 3; + position.Y = 3 * HEIGHT / 8 - 3; + border.SetPosition(position); + border.SetVisible(true); + + + } + + private void On_KeyDown(object sender, efl.input.Interface.KeyDownEvt_Args e) + { + var key = e.arg.GetKey(); + + if (key == "h") { + Console.WriteLine(commands); + } else if (key == "t") { + evas.Text_Style_Type type = text.GetStyle(); + type = (evas.Text_Style_Type)(((int)type + 1) % 10); // 10 hardcoded from C example + text.SetStyle(type); + } + } + + static string commands = @"commands are: + t - change text's current style + h - print help"; + + + static void Main(string[] args) + { + efl.All.Init(); + + String border_path = "./src/examples/evas/resources/images/red.png"; + + if (args.Length >= 1) + border_path = args[0]; + + efl.Loop loop = new efl.Loop(); + TestMain t = new TestMain(border_path); + + loop.Begin(); + + efl.All.Shutdown(); + } +} + + diff --git a/unsorted/evas/filters/filter_blend.lua b/legacy-examples/c/evas/filters/filter_blend.lua similarity index 100% rename from unsorted/evas/filters/filter_blend.lua rename to legacy-examples/c/evas/filters/filter_blend.lua diff --git a/unsorted/evas/filters/filter_blur.lua b/legacy-examples/c/evas/filters/filter_blur.lua similarity index 100% rename from unsorted/evas/filters/filter_blur.lua rename to legacy-examples/c/evas/filters/filter_blur.lua diff --git a/unsorted/evas/filters/filter_bump.lua b/legacy-examples/c/evas/filters/filter_bump.lua similarity index 100% rename from unsorted/evas/filters/filter_bump.lua rename to legacy-examples/c/evas/filters/filter_bump.lua diff --git a/unsorted/evas/filters/filter_curve.lua b/legacy-examples/c/evas/filters/filter_curve.lua similarity index 100% rename from unsorted/evas/filters/filter_curve.lua rename to legacy-examples/c/evas/filters/filter_curve.lua diff --git a/unsorted/evas/filters/filter_example_1.lua b/legacy-examples/c/evas/filters/filter_example_1.lua similarity index 100% rename from unsorted/evas/filters/filter_example_1.lua rename to legacy-examples/c/evas/filters/filter_example_1.lua diff --git a/unsorted/evas/filters/filter_grow.lua b/legacy-examples/c/evas/filters/filter_grow.lua similarity index 100% rename from unsorted/evas/filters/filter_grow.lua rename to legacy-examples/c/evas/filters/filter_grow.lua diff --git a/unsorted/evas/filters/filter_mask.lua b/legacy-examples/c/evas/filters/filter_mask.lua similarity index 100% rename from unsorted/evas/filters/filter_mask.lua rename to legacy-examples/c/evas/filters/filter_mask.lua diff --git a/unsorted/evas/filters/filter_padding.lua b/legacy-examples/c/evas/filters/filter_padding.lua similarity index 100% rename from unsorted/evas/filters/filter_padding.lua rename to legacy-examples/c/evas/filters/filter_padding.lua diff --git a/unsorted/evas/filters/filter_transform.lua b/legacy-examples/c/evas/filters/filter_transform.lua similarity index 100% rename from unsorted/evas/filters/filter_transform.lua rename to legacy-examples/c/evas/filters/filter_transform.lua diff --git a/legacy-examples/c/evas/meson.build b/legacy-examples/c/evas/meson.build new file mode 100644 index 00000000..3aa27f1a --- /dev/null +++ b/legacy-examples/c/evas/meson.build @@ -0,0 +1,82 @@ +examples = [ + 'evas-3d-aabb', + 'evas-3d-blending', + 'evas-3d-colorpick', + 'evas-3d-cube2', + 'evas-3d-cube', + 'evas-3d-cube-rotate', + 'evas-3d-eet', + 'evas-3d-fog', + 'evas-3d-frustum', + 'evas-3d-hull', + 'evas-3d-md2', + 'evas-3d-mmap-set', + 'evas-3d-obj', + 'evas-3d-parallax-occlusion', + 'evas-3d-pick', + 'evas-3d-ply', + 'evas-3d-proxy', + 'evas-3d-shadows', + 'evas-3d-static-lod', + 'evas-aspect-hints', + 'evas-box', + 'evas-buffer-simple', + 'evas-event-filter', + 'evas-events', + 'evas-gl', + 'evas-hints', + 'evas-images2', + 'evas-images3', + 'evas-images4', + 'evas-images5', + 'evas-images', + 'evas-init-shutdown', + 'evas-map-aa', + 'evas-map-aa-eo', + 'evas-map-utils', + 'evas-map-utils-eo', + 'evas-multiseat-events', + 'evas-multi-touch', + 'evas-object-manipulation', + 'evas-object-manipulation-eo', + 'evas-smart-interface', + 'evas-smart-object', + 'evas-stacking', + 'evas-table', + 'evas-textblock-obstacles', + 'evas-text', + 'evas-transparent', + 'evas-vg-batman', + 'evas-vg-simple', +] + +m = meson.get_compiler('c').find_library('m') + +edc_files = [ + 'aspect.edc' +] + +themes = [] + +foreach edc_file : edc_files + themes += custom_target('edje_cc_' + edc_file, + input : edc_file, + output : '@BASENAME@.edj', + command : [edje_cc, '-beta', + '-id', meson.current_source_dir(), + '-fd', meson.current_source_dir(), + '-sd', meson.current_source_dir(), + '-vd', meson.current_source_dir(), + '-dd', meson.current_source_dir(), + '-md', meson.current_source_dir(), + '-td', meson.current_source_dir(), + '@INPUT@', '@OUTPUT@'], + ) +endforeach +foreach example : examples + executable(example, [example + '.c'] + themes, + dependencies: [eina, ecore_evas, ecore_file, ecore, edje, m], + c_args : ['-DPACKAGE_EXAMPLES_DIR="'+meson.current_source_dir()+'"']) +endforeach + +subdir('shooter') diff --git a/unsorted/evas/resources/images/billboard.png b/legacy-examples/c/evas/resources/images/billboard.png similarity index 100% rename from unsorted/evas/resources/images/billboard.png rename to legacy-examples/c/evas/resources/images/billboard.png diff --git a/unsorted/evas/resources/images/cube1.png b/legacy-examples/c/evas/resources/images/cube1.png similarity index 100% rename from unsorted/evas/resources/images/cube1.png rename to legacy-examples/c/evas/resources/images/cube1.png diff --git a/unsorted/evas/resources/images/enlightenment.png b/legacy-examples/c/evas/resources/images/enlightenment.png similarity index 100% rename from unsorted/evas/resources/images/enlightenment.png rename to legacy-examples/c/evas/resources/images/enlightenment.png diff --git a/unsorted/evas/resources/images/four_NM_height.tga b/legacy-examples/c/evas/resources/images/four_NM_height.tga similarity index 100% rename from unsorted/evas/resources/images/four_NM_height.tga rename to legacy-examples/c/evas/resources/images/four_NM_height.tga diff --git a/unsorted/evas/resources/images/grid.png b/legacy-examples/c/evas/resources/images/grid.png similarity index 100% rename from unsorted/evas/resources/images/grid.png rename to legacy-examples/c/evas/resources/images/grid.png diff --git a/unsorted/evas/resources/images/grid_n.png b/legacy-examples/c/evas/resources/images/grid_n.png similarity index 100% rename from unsorted/evas/resources/images/grid_n.png rename to legacy-examples/c/evas/resources/images/grid_n.png diff --git a/unsorted/evas/resources/images/im1.png b/legacy-examples/c/evas/resources/images/im1.png similarity index 100% rename from unsorted/evas/resources/images/im1.png rename to legacy-examples/c/evas/resources/images/im1.png diff --git a/unsorted/evas/resources/images/normal_lego.png b/legacy-examples/c/evas/resources/images/normal_lego.png similarity index 100% rename from unsorted/evas/resources/images/normal_lego.png rename to legacy-examples/c/evas/resources/images/normal_lego.png diff --git a/unsorted/evas/resources/images/red.png b/legacy-examples/c/evas/resources/images/red.png similarity index 100% rename from unsorted/evas/resources/images/red.png rename to legacy-examples/c/evas/resources/images/red.png diff --git a/unsorted/evas/resources/images/rocks.jpg b/legacy-examples/c/evas/resources/images/rocks.jpg similarity index 100% rename from unsorted/evas/resources/images/rocks.jpg rename to legacy-examples/c/evas/resources/images/rocks.jpg diff --git a/unsorted/evas/resources/images/rocks_NM_height.tga b/legacy-examples/c/evas/resources/images/rocks_NM_height.tga similarity index 100% rename from unsorted/evas/resources/images/rocks_NM_height.tga rename to legacy-examples/c/evas/resources/images/rocks_NM_height.tga diff --git a/unsorted/evas/resources/images/sonic.png b/legacy-examples/c/evas/resources/images/sonic.png similarity index 100% rename from unsorted/evas/resources/images/sonic.png rename to legacy-examples/c/evas/resources/images/sonic.png diff --git a/unsorted/evas/resources/images/star.jpg b/legacy-examples/c/evas/resources/images/star.jpg similarity index 100% rename from unsorted/evas/resources/images/star.jpg rename to legacy-examples/c/evas/resources/images/star.jpg diff --git a/unsorted/evas/resources/images/sweet_home_reversed.png b/legacy-examples/c/evas/resources/images/sweet_home_reversed.png similarity index 100% rename from unsorted/evas/resources/images/sweet_home_reversed.png rename to legacy-examples/c/evas/resources/images/sweet_home_reversed.png diff --git a/unsorted/evas/resources/images/wood.jpg b/legacy-examples/c/evas/resources/images/wood.jpg similarity index 100% rename from unsorted/evas/resources/images/wood.jpg rename to legacy-examples/c/evas/resources/images/wood.jpg diff --git a/unsorted/evas/resources/models/NoNormal_NoUVs_Colors.ply b/legacy-examples/c/evas/resources/models/NoNormal_NoUVs_Colors.ply similarity index 100% rename from unsorted/evas/resources/models/NoNormal_NoUVs_Colors.ply rename to legacy-examples/c/evas/resources/models/NoNormal_NoUVs_Colors.ply diff --git a/unsorted/evas/resources/models/NoNormal_NoUVs_NoColors.ply b/legacy-examples/c/evas/resources/models/NoNormal_NoUVs_NoColors.ply similarity index 100% rename from unsorted/evas/resources/models/NoNormal_NoUVs_NoColors.ply rename to legacy-examples/c/evas/resources/models/NoNormal_NoUVs_NoColors.ply diff --git a/unsorted/evas/resources/models/NoNormal_UVs_Colors.ply b/legacy-examples/c/evas/resources/models/NoNormal_UVs_Colors.ply similarity index 100% rename from unsorted/evas/resources/models/NoNormal_UVs_Colors.ply rename to legacy-examples/c/evas/resources/models/NoNormal_UVs_Colors.ply diff --git a/unsorted/evas/resources/models/NoNormal_UVs_NoColors.ply b/legacy-examples/c/evas/resources/models/NoNormal_UVs_NoColors.ply similarity index 100% rename from unsorted/evas/resources/models/NoNormal_UVs_NoColors.ply rename to legacy-examples/c/evas/resources/models/NoNormal_UVs_NoColors.ply diff --git a/unsorted/evas/resources/models/Normal_NoUVs_Colors.ply b/legacy-examples/c/evas/resources/models/Normal_NoUVs_Colors.ply similarity index 100% rename from unsorted/evas/resources/models/Normal_NoUVs_Colors.ply rename to legacy-examples/c/evas/resources/models/Normal_NoUVs_Colors.ply diff --git a/unsorted/evas/resources/models/Normal_NoUVs_NoColors.ply b/legacy-examples/c/evas/resources/models/Normal_NoUVs_NoColors.ply similarity index 100% rename from unsorted/evas/resources/models/Normal_NoUVs_NoColors.ply rename to legacy-examples/c/evas/resources/models/Normal_NoUVs_NoColors.ply diff --git a/unsorted/evas/resources/models/Normal_UVs_Colors.ply b/legacy-examples/c/evas/resources/models/Normal_UVs_Colors.ply similarity index 100% rename from unsorted/evas/resources/models/Normal_UVs_Colors.ply rename to legacy-examples/c/evas/resources/models/Normal_UVs_Colors.ply diff --git a/unsorted/evas/resources/models/Normal_UVs_NoColors.ply b/legacy-examples/c/evas/resources/models/Normal_UVs_NoColors.ply similarity index 100% rename from unsorted/evas/resources/models/Normal_UVs_NoColors.ply rename to legacy-examples/c/evas/resources/models/Normal_UVs_NoColors.ply diff --git a/unsorted/evas/resources/models/convex_hull/column.ply b/legacy-examples/c/evas/resources/models/convex_hull/column.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/column.ply rename to legacy-examples/c/evas/resources/models/convex_hull/column.ply diff --git a/unsorted/evas/resources/models/convex_hull/column_blender_ch.ply b/legacy-examples/c/evas/resources/models/convex_hull/column_blender_ch.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/column_blender_ch.ply rename to legacy-examples/c/evas/resources/models/convex_hull/column_blender_ch.ply diff --git a/unsorted/evas/resources/models/convex_hull/column_blender_ch_test.ply b/legacy-examples/c/evas/resources/models/convex_hull/column_blender_ch_test.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/column_blender_ch_test.ply rename to legacy-examples/c/evas/resources/models/convex_hull/column_blender_ch_test.ply diff --git a/unsorted/evas/resources/models/convex_hull/cube_blender_ch.ply b/legacy-examples/c/evas/resources/models/convex_hull/cube_blender_ch.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/cube_blender_ch.ply rename to legacy-examples/c/evas/resources/models/convex_hull/cube_blender_ch.ply diff --git a/unsorted/evas/resources/models/convex_hull/cube_blender_ch_test.ply b/legacy-examples/c/evas/resources/models/convex_hull/cube_blender_ch_test.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/cube_blender_ch_test.ply rename to legacy-examples/c/evas/resources/models/convex_hull/cube_blender_ch_test.ply diff --git a/unsorted/evas/resources/models/convex_hull/eagle_blender_ch.ply b/legacy-examples/c/evas/resources/models/convex_hull/eagle_blender_ch.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/eagle_blender_ch.ply rename to legacy-examples/c/evas/resources/models/convex_hull/eagle_blender_ch.ply diff --git a/unsorted/evas/resources/models/convex_hull/eagle_blender_ch_test.ply b/legacy-examples/c/evas/resources/models/convex_hull/eagle_blender_ch_test.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/eagle_blender_ch_test.ply rename to legacy-examples/c/evas/resources/models/convex_hull/eagle_blender_ch_test.ply diff --git a/unsorted/evas/resources/models/convex_hull/home_blender_ch.obj b/legacy-examples/c/evas/resources/models/convex_hull/home_blender_ch.obj similarity index 100% rename from unsorted/evas/resources/models/convex_hull/home_blender_ch.obj rename to legacy-examples/c/evas/resources/models/convex_hull/home_blender_ch.obj diff --git a/unsorted/evas/resources/models/convex_hull/home_blender_ch_test.ply b/legacy-examples/c/evas/resources/models/convex_hull/home_blender_ch_test.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/home_blender_ch_test.ply rename to legacy-examples/c/evas/resources/models/convex_hull/home_blender_ch_test.ply diff --git a/unsorted/evas/resources/models/convex_hull/plain.ply b/legacy-examples/c/evas/resources/models/convex_hull/plain.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/plain.ply rename to legacy-examples/c/evas/resources/models/convex_hull/plain.ply diff --git a/unsorted/evas/resources/models/convex_hull/plain_blender_ch.ply b/legacy-examples/c/evas/resources/models/convex_hull/plain_blender_ch.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/plain_blender_ch.ply rename to legacy-examples/c/evas/resources/models/convex_hull/plain_blender_ch.ply diff --git a/unsorted/evas/resources/models/convex_hull/plain_blender_ch_test.ply b/legacy-examples/c/evas/resources/models/convex_hull/plain_blender_ch_test.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/plain_blender_ch_test.ply rename to legacy-examples/c/evas/resources/models/convex_hull/plain_blender_ch_test.ply diff --git a/unsorted/evas/resources/models/convex_hull/sonic_blender_ch.ply b/legacy-examples/c/evas/resources/models/convex_hull/sonic_blender_ch.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/sonic_blender_ch.ply rename to legacy-examples/c/evas/resources/models/convex_hull/sonic_blender_ch.ply diff --git a/unsorted/evas/resources/models/convex_hull/sonic_blender_ch_test.ply b/legacy-examples/c/evas/resources/models/convex_hull/sonic_blender_ch_test.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/sonic_blender_ch_test.ply rename to legacy-examples/c/evas/resources/models/convex_hull/sonic_blender_ch_test.ply diff --git a/unsorted/evas/resources/models/convex_hull/sphere_blender_ch.ply b/legacy-examples/c/evas/resources/models/convex_hull/sphere_blender_ch.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/sphere_blender_ch.ply rename to legacy-examples/c/evas/resources/models/convex_hull/sphere_blender_ch.ply diff --git a/unsorted/evas/resources/models/convex_hull/sphere_blender_ch_test.ply b/legacy-examples/c/evas/resources/models/convex_hull/sphere_blender_ch_test.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/sphere_blender_ch_test.ply rename to legacy-examples/c/evas/resources/models/convex_hull/sphere_blender_ch_test.ply diff --git a/unsorted/evas/resources/models/convex_hull/torus_blender_ch.ply b/legacy-examples/c/evas/resources/models/convex_hull/torus_blender_ch.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/torus_blender_ch.ply rename to legacy-examples/c/evas/resources/models/convex_hull/torus_blender_ch.ply diff --git a/unsorted/evas/resources/models/convex_hull/torus_blender_ch_test.ply b/legacy-examples/c/evas/resources/models/convex_hull/torus_blender_ch_test.ply similarity index 100% rename from unsorted/evas/resources/models/convex_hull/torus_blender_ch_test.ply rename to legacy-examples/c/evas/resources/models/convex_hull/torus_blender_ch_test.ply diff --git a/unsorted/evas/resources/models/lod/iso_sphere0.obj b/legacy-examples/c/evas/resources/models/lod/iso_sphere0.obj similarity index 100% rename from unsorted/evas/resources/models/lod/iso_sphere0.obj rename to legacy-examples/c/evas/resources/models/lod/iso_sphere0.obj diff --git a/unsorted/evas/resources/models/lod/iso_sphere1.obj b/legacy-examples/c/evas/resources/models/lod/iso_sphere1.obj similarity index 100% rename from unsorted/evas/resources/models/lod/iso_sphere1.obj rename to legacy-examples/c/evas/resources/models/lod/iso_sphere1.obj diff --git a/unsorted/evas/resources/models/lod/iso_sphere2.obj b/legacy-examples/c/evas/resources/models/lod/iso_sphere2.obj similarity index 100% rename from unsorted/evas/resources/models/lod/iso_sphere2.obj rename to legacy-examples/c/evas/resources/models/lod/iso_sphere2.obj diff --git a/unsorted/evas/resources/models/mesh_for_mmap.eet b/legacy-examples/c/evas/resources/models/mesh_for_mmap.eet similarity index 100% rename from unsorted/evas/resources/models/mesh_for_mmap.eet rename to legacy-examples/c/evas/resources/models/mesh_for_mmap.eet diff --git a/unsorted/evas/resources/models/mesh_for_mmap.md2 b/legacy-examples/c/evas/resources/models/mesh_for_mmap.md2 similarity index 100% rename from unsorted/evas/resources/models/mesh_for_mmap.md2 rename to legacy-examples/c/evas/resources/models/mesh_for_mmap.md2 diff --git a/unsorted/evas/resources/models/mesh_for_mmap.obj b/legacy-examples/c/evas/resources/models/mesh_for_mmap.obj similarity index 100% rename from unsorted/evas/resources/models/mesh_for_mmap.obj rename to legacy-examples/c/evas/resources/models/mesh_for_mmap.obj diff --git a/unsorted/evas/resources/models/mesh_for_mmap.ply b/legacy-examples/c/evas/resources/models/mesh_for_mmap.ply similarity index 100% rename from unsorted/evas/resources/models/mesh_for_mmap.ply rename to legacy-examples/c/evas/resources/models/mesh_for_mmap.ply diff --git a/unsorted/evas/resources/models/sonic.md2 b/legacy-examples/c/evas/resources/models/sonic.md2 similarity index 100% rename from unsorted/evas/resources/models/sonic.md2 rename to legacy-examples/c/evas/resources/models/sonic.md2 diff --git a/unsorted/evas/resources/models/sweet_home.obj b/legacy-examples/c/evas/resources/models/sweet_home.obj similarity index 100% rename from unsorted/evas/resources/models/sweet_home.obj rename to legacy-examples/c/evas/resources/models/sweet_home.obj diff --git a/unsorted/evas/resources/models/sweet_home_only_vertex_coords.obj b/legacy-examples/c/evas/resources/models/sweet_home_only_vertex_coords.obj similarity index 100% rename from unsorted/evas/resources/models/sweet_home_only_vertex_coords.obj rename to legacy-examples/c/evas/resources/models/sweet_home_only_vertex_coords.obj diff --git a/unsorted/evas/resources/models/sweet_home_without_normals.obj b/legacy-examples/c/evas/resources/models/sweet_home_without_normals.obj similarity index 100% rename from unsorted/evas/resources/models/sweet_home_without_normals.obj rename to legacy-examples/c/evas/resources/models/sweet_home_without_normals.obj diff --git a/unsorted/evas/resources/models/sweet_home_without_tex_coords.obj b/legacy-examples/c/evas/resources/models/sweet_home_without_tex_coords.obj similarity index 100% rename from unsorted/evas/resources/models/sweet_home_without_tex_coords.obj rename to legacy-examples/c/evas/resources/models/sweet_home_without_tex_coords.obj diff --git a/unsorted/evas/shooter/assets/images/brick-stone.jpg b/legacy-examples/c/evas/shooter/assets/images/brick-stone.jpg similarity index 100% rename from unsorted/evas/shooter/assets/images/brick-stone.jpg rename to legacy-examples/c/evas/shooter/assets/images/brick-stone.jpg diff --git a/unsorted/evas/shooter/assets/images/brick-stone_n.jpg b/legacy-examples/c/evas/shooter/assets/images/brick-stone_n.jpg similarity index 100% rename from unsorted/evas/shooter/assets/images/brick-stone_n.jpg rename to legacy-examples/c/evas/shooter/assets/images/brick-stone_n.jpg diff --git a/unsorted/evas/shooter/assets/images/bricks.jpg b/legacy-examples/c/evas/shooter/assets/images/bricks.jpg similarity index 100% rename from unsorted/evas/shooter/assets/images/bricks.jpg rename to legacy-examples/c/evas/shooter/assets/images/bricks.jpg diff --git a/unsorted/evas/shooter/assets/images/bricks_n.jpg b/legacy-examples/c/evas/shooter/assets/images/bricks_n.jpg similarity index 100% rename from unsorted/evas/shooter/assets/images/bricks_n.jpg rename to legacy-examples/c/evas/shooter/assets/images/bricks_n.jpg diff --git a/unsorted/evas/shooter/assets/images/eagle.png b/legacy-examples/c/evas/shooter/assets/images/eagle.png similarity index 100% rename from unsorted/evas/shooter/assets/images/eagle.png rename to legacy-examples/c/evas/shooter/assets/images/eagle.png diff --git a/unsorted/evas/shooter/assets/images/gazebo.png b/legacy-examples/c/evas/shooter/assets/images/gazebo.png similarity index 100% rename from unsorted/evas/shooter/assets/images/gazebo.png rename to legacy-examples/c/evas/shooter/assets/images/gazebo.png diff --git a/unsorted/evas/shooter/assets/images/gazebo_b_n.png b/legacy-examples/c/evas/shooter/assets/images/gazebo_b_n.png similarity index 100% rename from unsorted/evas/shooter/assets/images/gazebo_b_n.png rename to legacy-examples/c/evas/shooter/assets/images/gazebo_b_n.png diff --git a/unsorted/evas/shooter/assets/images/gazebo_t.png b/legacy-examples/c/evas/shooter/assets/images/gazebo_t.png similarity index 100% rename from unsorted/evas/shooter/assets/images/gazebo_t.png rename to legacy-examples/c/evas/shooter/assets/images/gazebo_t.png diff --git a/unsorted/evas/shooter/assets/images/gazebo_t_n.png b/legacy-examples/c/evas/shooter/assets/images/gazebo_t_n.png similarity index 100% rename from unsorted/evas/shooter/assets/images/gazebo_t_n.png rename to legacy-examples/c/evas/shooter/assets/images/gazebo_t_n.png diff --git a/unsorted/evas/shooter/assets/images/gazebo_t_t.png b/legacy-examples/c/evas/shooter/assets/images/gazebo_t_t.png similarity index 100% rename from unsorted/evas/shooter/assets/images/gazebo_t_t.png rename to legacy-examples/c/evas/shooter/assets/images/gazebo_t_t.png diff --git a/unsorted/evas/shooter/assets/images/snake.png b/legacy-examples/c/evas/shooter/assets/images/snake.png similarity index 100% rename from unsorted/evas/shooter/assets/images/snake.png rename to legacy-examples/c/evas/shooter/assets/images/snake.png diff --git a/unsorted/evas/shooter/assets/images/snake_n.png b/legacy-examples/c/evas/shooter/assets/images/snake_n.png similarity index 100% rename from unsorted/evas/shooter/assets/images/snake_n.png rename to legacy-examples/c/evas/shooter/assets/images/snake_n.png diff --git a/unsorted/evas/shooter/assets/images/soldier.png b/legacy-examples/c/evas/shooter/assets/images/soldier.png similarity index 100% rename from unsorted/evas/shooter/assets/images/soldier.png rename to legacy-examples/c/evas/shooter/assets/images/soldier.png diff --git a/unsorted/evas/shooter/assets/images/warrior.png b/legacy-examples/c/evas/shooter/assets/images/warrior.png similarity index 100% rename from unsorted/evas/shooter/assets/images/warrior.png rename to legacy-examples/c/evas/shooter/assets/images/warrior.png diff --git a/unsorted/evas/shooter/assets/models/eagle.md2 b/legacy-examples/c/evas/shooter/assets/models/eagle.md2 similarity index 100% rename from unsorted/evas/shooter/assets/models/eagle.md2 rename to legacy-examples/c/evas/shooter/assets/models/eagle.md2 diff --git a/unsorted/evas/shooter/assets/models/gazebo_b.md2 b/legacy-examples/c/evas/shooter/assets/models/gazebo_b.md2 similarity index 100% rename from unsorted/evas/shooter/assets/models/gazebo_b.md2 rename to legacy-examples/c/evas/shooter/assets/models/gazebo_b.md2 diff --git a/unsorted/evas/shooter/assets/models/gazebo_t.md2 b/legacy-examples/c/evas/shooter/assets/models/gazebo_t.md2 similarity index 100% rename from unsorted/evas/shooter/assets/models/gazebo_t.md2 rename to legacy-examples/c/evas/shooter/assets/models/gazebo_t.md2 diff --git a/unsorted/evas/shooter/assets/models/snake.md2 b/legacy-examples/c/evas/shooter/assets/models/snake.md2 similarity index 100% rename from unsorted/evas/shooter/assets/models/snake.md2 rename to legacy-examples/c/evas/shooter/assets/models/snake.md2 diff --git a/unsorted/evas/shooter/assets/models/soldier.md2 b/legacy-examples/c/evas/shooter/assets/models/soldier.md2 similarity index 100% rename from unsorted/evas/shooter/assets/models/soldier.md2 rename to legacy-examples/c/evas/shooter/assets/models/soldier.md2 diff --git a/unsorted/evas/shooter/assets/models/soldier_jump.md2 b/legacy-examples/c/evas/shooter/assets/models/soldier_jump.md2 similarity index 100% rename from unsorted/evas/shooter/assets/models/soldier_jump.md2 rename to legacy-examples/c/evas/shooter/assets/models/soldier_jump.md2 diff --git a/unsorted/evas/shooter/assets/models/tommy.ply b/legacy-examples/c/evas/shooter/assets/models/tommy.ply similarity index 100% rename from unsorted/evas/shooter/assets/models/tommy.ply rename to legacy-examples/c/evas/shooter/assets/models/tommy.ply diff --git a/unsorted/evas/shooter/assets/models/warrior.md2 b/legacy-examples/c/evas/shooter/assets/models/warrior.md2 similarity index 100% rename from unsorted/evas/shooter/assets/models/warrior.md2 rename to legacy-examples/c/evas/shooter/assets/models/warrior.md2 diff --git a/unsorted/evas/shooter/evas-3d-shooter-header.c b/legacy-examples/c/evas/shooter/evas-3d-shooter-header.c similarity index 100% rename from unsorted/evas/shooter/evas-3d-shooter-header.c rename to legacy-examples/c/evas/shooter/evas-3d-shooter-header.c diff --git a/unsorted/evas/shooter/evas-3d-shooter-header.h b/legacy-examples/c/evas/shooter/evas-3d-shooter-header.h similarity index 100% rename from unsorted/evas/shooter/evas-3d-shooter-header.h rename to legacy-examples/c/evas/shooter/evas-3d-shooter-header.h diff --git a/unsorted/evas/shooter/evas-3d-shooter-macros.h b/legacy-examples/c/evas/shooter/evas-3d-shooter-macros.h similarity index 100% rename from unsorted/evas/shooter/evas-3d-shooter-macros.h rename to legacy-examples/c/evas/shooter/evas-3d-shooter-macros.h diff --git a/unsorted/evas/shooter/evas-3d-shooter.c b/legacy-examples/c/evas/shooter/evas-3d-shooter.c similarity index 100% rename from unsorted/evas/shooter/evas-3d-shooter.c rename to legacy-examples/c/evas/shooter/evas-3d-shooter.c diff --git a/legacy-examples/c/evas/shooter/meson.build b/legacy-examples/c/evas/shooter/meson.build new file mode 100644 index 00000000..c72128e9 --- /dev/null +++ b/legacy-examples/c/evas/shooter/meson.build @@ -0,0 +1,10 @@ +examples = [ + 'evas-3d-shooter.c', + 'evas-3d-shooter-header.c', + 'evas-3d-shooter-header.h', + 'evas-3d-shooter-macros.h' +] + + +executable('evas-3d-shooter', [examples], dependencies: [elementary, ecore]) + diff --git a/legacy-examples/c/meson.build b/legacy-examples/c/meson.build new file mode 100644 index 00000000..5087e0cb --- /dev/null +++ b/legacy-examples/c/meson.build @@ -0,0 +1,50 @@ +project('efl-c-examples', + 'c', + version: '1.0' +) + +add_global_arguments('-DEFL_EO_API_SUPPORT=1', language: 'c') +add_global_arguments('-DEFL_BETA_API_SUPPORT=1', language: 'c') + +eina = dependency('eina') +emile = dependency('emile') +ecore = dependency('ecore') +eet = dependency('eet') +eio = dependency('eio') +gstreamer = disabler() +ecore_file = dependency('ecore-file') +ecore_con = dependency('ecore-con') +ecore_evas = dependency('ecore-evas') +eldbus = dependency('eldbus') +edje = dependency('edje') +edje_cc = find_program('edje_cc') +edje_codegen = find_program('edje_codegen') +elementary = dependency('elementary') +elocation = dependency('elocation') +ethumb_client = dependency('ethumb_client') +ethumb = dependency('ethumb') +emotion = dependency('emotion') +elementary = dependency('elementary') + +subdir('eina') +subdir('ecore') +subdir('edje') +subdir('eet') +subdir('emile') +subdir('eio') +subdir('eldbus') +subdir('evas') +subdir('ethumb_client') +subdir('elocation') +subdir('emotion') +subdir('elementary') + +ecore_avahi = dependency('ecore-avahi', required : false) +if ecore_avahi.found() + subdir('ecore_avahi') +endif + +ephysics = dependency('ephysics', required : false) +if ephysics.found() + subdir('ephysics') +endif diff --git a/unsorted/.gitignore b/unsorted/.gitignore deleted file mode 100644 index 6b376636..00000000 --- a/unsorted/.gitignore +++ /dev/null @@ -1,73 +0,0 @@ -edje/animations.edj -edje/animations2.edj -edje/basic.edj -edje/basic2.edj -edje/box.edj -edje/codegen.edj -edje/color-class.edj -edje/drag.edj -edje/edje-nested.edj -edje/edje_example.edj -edje/embryo_custom_state.edj -edje/embryo_pong.edj -edje/embryo_run_program.edj -edje/embryo_set_state.edj -edje/embryo_set_text.edj -edje/embryo_timer.edj -edje/en_IN/domain_name.mo -edje/external_elm_anchorblock.edj -edje/external_elm_button.edj -edje/external_elm_check.edj -edje/external_elm_panes.edj -edje/external_emotion_elm.edj -edje/hi_IN/domain_name.mo -edje/lua_script.edj -edje/messages_echo.edj -edje/multisense.edj -edje/perspective.edj -edje/signals-messages.edj -edje/signalsBubble.edj -edje/sigtest.edj -edje/swallow.edj -edje/table.edj -edje/text.edj -edje/toggle_using_filter.edj -eet/eet-basic -eet/eet-data-cipher_decipher -eet/eet-data-file_descriptor_01 -eet/eet-data-file_descriptor_02 -eet/eet-data-nested -eet/eet-data-simple -eet/eet-file -eolian_cxx/colourable.o -eolian_cxx/colourablesquare.o -eolian_cxx/ns_colourable.eo.c -eolian_cxx/ns_colourable.eo.h -eolian_cxx/ns_colourable.eo.hh -eolian_cxx/ns_colourable.eo.impl.hh -eolian_cxx/ns_colourablesquare.eo.c -eolian_cxx/ns_colourablesquare.eo.h -eolian_cxx/ns_colourablesquare.eo.hh -eolian_cxx/ns_colourablesquare.eo.impl.hh -evas/aspect.edj -evas/evas-3d-fog -evas/evas-aspect-hints -evas/evas-box -evas/evas-buffer-simple -evas/evas-events -evas/evas-hints -evas/evas-images -evas/evas-images2 -evas/evas-images3 -evas/evas-images4 -evas/evas-images5 -evas/evas-init-shutdown -evas/evas-map-utils -evas/evas-object-manipulation -evas/evas-object-manipulation-eo -evas/evas-smart-interface -evas/evas-smart-object -evas/evas-stacking -evas/evas-table -evas/evas-text -evas/evas-textblock-obstacles diff --git a/unsorted/Makefile b/unsorted/Makefile deleted file mode 100644 index 29b5caf2..00000000 --- a/unsorted/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -EXAMPLES_SUBDIRS = \ -ecore_avahi \ -ecore \ -edje \ -eet \ -eina \ -eio \ -eldbus \ -elocation \ -elementary \ -emile \ -emotion \ -ethumb_client \ -evas - -CXX_EXAMPLES_SUBDIRS = \ -eolian_cxx - - -# eolian_cxx broken for now T7273 - -all: - for d in $(EXAMPLES_SUBDIRS); do \ - echo "Making examples in $$d"; \ - $(MAKE) $(AM_MAKEFLAGS) -C $$d -f Makefile.examples || exit 1; \ - done - if pkg-config --exists eolian-cxx ; then \ - for d in $(CXX_EXAMPLES_SUBDIRS) ; do \ - echo "Making examples in $$d"; \ - $(MAKE) $(AM_MAKEFLAGS) -C $$d -f Makefile.examples || exit 1; \ - done \ - fi - -clean: - for d in $(EXAMPLES_SUBDIRS); do \ - echo "Making examples in $$d"; \ - $(MAKE) $(AM_MAKEFLAGS) -C $$d -f Makefile.examples clean || exit 1; \ - done - if pkg-config --exists eolian-cxx ; then \ - for d in $(CXX_EXAMPLES_SUBDIRS) ; do \ - echo "Making examples in $$d"; \ - $(MAKE) $(AM_MAKEFLAGS) -C $$d -f Makefile.examples clean || exit 1; \ - done \ - fi diff --git a/unsorted/Makefile.am b/unsorted/Makefile.am deleted file mode 100644 index e987a44e..00000000 --- a/unsorted/Makefile.am +++ /dev/null @@ -1,287 +0,0 @@ -AUTOMAKE_OPTIONS= -Wno-portability -CLEANFILES = -DISTCLEANFILES = -MAINTAINERCLEANFILES = Makefile.in -EXTRA_PROGRAMS = -DATA_FILES = -EXTRA_DIST = -EDCS = -PHONIES = -EOLIAN_FLAGS := \ - -I$(srcdir) \ - -I$(top_srcdir)/src/lib/eo \ - -I$(top_srcdir)/src/lib/evas/canvas \ - -I$(top_srcdir)/src/lib/evas/gesture \ - -I$(top_srcdir)/src/lib/edje \ - -I$(top_srcdir)/src/lib/efl \ - -I$(top_srcdir)/src/lib/ecore \ - -I$(top_srcdir)/src/lib/ecore_audio \ - -I$(top_srcdir)/src/lib/elementary - -#defined in Makefile_Edje_Helper.am -#EDJE_CC_FLAGS = - -CLEAN_EXAMPLES = -INSTALL_EXAMPLES = -UNINSTALL_EXAMPLES = - -include ../Makefile_Edje_Helper.am -include $(top_srcdir)/src/Makefile_Eolian_Helper.am -if HAVE_CXX -include $(top_srcdir)/src/Makefile_Eolian_Cxx_Helper.am -if ! HAVE_EOLIAN_CXX -_EOLIAN_CXX_DEP = ../bin/eolian_cxx/eolian_cxx$(EXEEXT) -bin/eolian_cxx/eolian_cxx$(EXEEXT): - false -endif -endif -# Eolian_Files_Helper -# Thus we need to override it here in order to make its pattern -# rules work properly. -if ! HAVE_EOLIAN_GEN -_EOLIAN_GEN_DEP = ../bin/eolian/eolian_gen$(EXEEXT) -endif - -if HAVE_CSHARP -include $(top_srcdir)/src/Makefile_Efl_Mono_MSBuild_Gen_Helper.am -endif - -AM_CPPFLAGS = \ --I. \ --I$(top_builddir)/src/bindings \ --I$(top_srcdir)/src/bindings \ --I$(top_builddir)/src/lib/efl/interfaces \ --I$(top_builddir)/src/lib/evas/canvas \ --I$(top_builddir)/src/lib/evas/gesture \ --I$(top_srcdir)/src/bindings/cxx/eina_cxx \ --I$(top_builddir)/src/bindings/cxx/eina_cxx \ --I$(top_srcdir)/src/bindings/cxx/eo_cxx \ --I$(top_builddir)/src/bindings/cxx/eo_cxx \ --I$(top_srcdir)/src/bindings/cxx/eldbus_cxx \ --I$(top_builddir)/src/bindings/cxx/eldbus_cxx \ --I$(top_srcdir)/src/bindings/cxx/ecore_cxx \ --I$(top_builddir)/src/bindings/cxx/ecore_cxx \ --I$(top_builddir)/src/lib/ecore \ --I$(top_srcdir)/src/lib/ecore \ --I$(top_builddir)/src/lib/ecore_audio \ --I$(top_srcdir)/src/lib/ecore_audio \ --I$(top_builddir)/src/lib/ecore_avahi \ --I$(top_srcdir)/src/lib/ecore_avahi \ --I$(top_builddir)/src/lib/ecore_buffer \ --I$(top_srcdir)/src/lib/ecore_buffer \ --I$(top_builddir)/src/lib/ecore_cocoa \ --I$(top_srcdir)/src/lib/ecore_cocoa \ --I$(top_builddir)/src/lib/ecore_con \ --I$(top_srcdir)/src/lib/ecore_con \ --I$(top_builddir)/src/lib/ecore_drm \ --I$(top_srcdir)/src/lib/ecore_drm \ --I$(top_builddir)/src/lib/ecore_drm2 \ --I$(top_srcdir)/src/lib/ecore_drm2 \ --I$(top_builddir)/src/lib/ecore_evas \ --I$(top_srcdir)/src/lib/ecore_evas \ --I$(top_builddir)/src/lib/ecore_fb \ --I$(top_srcdir)/src/lib/ecore_fb \ --I$(top_builddir)/src/lib/ecore_file \ --I$(top_srcdir)/src/lib/ecore_file \ --I$(top_builddir)/src/lib/ecore_imf \ --I$(top_srcdir)/src/lib/ecore_imf \ --I$(top_builddir)/src/lib/ecore_imf_evas \ --I$(top_srcdir)/src/lib/ecore_imf_evas \ --I$(top_builddir)/src/lib/ecore_input \ --I$(top_srcdir)/src/lib/ecore_input \ --I$(top_builddir)/src/lib/ecore_input_evas \ --I$(top_srcdir)/src/lib/ecore_input_evas \ --I$(top_builddir)/src/lib/ecore_ipc \ --I$(top_srcdir)/src/lib/ecore_ipc \ --I$(top_builddir)/src/lib/ecore_sdl \ --I$(top_srcdir)/src/lib/ecore_sdl \ --I$(top_builddir)/src/lib/ecore_wayland \ --I$(top_srcdir)/src/lib/ecore_wayland \ --I$(top_builddir)/src/lib/ecore_win32 \ --I$(top_srcdir)/src/lib/ecore_win32 \ --I$(top_builddir)/src/lib/ecore_wl2 \ --I$(top_srcdir)/src/lib/ecore_wl2 \ --I$(top_builddir)/src/lib/ecore_x \ --I$(top_srcdir)/src/lib/ecore_x \ --I$(top_builddir)/src/lib/ector \ --I$(top_srcdir)/src/lib/ector \ --I$(top_builddir)/src/lib/edje \ --I$(top_srcdir)/src/lib/edje \ --I$(top_builddir)/src/lib/eet \ --I$(top_srcdir)/src/lib/eet \ --I$(top_builddir)/src/lib/eeze \ --I$(top_srcdir)/src/lib/eeze \ --I$(top_builddir)/src/lib/efl \ --I$(top_srcdir)/src/lib/efl \ --I$(top_builddir)/src/lib/efl_mono \ --I$(top_srcdir)/src/lib/efl_mono \ --I$(top_builddir)/src/lib/efl_wl \ --I$(top_srcdir)/src/lib/efl_wl \ --I$(top_builddir)/src/lib/efreet \ --I$(top_srcdir)/src/lib/efreet \ --I$(top_builddir)/src/lib/eina \ --I$(top_srcdir)/src/lib/eina \ --I$(top_builddir)/src/lib/eio \ --I$(top_srcdir)/src/lib/eio \ --I$(top_builddir)/src/lib/eldbus \ --I$(top_srcdir)/src/lib/eldbus \ --I$(top_builddir)/src/lib/elementary \ --I$(top_srcdir)/src/lib/elementary \ --I$(top_builddir)/src/lib/elocation \ --I$(top_srcdir)/src/lib/elocation \ --I$(top_builddir)/src/lib/elput \ --I$(top_srcdir)/src/lib/elput \ --I$(top_builddir)/src/lib/elua \ --I$(top_srcdir)/src/lib/elua \ --I$(top_builddir)/src/lib/embryo \ --I$(top_srcdir)/src/lib/embryo \ --I$(top_builddir)/src/lib/emile \ --I$(top_srcdir)/src/lib/emile \ --I$(top_builddir)/src/lib/emotion \ --I$(top_srcdir)/src/lib/emotion \ --I$(top_builddir)/src/lib/eo \ --I$(top_srcdir)/src/lib/eo \ --I$(top_builddir)/src/lib/eolian \ --I$(top_srcdir)/src/lib/eolian \ --I$(top_builddir)/src/lib/eolian_cxx \ --I$(top_srcdir)/src/lib/eolian_cxx \ --I$(top_builddir)/src/lib/ephysics \ --I$(top_srcdir)/src/lib/ephysics \ --I$(top_builddir)/src/lib/escape \ --I$(top_srcdir)/src/lib/escape \ --I$(top_builddir)/src/lib/ethumb \ --I$(top_srcdir)/src/lib/ethumb \ --I$(top_builddir)/src/lib/ethumb_client \ --I$(top_srcdir)/src/lib/ethumb_client \ --I$(top_builddir)/src/lib/evas \ --I$(top_srcdir)/src/lib/evas \ --DPACKAGE_BIN_DIR=\"$(bindir)\" \ --DPACKAGE_LIB_DIR=\"$(libdir)\" \ -@ELEMENTARY_CFLAGS@ - -if HAVE_WINDOWS -AM_CPPFLAGS += \ --I$(top_srcdir)/src/lib/evil \ --I$(top_builddir)/src/lib/evil \ -@EFL_WINDOWS_VERSION_CFLAGS@ -endif - -AM_CXXFLAGS = \ -$(AM_CPPFLAGS) \ -@ELEMENTARY_CXX_CFLAGS@ - -LDADD = \ --lm \ -@EFL_PTHREAD_LIBS@ \ -$(top_builddir)/src/lib/ecore_avahi/libecore_avahi.la \ -$(top_builddir)/src/lib/ecore_con/libecore_con.la \ -$(top_builddir)/src/lib/ecore_evas/libecore_evas.la \ -$(top_builddir)/src/lib/ecore_file/libecore_file.la \ -$(top_builddir)/src/lib/ecore_imf_evas/libecore_imf_evas.la \ -$(top_builddir)/src/lib/ecore_imf/libecore_imf.la \ -$(top_builddir)/src/lib/ecore_input_evas/libecore_input_evas.la \ -$(top_builddir)/src/lib/ecore_input/libecore_input.la \ -$(top_builddir)/src/lib/ecore_ipc/libecore_ipc.la \ -$(top_builddir)/src/lib/ecore/libecore.la \ -$(top_builddir)/src/lib/ector/libector.la \ -$(top_builddir)/src/lib/edje/libedje.la \ -$(top_builddir)/src/lib/eet/libeet.la \ -$(top_builddir)/src/lib/efl/libefl.la \ -$(top_builddir)/src/lib/efreet/libefreet.la \ -$(top_builddir)/src/lib/efreet/libefreet_mime.la \ -$(top_builddir)/src/lib/efreet/libefreet_trash.la \ -$(top_builddir)/src/lib/eina/libeina.la \ -$(top_builddir)/src/lib/eio/libeio.la \ -$(top_builddir)/src/lib/eldbus/libeldbus.la \ -$(top_builddir)/src/lib/elementary/libelementary.la \ -$(top_builddir)/src/lib/elocation/libelocation.la \ -$(top_builddir)/src/lib/embryo/libembryo.la \ -$(top_builddir)/src/lib/emile/libemile.la \ -$(top_builddir)/src/lib/emotion/libemotion.la \ -$(top_builddir)/src/lib/eolian/libeolian.la \ -$(top_builddir)/src/lib/eo/libeo.la \ -$(top_builddir)/src/lib/ethumb_client/libethumb_client.la \ -$(top_builddir)/src/lib/ethumb/libethumb.la \ -$(top_builddir)/src/lib/evas/libevas.la - - -AM_LDFLAGS = @ELEMENTARY_LDFLAGS@ - -if HAVE_ECORE_AUDIO -LDADD += $(top_builddir)/src/lib/ecore_audio/libecore_audio.la -endif - -if HAVE_EPHYSICS -LDADD += $(top_builddir)/src/lib/ephysics/libephysics.la -endif - -if HAVE_ECORE_WL2 -LDADD += \ -$(top_builddir)/src/lib/ecore_wl2/libecore_wl2.la \ -$(top_builddir)/src/lib/efl_wl/libefl_wl.la -endif - -if HAVE_EEZE -LDADD += $(top_builddir)/src/lib/eeze/libeeze.la -endif - -if HAVE_ELPUT -LDADD += $(top_builddir)/src/lib/elput/libelput.la -endif - -if HAVE_ELUA -LDADD += $(top_builddir)/src/lib/elua/libelua.la -endif - -if HAVE_ECORE_X -LDADD += $(top_builddir)/src/lib/ecore_x/libecore_x.la -endif - -include ecore_avahi.mk -include ecore.mk -include edje.mk -include eet.mk -include efl_mono.mk -include eina_cxx.mk -include eina.mk -include eio.mk -include eldbus.mk -include elementary.mk -include elocation.mk -include emile.mk -include emotion.mk -include eolian_cxx.mk -include ephysics.mk -include ethumb_client.mk -include evas.mk - -$(top_builddir)/src/bin/edje_cc$(EXEEXT): - @test -f $(top_builddir)/src/bin/edje_cc$(EXEEXT) || $(MAKE) $(AM_MAKEFLAGS) -C ../ bin/edje_cc$(EXEEXT) - -# this is a bit hacky -# currently all options from all directories are passed to all edje_cc cmds -# so if there are any files with the same name in different dirs it will fail -.edc.edj: $(top_builddir)/src/bin/edje_cc$(EXEEXT) - $(AM_V_EDJ)$(EDJE_CC) $(EDJE_CC_FLAGS) $< $(builddir)/$@ - -EXTRA_DIST += $(EDCS) $(DATA_FILES) -EDJS = $(EDCS:%.edc=%.edj) - -examples: $(EXTRA_PROGRAMS) $(EDJS) - -clean-local: $(CLEAN_EXAMPLES) - rm -f $(EXTRA_PROGRAMS) $(EDJS) - -install-examples: $(INSTALL_EXAMPLES) -uninstall-local: $(UNINSTALL_EXAMPLES) -.PHONY: $(PHONIES) - -EXTRA_DIST += $(EDCS) $(DATA_FILES) - -if ALWAYS_BUILD_EXAMPLES -noinst_PROGRAMS = $(EXTRA_PROGRAMS) -nodist_pkgdata_DATA = $(EDJS) -else -endif - -check: ; diff --git a/unsorted/ecore.mk b/unsorted/ecore.mk deleted file mode 100644 index 0c1bedf9..00000000 --- a/unsorted/ecore.mk +++ /dev/null @@ -1,478 +0,0 @@ -ECORE_COMMON_CPPFLAGS = \ --DPACKAGE_EXAMPLES_DIR=\".\" - -if HAVE_ECORE_BUFFER -ECORE_COMMON_CPPFLAGS += -I$(top_srcdir)/src/lib/ecore_buffer -LDADD += $(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la -endif - -EXTRA_PROGRAMS += \ -ecore/ecore_animator_example \ -ecore/ecore_client_bench \ -ecore/ecore_compose_get_example \ -ecore/ecore_con_client_example \ -ecore/ecore_con_client_simple_example \ -ecore/ecore_con_lookup_example \ -ecore/ecore_con_server_example \ -ecore/ecore_con_server_http_example \ -ecore/ecore_con_server_simple_example \ -ecore/ecore_con_url_cookies_example \ -ecore/ecore_con_url_download_example \ -ecore/ecore_con_url_headers_example \ -ecore/ecore_con_url_ftp_example \ -ecore/ecore_evas_basics_example \ -ecore/ecore_evas_buffer_example_01 \ -ecore/ecore_evas_buffer_example_02 \ -ecore/ecore_evas_callbacks \ -ecore/ecore_evas_cursor_example \ -ecore/ecore_evas_extn_socket_example \ -ecore/ecore_evas_extn_plug_example \ -ecore/ecore_evas_ews_example \ -ecore/ecore_evas_object_example \ -ecore/ecore_evas_wayland_multiseat_example \ -ecore/ecore_evas_window_sizes_example \ -ecore/ecore_evas_vnc_example \ -ecore/ecore_event_example_01 \ -ecore/ecore_event_example_02 \ -ecore/ecore_exe_example \ -ecore/ecore_exe_example_child \ -ecore/ecore_fd_handler_example \ -ecore/ecore_file_download_example \ -ecore/ecore_idler_example \ -ecore/ecore_imf_example \ -ecore/ecore_job_example \ -ecore/ecore_poller_example \ -ecore/ecore_promise2_example \ -ecore/ecore_server_bench \ -ecore/ecore_thread_example \ -ecore/ecore_time_functions_example \ -ecore/ecore_timer_example \ -ecore/ecore_getopt_example \ -ecore/ecore_con_eet_client_example \ -ecore/ecore_con_eet_server_example \ -ecore/efl_io_copier_example \ -ecore/efl_io_copier_simple_example \ -ecore/efl_io_queue_example \ -ecore/efl_io_buffered_stream_example \ -ecore/efl_net_server_example \ -ecore/efl_net_server_simple_example \ -ecore/efl_net_dialer_http_example \ -ecore/efl_net_dialer_websocket_example \ -ecore/efl_net_dialer_websocket_autobahntestee \ -ecore/efl_net_dialer_udp_example \ -ecore/efl_net_dialer_simple_example \ -ecore/efl_net_socket_ssl_dialer_example \ -ecore/efl_net_socket_ssl_server_example \ -ecore/efl_net_session_example \ -ecore/efl_net_control_example \ -ecore/efl_net_ip_address_example \ -ecore/ecore_ipc_server_example \ -ecore/ecore_ipc_client_example - - -if HAVE_ECORE_AUDIO -#EXTRA_PROGRAMS += \ -#ecore_audio_playback \ -#ecore_audio_to_ogg \ -#ecore_audio_custom -# -#$(top_builddir)/src/lib/ecore_audio/libecore_audio.la \ -#$(LDADD) -# -#ecore_audio_custom_SOURCES = ecore/ecore_audio_custom.c -#ecore_audio_custom_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -# -#ecore_audio_playback_SOURCES = ecore/ecore_audio_playback.c -#ecore_audio_playback_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -# -#ecore_audio_to_ogg_SOURCES = ecore/ecore_audio_to_ogg.c -#ecore_audio_to_ogg_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -endif - -ecore_ecore_animator_example_SOURCES = ecore/ecore_animator_example.c -ecore_ecore_animator_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -if HAVE_ECORE_BUFFER -EXTRA_PROGRAMS += ecore/ecore_buffer_example \ -ecore/ecore_buffer_consumer_example \ -ecore/ecore_buffer_provider_example - -ecore_ecore_buffer_example_SOURCES = ecore/ecore_buffer_example.c -ecore_ecore_buffer_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_buffer_consumer_example_SOURCES = ecore/ecore_buffer_consumer_example.c -ecore_ecore_buffer_consumer_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_buffer_provider_example_SOURCES = ecore/ecore_buffer_provider_example.c -ecore_ecore_buffer_provider_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -endif - -ecore_ecore_client_bench_SOURCES = ecore/ecore_client_bench.c -ecore_ecore_client_bench_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_compose_get_example_SOURCES = ecore/ecore_compose_get_example.c -ecore_ecore_compose_get_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_client_example_SOURCES = ecore/ecore_con_client_example.c -ecore_ecore_con_client_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_client_simple_example_SOURCES = ecore/ecore_con_client_simple_example.c -ecore_ecore_con_client_simple_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_lookup_example_SOURCES = ecore/ecore_con_lookup_example.c -ecore_ecore_con_lookup_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_server_example_SOURCES = ecore/ecore_con_server_example.c -ecore_ecore_con_server_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_server_http_example_SOURCES = ecore/ecore_con_server_http_example.c -ecore_ecore_con_server_http_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_server_simple_example_SOURCES = ecore/ecore_con_server_simple_example.c -ecore_ecore_con_server_simple_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_url_cookies_example_SOURCES = ecore/ecore_con_url_cookies_example.c -ecore_ecore_con_url_cookies_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_url_download_example_SOURCES = ecore/ecore_con_url_download_example.c -ecore_ecore_con_url_download_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_url_headers_example_SOURCES = ecore/ecore_con_url_headers_example.c -ecore_ecore_con_url_headers_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_url_ftp_example_SOURCES = ecore/ecore_con_url_ftp_example.c -ecore_ecore_con_url_ftp_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_basics_example_SOURCES = ecore/ecore_evas_basics_example.c -ecore_ecore_evas_basics_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_buffer_example_01_SOURCES = ecore/ecore_evas_buffer_example_01.c -ecore_ecore_evas_buffer_example_01_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_buffer_example_02_SOURCES = ecore/ecore_evas_buffer_example_02.c -ecore_ecore_evas_buffer_example_02_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_callbacks_SOURCES = ecore/ecore_evas_callbacks.c -ecore_ecore_evas_callbacks_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_cursor_example_SOURCES = ecore/ecore_evas_cursor_example.c -ecore_ecore_evas_cursor_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_extn_socket_example_SOURCES = ecore/ecore_evas_extn_socket_example.c -ecore_ecore_evas_extn_socket_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_extn_plug_example_SOURCES = ecore/ecore_evas_extn_plug_example.c -ecore_ecore_evas_extn_plug_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_ews_example_SOURCES = ecore/ecore_evas_ews_example.c -ecore_ecore_evas_ews_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_object_example_SOURCES = ecore/ecore_evas_object_example.c -ecore_ecore_evas_object_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_wayland_multiseat_example_SOURCES = ecore/ecore_evas_wayland_multiseat_example.c -ecore_ecore_evas_wayland_multiseat_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_window_sizes_example_SOURCES = ecore/ecore_evas_window_sizes_example.c -ecore_ecore_evas_window_sizes_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_evas_vnc_example_SOURCES = ecore/ecore_evas_vnc_example.c -ecore_ecore_evas_vnc_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_event_example_01_SOURCES = ecore/ecore_event_example_01.c -ecore_ecore_event_example_01_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_event_example_02_SOURCES = ecore/ecore_event_example_02.c -ecore_ecore_event_example_02_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_exe_example_SOURCES = ecore/ecore_exe_example.c -ecore_ecore_exe_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_exe_example_child_SOURCES = ecore/ecore_exe_example_child.c -ecore_ecore_exe_example_child_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_fd_handler_example_SOURCES = ecore/ecore_fd_handler_example.c -ecore_ecore_fd_handler_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -if HAVE_CRYPTO_GNUTLS -EXTRA_PROGRAMS += ecore/ecore_fd_handler_gnutls_example -ecore_ecore_fd_handler_gnutls_example_SOURCES = ecore/ecore_fd_handler_gnutls_example.c -ecore_ecore_fd_handler_gnutls_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -endif - -ecore_ecore_file_download_example_SOURCES = ecore/ecore_file_download_example.c -ecore_ecore_file_download_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_idler_example_SOURCES = ecore/ecore_idler_example.c -ecore_ecore_idler_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_imf_example_SOURCES = ecore/ecore_imf_example.c -ecore_ecore_imf_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - - -ecore_ecore_job_example_SOURCES = ecore/ecore_job_example.c -ecore_ecore_job_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -if HAVE_GSTREAMER -EXTRA_PROGRAMS += ecore/ecore_pipe_gstreamer_example -ecore_ecore_pipe_gstreamer_example_SOURCES = ecore/ecore_pipe_gstreamer_example.c -ecore_ecore_pipe_gstreamer_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) @GSTREAMER_CFLAGS@ -ecore_ecore_pipe_gstreamer_example_LDADD = $(LDADD) @GSTREAMER_LIBS@ -endif - -if ! HAVE_WINDOWS -EXTRA_PROGRAMS += ecore/ecore_pipe_simple_example -ecore_ecore_pipe_simple_example_SOURCES = ecore/ecore_pipe_simple_example.c -ecore_ecore_pipe_simple_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -endif - -ecore_ecore_poller_example_SOURCES = ecore/ecore_poller_example.c -ecore_ecore_poller_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_promise2_example_SOURCES = ecore/ecore_promise2_example.c -ecore_ecore_promise2_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_server_bench_SOURCES = ecore/ecore_server_bench.c -ecore_ecore_server_bench_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_thread_example_SOURCES = ecore/ecore_thread_example.c -ecore_ecore_thread_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_time_functions_example_SOURCES = ecore/ecore_time_functions_example.c -ecore_ecore_time_functions_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_timer_example_SOURCES = ecore/ecore_timer_example.c -ecore_ecore_timer_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_getopt_example_SOURCES = ecore/ecore_getopt_example.c -ecore_ecore_getopt_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_con_eet_client_example_SOURCES = ecore/ecore_con_eet_client_example.c \ - ecore/ecore_con_eet_descriptor_example.c \ - ecore/ecore_con_eet_descriptor_example.h -ecore_ecore_con_eet_client_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -ecore_ecore_con_eet_server_example_SOURCES = ecore/ecore_con_eet_server_example.c \ - ecore/ecore_con_eet_descriptor_example.c \ - ecore/ecore_con_eet_descriptor_example.h -ecore_ecore_con_eet_server_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_io_copier_example_SOURCES = ecore/efl_io_copier_example.c -ecore_efl_io_copier_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_io_copier_simple_example_SOURCES = ecore/efl_io_copier_simple_example.c -ecore_efl_io_copier_simple_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_io_queue_example_SOURCES = ecore/efl_io_queue_example.c -ecore_efl_io_queue_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_io_buffered_stream_example_SOURCES = ecore/efl_io_buffered_stream_example.c -ecore_efl_io_buffered_stream_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_server_example_SOURCES = ecore/efl_net_server_example.c -ecore_efl_net_server_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_server_simple_example_SOURCES = ecore/efl_net_server_simple_example.c -ecore_efl_net_server_simple_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_dialer_http_example_SOURCES = ecore/efl_net_dialer_http_example.c -ecore_efl_net_dialer_http_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_dialer_websocket_example_SOURCES = ecore/efl_net_dialer_websocket_example.c -ecore_efl_net_dialer_websocket_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_dialer_websocket_autobahntestee_SOURCES = ecore/efl_net_dialer_websocket_autobahntestee.c -ecore_efl_net_dialer_websocket_autobahntestee_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_dialer_udp_example_SOURCES = ecore/efl_net_dialer_udp_example.c -ecore_efl_net_dialer_udp_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_dialer_simple_example_SOURCES = ecore/efl_net_dialer_simple_example.c -ecore_efl_net_dialer_simple_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -if HAVE_WINDOWS -EXTRA_PROGRAMS += ecore/efl_net_dialer_windows_example -ecore_efl_net_dialer_windows_example_SOURCES = ecore/efl_net_dialer_windows_example.c -ecore_efl_net_dialer_windows_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -else -EXTRA_PROGRAMS += ecore/efl_net_dialer_unix_example -ecore_efl_net_dialer_unix_example_SOURCES = ecore/efl_net_dialer_unix_example.c -ecore_efl_net_dialer_unix_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - -endif - -ecore_efl_net_socket_ssl_dialer_example_SOURCES = ecore/efl_net_socket_ssl_dialer_example.c -ecore_efl_net_socket_ssl_dialer_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_socket_ssl_server_example_SOURCES = ecore/efl_net_socket_ssl_server_example.c -ecore_efl_net_socket_ssl_server_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_session_example_SOURCES = ecore/efl_net_session_example.c -ecore_efl_net_session_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_control_example_SOURCES = ecore/efl_net_control_example.c -ecore_efl_net_control_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_efl_net_ip_address_example_SOURCES = ecore/efl_net_ip_address_example.c -ecore_efl_net_ip_address_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_ipc_server_example_SOURCES = ecore/ecore_ipc_server_example.c -ecore_ecore_ipc_server_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ecore_ecore_ipc_client_example_SOURCES = ecore/ecore_ipc_client_example.c -ecore_ecore_ipc_client_example_CPPFLAGS = $(ECORE_COMMON_CPPFLAGS) $(AM_CPPFLAGS) - - -ECORE_SRCS = \ -ecore/ecore_animator_example.c \ -ecore/ecore_buffer_example.c \ -ecore/ecore_buffer_consumer_example.c \ -ecore/ecore_buffer_provider_example.c \ -ecore/ecore_client_bench.c \ -ecore/ecore_compose_get_example.c \ -ecore/ecore_con_client_example.c \ -ecore/ecore_con_client_simple_example.c \ -ecore/ecore_con_lookup_example.c \ -ecore/ecore_con_server_example.c \ -ecore/ecore_con_server_http_example.c \ -ecore/ecore_con_server_simple_example.c \ -ecore/ecore_con_url_cookies_example.c \ -ecore/ecore_con_url_download_example.c \ -ecore/ecore_con_url_headers_example.c \ -ecore/ecore_con_url_ftp_example.c \ -ecore/ecore_evas_basics_example.c \ -ecore/ecore_evas_buffer_example_01.c \ -ecore/ecore_evas_buffer_example_02.c \ -ecore/ecore_evas_extn_socket_example.c \ -ecore/ecore_evas_extn_plug_example.c \ -ecore/ecore_evas_callbacks.c \ -ecore/ecore_evas_ews_example.c \ -ecore/ecore_evas_object_example.c \ -ecore/ecore_evas_wayland_multiseat_example.c \ -ecore/ecore_evas_window_sizes_example.c \ -ecore/ecore_evas_vnc_example.c \ -ecore/ecore_event_example_01.c \ -ecore/ecore_event_example_02.c \ -ecore/ecore_exe_example.c \ -ecore/ecore_exe_example_child.c \ -ecore/ecore_fd_handler_example.c \ -ecore/ecore_fd_handler_gnutls_example.c \ -ecore/ecore_file_download_example.c \ -ecore/ecore_idler_example.c \ -ecore/ecore_imf_example.c \ -ecore/ecore_job_example.c \ -ecore/ecore_pipe_gstreamer_example.c \ -ecore/ecore_pipe_simple_example.c \ -ecore/ecore_poller_example.c \ -ecore/ecore_promise2_example.c \ -ecore/ecore_server_bench.c \ -ecore/ecore_thread_example.c \ -ecore/ecore_time_functions_example.c \ -ecore/ecore_timer_example.c \ -ecore/ecore_getopt_example.c \ -ecore/ecore_con_eet_client_example.c \ -ecore/ecore_con_eet_server_example.c \ -ecore/ecore_con_eet_descriptor_example.c \ -ecore/efl_io_copier_example.c \ -ecore/efl_io_copier_simple_example.c \ -ecore/efl_io_queue_example.c \ -ecore/efl_io_buffered_stream_example.c \ -ecore/efl_net_server_example.c \ -ecore/efl_net_server_simple_example.c \ -ecore/efl_net_dialer_http_example.c \ -ecore/efl_net_dialer_websocket_example.c \ -ecore/efl_net_dialer_websocket_autobahntestee.c \ -ecore/efl_net_dialer_udp_example.c \ -ecore/efl_net_dialer_simple_example.c \ -ecore/efl_net_socket_ssl_dialer_example.c \ -ecore/efl_net_socket_ssl_server_example.c \ -ecore/efl_net_session_example.c \ -ecore/efl_net_control_example.c \ -ecore/ecore_ipc_server_example.c \ -ecore/ecore_ipc_client_example.c - -ECORE_DATA_FILES = \ -ecore/red.png \ -ecore/Makefile.examples - -DATA_FILES += $(ECORE_DATA_FILES) - -install-examples-ecore: - $(MKDIR_P) $(DESTDIR)$(datadir)/ecore/examples - cd $(srcdir) && $(install_sh_DATA) -c $(ECORE_SRCS) $(ECORE_DATA_FILES) $(DESTDIR)$(datadir)/ecore/examples - -uninstall-local-ecore: - for f in $(ECORE_SRCS) $(ECORE_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/ecore/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-ecore -UNINSTALL_EXAMPLES += uninstall-local-ecore diff --git a/unsorted/ecore/.gitignore b/unsorted/ecore/.gitignore deleted file mode 100644 index cda3e56d..00000000 --- a/unsorted/ecore/.gitignore +++ /dev/null @@ -1,73 +0,0 @@ -/ecore_animator_example -/ecore_audio_custom -/ecore_audio_playback -/ecore_audio_to_ogg -/ecore_client_bench -/ecore_compose_get_example -/ecore_con_client_example -/ecore_con_client_simple_example -/ecore_con_eet_client_example -/ecore_con_eet_server_example -/ecore_con_lookup_example -/ecore_con_server_example -/ecore_con_server_http_example -/ecore_con_server_simple_example -/ecore_con_url_cookies_example -/ecore_con_url_download_example -/ecore_con_url_ftp_example -/ecore_con_url_headers_example -/ecore_evas_basics_example -/ecore_evas_buffer_example_01 -/ecore_evas_buffer_example_02 -/ecore_evas_callbacks -/ecore_evas_cursor_example -/ecore_evas_ews_example -/ecore_evas_extn_plug_example -/ecore_evas_extn_socket_example -/ecore_evas_object_example -/ecore_evas_wayland_multiseat_example -/ecore_evas_window_sizes_example -/ecore_evas_vnc_example -/ecore_event_example_01 -/ecore_event_example_02 -/ecore_exe_example -/ecore_exe_example_child -/ecore_fd_handler_example -/ecore_fd_handler_gnutls_example -/ecore_file_download_example -/ecore_getopt_example -/ecore_idler_example -/ecore_imf_example -/ecore_job_example -/ecore_pipe_gstreamer_example -/ecore_pipe_simple_example -/ecore_poller_example -/ecore_server_bench -/ecore_thread_example -/ecore_time_functions_example -/ecore_timer_example -/ecore_buffer_example -/ecore_buffer_consumer_example -/ecore_buffer_provider_example -/efl_io_copier_example -/efl_io_copier_simple_example -/efl_io_queue_example -/efl_io_buffered_stream_example -/efl_net_server_example -/efl_net_server_simple_example -/efl_net_dialer_http_example -/efl_net_dialer_websocket_example -/efl_net_dialer_websocket_autobahntestee -/efl_net_dialer_udp_example -/efl_net_dialer_simple_example -/efl_net_dialer_unix_example -/ecore_evas_vnc -/efl_net_socket_ssl_dialer_example -/efl_net_socket_ssl_server_example -/*.pem -/efl_net_session_example -/efl_net_control_example -/efl_net_ip_address_example -/ecore_ipc_server_example -/ecore_ipc_client_example -/ecore_promise2_example diff --git a/unsorted/ecore/Makefile.examples b/unsorted/ecore/Makefile.examples deleted file mode 100644 index 27bf1029..00000000 --- a/unsorted/ecore/Makefile.examples +++ /dev/null @@ -1,80 +0,0 @@ -CC=gcc - -GSTREAMER_DEP="gstreamer-1.0" -# GSTREAMER_DEP="gstreamer-0.10" - -COMMON_FLAGS=`pkg-config --libs --cflags eina,eet,ecore-input,ecore-ipc,ecore,evas,ecore-evas,ecore-con,ecore-file, \ - eo,evas-software-buffer,ecore-imf,ecore-imf-evas,$(GSTREAMER_DEP)` -lm - -EXAMPLES = \ -ecore_animator_example \ -ecore_client_bench \ -ecore_compose_get_example \ -ecore_con_client_example \ -ecore_con_client_simple_example \ -ecore_con_lookup_example \ -ecore_con_server_example \ -ecore_con_server_http_example \ -ecore_con_server_simple_example \ -ecore_con_url_cookies_example \ -ecore_con_url_download_example \ -ecore_con_url_headers_example \ -ecore_con_url_ftp_example \ -ecore_evas_basics_example \ -ecore_evas_buffer_example_01 \ -ecore_evas_buffer_example_02 \ -ecore_evas_callbacks \ -ecore_evas_cursor_example \ -ecore_evas_extn_socket_example \ -ecore_evas_extn_plug_example \ -ecore_evas_ews_example \ -ecore_evas_object_example \ -ecore_evas_wayland_multiseat_example \ -ecore_evas_window_sizes_example \ -ecore_evas_vnc_example \ -ecore_event_example_01 \ -ecore_event_example_02 \ -ecore_exe_example \ -ecore_exe_example_child \ -ecore_fd_handler_example \ -ecore_file_download_example \ -ecore_idler_example \ -ecore_imf_example \ -ecore_job_example \ -ecore_poller_example \ -ecore_promise2_example \ -ecore_server_bench \ -ecore_thread_example \ -ecore_time_functions_example \ -ecore_timer_example \ -ecore_getopt_example \ -ecore_con_eet_client_example \ -ecore_con_eet_server_example \ -efl_io_copier_example \ -efl_io_copier_simple_example \ -efl_io_queue_example \ -efl_io_buffered_stream_example \ -efl_net_server_example \ -efl_net_server_simple_example \ -efl_net_dialer_http_example \ -efl_net_dialer_websocket_example \ -efl_net_dialer_websocket_autobahntestee \ -efl_net_dialer_udp_example \ -efl_net_dialer_simple_example \ -efl_net_socket_ssl_dialer_example \ -efl_net_socket_ssl_server_example \ -efl_net_session_example \ -efl_net_control_example \ -efl_net_ip_address_example \ -ecore_ipc_server_example \ -ecore_ipc_client_example - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/ecore_avahi.mk b/unsorted/ecore_avahi.mk deleted file mode 100644 index b2af5e87..00000000 --- a/unsorted/ecore_avahi.mk +++ /dev/null @@ -1,19 +0,0 @@ -ECORE_AVAHI_SRCS = \ -ecore_avahi/ecore_avahi_browse_example.c \ -ecore_avahi/ecore_avahi_example.c - -EXTRA_PROGRAMS += \ -ecore_avahi/ecore_avahi_example \ -ecore_avahi/ecore_avahi_browse_example - -install-examples-ecoreavahi: examples - $(MKDIR_P) $(DESTDIR)$(datadir)/ecore_avahi/examples - cd $(srcdir) && $(install_sh_DATA) -c $(ECORE_AVAHI_SRCS) $(DESTDIR)$(datadir)/ecore_avahi/examples - -uninstall-local-ecoreavahi: - for f in $(ECORE_AVAHI_SRCS); do \ - rm -f $(DESTDIR)$(datadir)/ecore_avahi/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-ecoreavahi -UNINSTALL_EXAMPLES += uninstall-local-ecoreavahi diff --git a/unsorted/ecore_avahi/.gitignore b/unsorted/ecore_avahi/.gitignore deleted file mode 100644 index 11a383d4..00000000 --- a/unsorted/ecore_avahi/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -ecore_avahi_example -ecore_avahi_browse_example diff --git a/unsorted/ecore_avahi/Makefile.examples b/unsorted/ecore_avahi/Makefile.examples deleted file mode 100644 index b53ae3f2..00000000 --- a/unsorted/ecore_avahi/Makefile.examples +++ /dev/null @@ -1,16 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags eina,ecore,ecore-avahi` - -EXAMPLES= \ -ecore_avahi_browse_example \ -ecore_avahi_example - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/edje.mk b/unsorted/edje.mk deleted file mode 100644 index 02ef7077..00000000 --- a/unsorted/edje.mk +++ /dev/null @@ -1,226 +0,0 @@ -EDJE_CODEGEN = EFL_RUN_IN_TREE=1 $(top_builddir)/src/bin/edje/edje_codegen -EDJE_CODEGEN_FLAGS = --prefix=codegen_example - -#put here all EDCs one needs to the examples -EDJE_EDCS = \ -edje/animations.edc \ -edje/animations2.edc \ -edje/basic.edc \ -edje/basic2.edc \ -edje/bezier-transition-example.edc \ -edje/box.edc \ -edje/box_example.edc \ -edje/codegen.edc \ -edje/color-class.edc \ -edje/drag.edc \ -edje/dynamic_multiseat.edc \ -edje/edje-group.edc \ -edje/edje-nested.edc \ -edje/edje-threshold.edc \ -edje/edje_example.edc \ -edje/embryo_custom_state.edc \ -edje/embryo_pong.edc \ -edje/embryo_run_program.edc \ -edje/embryo_set_state.edc \ -edje/embryo_set_state_anim.edc \ -edje/embryo_set_text.edc \ -edje/embryo_timer.edc \ -edje/embryo_tween_anim.edc \ -edje/entry.edc \ -edje/external_elm_anchorblock.edc \ -edje/external_elm_button.edc \ -edje/external_elm_check.edc \ -edje/external_elm_panes.edc \ -edje/external_emotion_elm.edc \ -edje/focus.edc \ -edje/lua_script.edc \ -edje/messages_echo.edc \ -edje/multiseat.edc \ -edje/multiseat_custom_names.edc \ -edje/multiseat_filter.edc \ -edje/perspective.edc \ -edje/signals-messages.edc \ -edje/signalsBubble.edc \ -edje/sigtest.edc \ -edje/svg.edc \ -edje/swallow.edc \ -edje/table.edc \ -edje/text.edc \ -edje/textblock-hyphen.edc \ -edje/toggle_using_filter.edc - -MULTISENSE_EDCS = edje/multisense.edc -if ENABLE_MULTISENSE -EDJE_EDCS += $(MULTISENSE_EDCS) -endif - -PHYSICS_EDCS = \ -edje/physics_3d.edc \ -edje/physics_actions.edc \ -edje/physics_backcull.edc \ -edje/physics_basic.edc \ -edje/physics_complex.edc \ -edje/physics_soft_bodies.edc -if HAVE_EPHYSICS -EDJE_EDCS += $(PHYSICS_EDCS) -endif - -EDJE_DATA_FILES = \ -edje/bubble.png \ -edje/bubble-blue.png \ -edje/red.png \ -edje/test.png \ -edje/Vera.ttf \ -edje/duck.wav \ -edje/dst.svg \ -edje/atom.svg \ -edje/bojo.svg \ -edje/bzrfeed.svg \ -edje/yinyang.svg \ -edje/ubuntu.svg \ -edje/duke.svg \ -edje/cartman.svg \ -edje/ibm.svg \ -edje/hg0.svg \ -edje/fsm.svg \ -edje/osa.svg \ -edje/wikimedia.svg \ -edje/scion.svg \ -edje/eee.svg \ -edje/google.svg \ -edje/tiger.svg \ -edje/venus.svg \ -edje/lineargrad1.svg \ -edje/radialgrad1.svg \ -edje/yadis.svg \ -edje/favorite_on.svg \ -edje/favorite_off.svg \ -edje/batman1.svg \ -edje/batman2.svg \ -edje/en_IN/domain_name.po \ -edje/hi_IN/domain_name.po \ -edje/ta_IN/domain_name.mo \ -edje/Makefile.examples - -EDJE_SRCS = \ -edje/animations2.c \ -edje/edje-animations.c \ -edje/edje-basic.c \ -edje/edje-basic2.c \ -edje/edje-box.c \ -edje/edje-box2.c \ -edje/edje-codegen-example.c \ -edje/edje-color-class.c \ -edje/edje-drag.c \ -edje/edje-dynamic-multiseat.c \ -edje/edje-edit-part-box.c \ -edje/edje-entry.c \ -edje/edje-focus.c \ -edje/edje-multiseat.c \ -edje/edje-multiseat-custom-names.c \ -edje/edje-multiseat-filter.c \ -edje/edje-multisense.c \ -edje/edje-perspective.c \ -edje/edje-signals-messages.c \ -edje/edje-swallow.c \ -edje/edje-swallow2.c \ -edje/edje-table.c \ -edje/edje-text.c \ -edje/edje-textblock-hyphenation.c \ -edje/edje_example.c \ -edje/signals2.c \ -edje/sigtest.c \ -edje/svg-test.c - -EDJE_CPPFLAGS = \ -$(AM_CPPFLAGS) \ --I$(top_builddir)/src/examples/edje \ --DPACKAGE_DATA_DIR=\"$(datadir)/edje/examples\" - -CODEGEN_GENERATED = \ -edje/codegen_example_generated.c \ -edje/codegen_example_generated.h - -DISTCLEANFILES += $(CODEGEN_GENERATED) - -$(CODEGEN_GENERATED): edje/codegen.edj - $(AM_V_GEN)$(EDJE_CODEGEN) $(EDJE_CODEGEN_FLAGS) edje/codegen.edj example_group $(builddir)/edje/codegen_example_generated.c $(builddir)/edje/codegen_example_generated.h - -edje_edje_codegen_example_SOURCES = \ -edje/edje-codegen-example.c -edje_edje_codegen_example_CPPFLAGS = $(EDJE_CPPFLAGS) - -nodist_edje_edje_codegen_example_CPPFLAGS = $(EDJE_CPPFLAGS) -nodist_edje_edje_codegen_example_SOURCES = \ -$(CODEGEN_GENERATED) - -if HAVE_AM_16 -edje/edje_codegen_example-edje-codegen-example.$(OBJEXT): $(CODEGEN_GENERATED) -else -edje/edje_edje_codegen_example-edje-codegen-example.$(OBJEXT): $(CODEGEN_GENERATED) -endif - -if BUILD_LOADER_PNG -EXTRA_PROGRAMS += \ -edje/animations2 \ -edje/edje-animations \ -edje/edje-basic \ -edje/edje-basic2 \ -edje/edje-box \ -edje/edje-box2 \ -edje/edje-codegen-example \ -edje/edje-color-class \ -edje/edje-drag \ -edje/edje-dynamic-multiseat \ -edje/edje-edit-part-box \ -edje/edje-entry \ -edje/edje-focus \ -edje/edje-multiseat \ -edje/edje-multiseat-custom-names \ -edje/edje-multiseat-filter \ -edje/edje-perspective \ -edje/edje-signals-messages \ -edje/edje-swallow \ -edje/edje-swallow2 \ -edje/edje-table \ -edje/edje-text \ -edje/edje-textblock-hyphenation \ -edje/edje_example \ -edje/signals2 \ -edje/sigtest \ -edje/svg-test - -if ENABLE_MULTISENSE -EXTRA_PROGRAMS += edje/edje-multisense -endif -endif - -DATA_FILES += $(EDJE_DATA_FILES) -EDJE_EDJS = $(EDJE_EDCS:%.edc=%.edj) -EDCS += $(EDJE_EDCS) -if ! HAVE_EPHYSICS -EXTRA_DIST += $(PHYSICS_EDCS) -endif - -if ENABLE_MULTISENSE -EDJE_CC_FLAGS += -sd $(top_srcdir)/src/examples/edje -endif - -EDJE_CC_FLAGS += -id $(top_srcdir)/src/examples/edje -md $(top_srcdir)/src/examples/edje -fd $(top_srcdir)/src/examples/edje -beta - -CLEANFILES += \ -$(top_builddir)/src/examples/edje/en_IN/domain_name.mo \ -$(top_builddir)/src/examples/edje/hi_IN/domain_name.mo - -install-examples-edje: examples - $(MKDIR_P) $(DESTDIR)$(datadir)/edje/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EDJE_SRCS) $(EDJE_EDCS) $(EDJE_DATA_FILES) $(DESTDIR)$(datadir)/edje/examples - cd $(builddir) && $(install_sh_DATA) -c $(EDJE_EDJS) $(DESTDIR)$(datadir)/edje/examples - -uninstall-local-edje: - for f in $(EDJE_SRCS) $(EDJE_EDCS) $(EDJE_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/edje/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-edje -UNINSTALL_EXAMPLES += uninstall-local-edje diff --git a/unsorted/edje/.gitignore b/unsorted/edje/.gitignore deleted file mode 100644 index 027f4d35..00000000 --- a/unsorted/edje/.gitignore +++ /dev/null @@ -1,30 +0,0 @@ -/animations2 -/codegen_example_generated.c -/codegen_example_generated.h -/edje-animations -/edje-basic -/edje-basic2 -/edje-box -/edje-box2 -/edje-codegen-example -/edje-color-class -/edje-drag -/edje-dynamic-multiseat -/edje-edit-part-box -/edje-entry -/edje-focus -/edje-multiseat -/edje-multiseat-custom-names -/edje-multiseat-filter -/edje-multisense -/edje-perspective -/edje-signals-messages -/edje-swallow -/edje-swallow2 -/edje-table -/edje-text -/edje-textblock-hyphenation -/edje_example -/signals2 -/sigtest -/svg-test diff --git a/unsorted/edje/Makefile.examples b/unsorted/edje/Makefile.examples deleted file mode 100644 index 10abacd2..00000000 --- a/unsorted/edje/Makefile.examples +++ /dev/null @@ -1,113 +0,0 @@ -CC=gcc -EDJE_CC=edje_cc -EDJE_CODEGEN=edje_codegen -COMMON_FLAGS=`pkg-config --libs --cflags eina,ecore,evas,ecore-evas,edje` - -EDJE_OBJS= \ -animations.edj \ -animations2.edj \ -basic.edj \ -basic2.edj \ -bezier-transition-example.edj \ -box.edj \ -box_example.edj \ -codegen.edj \ -color-class.edj \ -drag.edj \ -dynamic_multiseat.edj \ -edje-anchors.edj \ -edje-group.edj \ -edje-map-color.edj \ -edje-nested.edj \ -edje-threshold.edj \ -edje_example.edj \ -embryo_custom_state.edj \ -embryo_pong.edj \ -embryo_run_program.edj \ -embryo_set_state.edj \ -embryo_set_state_anim.edj \ -embryo_set_text.edj \ -embryo_timer.edj \ -embryo_tween_anim.edj \ -entry.edj \ -external_elm_anchorblock.edj \ -external_elm_button.edj \ -external_elm_check.edj \ -external_elm_panes.edj \ -external_emotion_elm.edj \ -focus.edj \ -lua_script.edj \ -messages_echo.edj \ -multiseat.edj \ -multiseat_custom_names.edj \ -multiseat_filter.edj \ -perspective.edj \ -signals-messages.edj \ -signalsBubble.edj \ -sigtest.edj \ -svg.edj \ -swallow.edj \ -table.edj \ -text.edj \ -textblock-hyphen.edj \ -toggle_using_filter.edj - -PHYSICS_OBJS = \ - physics_3d.edj \ - physics_actions.edj \ - physics_backcull.edj \ - physics_basic.edj \ - physics_complex.edj \ - physics_soft_bodies.edj - - -EXAMPLES = \ -animations2 \ -edje-anchors \ -edje-animations \ -edje-basic \ -edje-basic2 \ -edje-box \ -edje-box2 \ -edje-color-class \ -edje-drag \ -edje-dynamic-multiseat \ -edje-edit-part-box \ -edje-entry \ -edje-focus \ -edje-multiseat \ -edje-multiseat-custom-names \ -edje-multiseat-filter \ -edje-multisense \ -edje-perspective \ -edje-signals-messages \ -edje-swallow \ -edje-swallow2 \ -edje-table \ -edje-text \ -edje-textblock-hyphenation \ -edje_example \ -signals2 \ -sigtest \ -svg-test - -all: edje examples edje-codegen-example -physics-edje: $(PHYSICS_OBJS) -edje: $(EDJE_OBJS) -examples: $(EXAMPLES) - -%.edj: %.edc - $(EDJE_CC) -beta -md . $< - -codegen: - $(EDJE_CODEGEN) --prefix=codegen_example codegen.edj example_group codegen_example_generated.c codegen_example_generated.h - -edje-codegen-example: codegen - $(CC) -o edje-codegen-example codegen_example_generated.c edje-codegen-example.c $(COMMON_FLAGS) - -$(EXAMPLES): edje-codegen-example - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) *.edj edje-codegen-example diff --git a/unsorted/eet.mk b/unsorted/eet.mk deleted file mode 100644 index cf5445f8..00000000 --- a/unsorted/eet.mk +++ /dev/null @@ -1,32 +0,0 @@ -EXTRA_PROGRAMS += \ -eet/eet-basic \ -eet/eet-file \ -eet/eet-data-simple \ -eet/eet-data-nested \ -eet/eet-data-file_descriptor_01 \ -eet/eet-data-file_descriptor_02 \ -eet/eet-data-cipher_decipher - -EET_SRCS = \ -eet/eet-basic.c \ -eet/eet-file.c \ -eet/eet-data-simple.c \ -eet/eet-data-nested.c \ -eet/eet-data-file_descriptor_01.c \ -eet/eet-data-file_descriptor_02.c \ -eet/eet-data-cipher_decipher.c - -EET_DATA_FILES = eet/Makefile.examples -DATA_FILES += $(EET_DATA_FILES) - -install-examples-eet: - $(MKDIR_P) $(DESTDIR)$(datadir)/eet/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EET_SRCS) $(EET_DATA_FILES) $(DESTDIR)$(datadir)/eet/examples - -uninstall-local-eet: - for f in $(EET_SRCS) $(EET_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/eet/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-eet -UNINSTALL_EXAMPLES += uninstall-local-eet diff --git a/unsorted/eet/.gitignore b/unsorted/eet/.gitignore deleted file mode 100644 index adf60935..00000000 --- a/unsorted/eet/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -/eet_basic -/eet_data_cipher_decipher -/eet_data_file_descriptor_01 -/eet_data_file_descriptor_02 -/eet_data_nested -/eet_data_simple -/eet_file diff --git a/unsorted/eet/Makefile.examples b/unsorted/eet/Makefile.examples deleted file mode 100644 index 6b419cb7..00000000 --- a/unsorted/eet/Makefile.examples +++ /dev/null @@ -1,20 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags eina,eet` - -EXAMPLES= eet-basic \ - eet-data-cipher_decipher \ - eet-data-file_descriptor_01 \ - eet-data-file_descriptor_02 \ - eet-data-nested \ - eet-data-simple \ - eet-file - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/efl_mono.mk b/unsorted/efl_mono.mk deleted file mode 100644 index 6db399c6..00000000 --- a/unsorted/efl_mono.mk +++ /dev/null @@ -1,102 +0,0 @@ -include $(top_srcdir)/src/Makefile_Eolian_Mono_Helper.am - -EFL_MONO_SRCS = efl_mono/example_numberwrapper.c -EFL_MONO_DATA_FILES = efl_mono/example_numberwrapper.eo -EFL_MONO_GENERATED = - -if HAVE_CSHARP - -# Simple object used by the examples - -COMMON_FLAGS = \ -@EINA_CFLAGS@ @EINA_LDFLAGS@ \ --L$(top_builddir)/src/lib/eina/.libs -leina \ -@EO_CFLAGS@ @EO_LDFLAGS@ \ --L$(top_builddir)/src/lib/eo/.libs -leo \ -@EFL_CFLAGS@ @EFL_LDFLAGS@ \ --L$(top_builddir)/src/lib/efl/.libs -lefl - -if HAVE_WIN32 -COMMON_FLAGS += \ -@EVIL_CFLAGS@ @EVIL_LDFLAGS@ \ -@EFL_WINDOWS_VERSION_CFLAGS@ \ --L$(top_builddir)/src/lib/evil/.libs -levil -else -COMMON_FLAGS += \ --fPIC -DPIC -endif - -efl_mono/example_numberwrapper.c: efl_mono/example_numberwrapper.eo.h efl_mono/example_numberwrapper.eo.c - -noinst_lib_LTLIBRARIES = efl_mono/libexample_numberwrapper.la -noinst_libdir = $(abs_top_builddir) - -efl_mono_libexample_numberwrapper_la_SOURCES = efl_mono/example_numberwrapper.c -efl_mono_libexample_numberwrapper_la_LDFLAGS = -shared @EFL_LTMODULE_FLAGS@ -efl_mono_libexample_numberwrapper_la_CFLAGS = $(COMMON_FLAGS) -DEFL_BETA_API_SUPPORT - -EFL_MONO_GENERATED += efl_mono/example_numberwrapper.eo.h efl_mono/example_numberwrapper.eo.c efl_mono/EoInherit01$(EXEEXT).config - -# CSharp examples - -EXTRA_PROGRAMS += \ -efl_mono/EoInherit01 \ -efl_mono/FunctionPointer01 - -efl_mono/example_numberwrapper.eo.cs: efl_mono/example_numberwrapper.eo - $(AM_V_EOLMONO) \ - $(EOLIAN_MONO) $(EOLIAN_FLAGS) $(EOLIAN_MONO_FLAGS) --dllimport efl_mono/example_numberwrapper -o $@ -r $(top_builddir)/src/bindings/mono/efl_mono/efl_libs.csv $< - -efl_mono_EoInherit01_SOURCES = efl_mono/EoInherit01.cs -#efl_mono_EoInherit01_files = $(EoInherit01_exe_srcs) efl_mono/example_numberwrapper.eo.cs -efl_mono/EoInherit01$(EXEEXT): $(EoInherit01_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll libexample_numberwrapper.la EoInherit01$(EXEEXT).config example_numberwrapper.eo.cs - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -efl_mono/EoInherit01.csproj: $(EoInherit01_SOURCES) $(am_dirstamp) efl_mono/libexample_numberwrapper.la - @rm -f $@ - $(EFL_MONO_MSBUILD_GEN) $(MSBUILD_GEN_FLAGS) -o $@ -a efl_mono/EoInherit01$(EXEEXT) -r libefl_mono.dll -t exe $(patsubst %.cs,src/examples/efl_mono/%.cs,$(filter %.cs, $(^))) - -efl_mono/EoInherit01$(EXEEXT).config: - echo "" > $@ - echo " " >> $@ - echo " " >> $@ - echo " " >> $@ - echo " " >> $@ - echo " " >> $@ - echo " " >> $@ - echo " " >> $@ - echo "" >> $@ - -efl_mono_FunctionPointer01_SOURCES = efl_mono/FunctionPointer01.cs -efl_mono/FunctionPointer01$(EXEEXT): $(FunctionPointer01_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll efl_mono/libexample_numberwrapper.la efl_mono/example_numberwrapper.eo.cs - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -efl_mono/FunctionPointer01.csproj: $(FunctionPointer01_SOURCES) $(am_dirstamp) efl_mono/libexample_numberwrapper.la - @rm -f $@ - $(EFL_MONO_MSBUILD_GEN) $(MSBUILD_GEN_FLAGS) -o $@ -a efl_mono/FunctionPointer01$(EXEEXT) -r libefl_mono.dll -t exe $(patsubst %.cs,src/examples/efl_mono/%.cs,$(filter %.cs, $(^))) - -msbuildcsprojs: efl_mono/EoInherit01.csproj $(abs_top_builddir)/FunctionPointer01.csproj - -EFL_MONO_GENERATED += efl_mono/example_numberwrapper.eo.cs - - -# Finishing -CLEANFILES += $(EFL_MONO_GENERATED) -endif - -DATA_FILES += $(EFL_MONO_DATA_FILES) - -install-examples-eflmono: - $(MKDIR_P) $(DESTDIR)$(datadir)/efl_mono/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EFL_MONO_SRCS) $(EFL_MONO_DATA_FILES) $(DESTDIR)$(datadir)/efl_mono/examples - -uninstall-local-eflmono: - for f in $(EFL_MONO_SRCS) $(EFL_MONO_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/efl_mono/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-eflmono -UNINSTALL_EXAMPLES += uninstall-local-eflmono - diff --git a/unsorted/efl_mono/.gitignore b/unsorted/efl_mono/.gitignore deleted file mode 100644 index 7a426d39..00000000 --- a/unsorted/efl_mono/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/example_numberwrapper.out diff --git a/unsorted/eina.mk b/unsorted/eina.mk deleted file mode 100644 index d100dc5b..00000000 --- a/unsorted/eina.mk +++ /dev/null @@ -1,151 +0,0 @@ -EINA_SRCS = \ -eina/eina_accessor_01.c \ -eina/eina_array_01.c \ -eina/eina_array_02.c \ -eina/eina_error_01.c \ -eina/eina_file_01.c \ -eina/eina_file_02.c \ -eina/eina_hash_01.c \ -eina/eina_hash_02.c \ -eina/eina_hash_03.c \ -eina/eina_hash_04.c \ -eina/eina_hash_05.c \ -eina/eina_hash_06.c \ -eina/eina_hash_07.c \ -eina/eina_hash_08.c \ -eina/eina_iterator_01.c \ -eina/eina_list_01.c \ -eina/eina_list_02.c \ -eina/eina_list_03.c \ -eina/eina_list_04.c \ -eina/eina_log_01.c \ -eina/eina_log_02.c \ -eina/eina_log_03.c \ -eina/eina_inlist_01.c \ -eina/eina_inlist_02.c \ -eina/eina_inlist_03.c \ -eina/eina_str_01.c \ -eina/eina_strbuf_01.c \ -eina/eina_stringshare_01.c \ -eina/eina_tmpstr_01.c \ -eina/eina_tiler_01.c \ -eina/eina_simple_xml_parser_01.c \ -eina/eina_value_01.c \ -eina/eina_value_02.c \ -eina/eina_value_03.c \ -eina/eina_inarray_01.c \ -eina/eina_inarray_02.c \ -eina/eina_inarray_03.c \ -eina/eina_magic_01.c \ -eina/eina_xattr_01.c \ -eina/eina_xattr_02.c - -EXTRA_PROGRAMS += \ -eina/eina_accessor_01 \ -eina/eina_array_01 \ -eina/eina_array_02 \ -eina/eina_error_01 \ -eina/eina_file_01 \ -eina/eina_file_02 \ -eina/eina_hash_01 \ -eina/eina_hash_02 \ -eina/eina_hash_03 \ -eina/eina_hash_04 \ -eina/eina_hash_05 \ -eina/eina_hash_06 \ -eina/eina_hash_07 \ -eina/eina_hash_08 \ -eina/eina_iterator_01 \ -eina/eina_list_01 \ -eina/eina_list_02 \ -eina/eina_list_03 \ -eina/eina_list_04 \ -eina/eina_log_01 \ -eina/eina_log_02 \ -eina/eina_log_03 \ -eina/eina_inlist_01 \ -eina/eina_inlist_02 \ -eina/eina_inlist_03 \ -eina/eina_str_01 \ -eina/eina_strbuf_01 \ -eina/eina_stringshare_01 \ -eina/eina_tmpstr_01 \ -eina/eina_magic_01 \ -eina/eina_simple_xml_parser_01 \ -eina/eina_value_01 \ -eina/eina_value_02 \ -eina/eina_value_03 \ -eina/eina_inarray_01 \ -eina/eina_inarray_02 \ -eina/eina_inarray_03 \ -eina/eina_xattr_01 \ -eina/eina_xattr_02 \ -eina/eina_tiler_01 - -if HAVE_CSHARP - -EXTRA_PROGRAMS += \ -eina/EinaArray01Mono \ -eina/EinaBinbuf01Mono \ -eina/EinaError01Mono \ -eina/EinaHash01Mono - -eina_EinaArray01Mono_SOURCES = eina/EinaArray01.cs -eina_EinaBinbuf01Mono_SOURCES = eina/EinaBinbuf01.cs -eina_EinaError01Mono_SOURCES = eina/EinaError01.cs -eina_EinaHash01Mono_SOURCES = eina/EinaHash01.cs - -eina/EinaArray01Mono$(EXEEXT): $(eina_EinaArray01Mono_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -eina/EinaArray01.csproj: $(eina_EinaArray01Mono_SOURCES) $(am_dirstamp) - @rm -f $@ - $(EFL_MONO_MSBUILD_GEN) $(MSBUILD_GEN_FLAGS) -o $@ -a eina/EinaArray01Mono$(EXEEXT) -r libefl_mono.dll -t exe $(patsubst %.cs,src/examples/eina/%.cs,$(filter %.cs, $(^))) - -eina/EinaBinbuf01Mono$(EXEEXT): $(eina_EinaBinbuf01Mono_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -eina/EinaBinbuf01.csproj: $(eina_EinaBinbuf01Mono_SOURCES) $(am_dirstamp) - @rm -f $@ - $(EFL_MONO_MSBUILD_GEN) $(MSBUILD_GEN_FLAGS) -o $@ -a eina/EinaBinbuf01Mono$(EXEEXT) -r libefl_mono.dll -t exe $(patsubst %.cs,src/examples/eina/%.cs,$(filter %.cs, $(^))) - -eina/EinaError01Mono$(EXEEXT): $(eina_EinaError01Mono_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -eina/EinaError01.csproj: $(eina_EinaError01Mono_SOURCES) $(am_dirstamp) - @rm -f $@ - $(EFL_MONO_MSBUILD_GEN) $(MSBUILD_GEN_FLAGS) -o $@ -a eina/EinaError01Mono$(EXEEXT) -r libefl_mono.dll -t exe $(patsubst %.cs,src/examples/eina/%.cs,$(filter %.cs, $(^))) - -eina/EinaHash01Mono$(EXEEXT): $(eina_EinaHash01Mono_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -eina/EinaHash01.csproj: $(eina_EinaHash01Mono_SOURCES) $(am_dirstamp) - @rm -f $@ - $(EFL_MONO_MSBUILD_GEN) $(MSBUILD_GEN_FLAGS) -o $@ -a eina/EinaHash01Mono$(EXEEXT) -r libefl_mono.dll -t exe $(patsubst %.cs,src/examples/eina/%.cs,$(filter %.cs, $(^))) - -msbuildcsprojs: $(abs_top_builddir)/EinaArray01.csproj $(abs_top_builddir)/EinaBinbuf01.csproj $(abs_top_builddir)/EinaError01.csproj $(abs_top_builddir)/EinaHash01.csproj - -endif - -EINA_DATA_FILES = \ -eina/addr_book.txt \ -eina/chat.xml \ -eina/Makefile.examples - -DATA_FILES += $(EINA_DATA_FILES) - -install-examples-eina: - $(MKDIR_P) $(DESTDIR)$(datadir)/eina/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EINA_SRCS) $(EINA_DATA_FILES) $(DESTDIR)$(datadir)/eina/examples - -uninstall-local-eina: - for f in $(EINA_SRCS) $(EINA_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/eina/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-eina -UNINSTALL_EXAMPLES += uninstall-local-eina diff --git a/unsorted/eina/.gitignore b/unsorted/eina/.gitignore deleted file mode 100644 index 3762b139..00000000 --- a/unsorted/eina/.gitignore +++ /dev/null @@ -1,40 +0,0 @@ -/eina_accessor_01 -/eina_array_01 -/eina_array_02 -/eina_error_01 -/eina_file_01 -/eina_file_02 -/eina_hash_01 -/eina_hash_02 -/eina_hash_03 -/eina_hash_04 -/eina_hash_05 -/eina_hash_06 -/eina_hash_07 -/eina_hash_08 -/eina_inarray_01 -/eina_inarray_02 -/eina_inarray_03 -/eina_inlist_01 -/eina_inlist_02 -/eina_inlist_03 -/eina_iterator_01 -/eina_list_01 -/eina_list_02 -/eina_list_03 -/eina_list_04 -/eina_log_01 -/eina_log_02 -/eina_log_03 -/eina_magic_01 -/eina_simple_xml_parser_01 -/eina_str_01 -/eina_strbuf_01 -/eina_stringshare_01 -/eina_tiler_01 -/eina_tmpstr_01 -/eina_value_01 -/eina_value_02 -/eina_value_03 -/eina_xattr_01 -/eina_xattr_02 diff --git a/unsorted/eina/Makefile.examples b/unsorted/eina/Makefile.examples deleted file mode 100644 index 4a8b9abc..00000000 --- a/unsorted/eina/Makefile.examples +++ /dev/null @@ -1,59 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags eina,ecore,evas,ecore-evas` - -EXAMPLES = \ -eina_accessor_01 \ -eina_array_01 \ -eina_array_02 \ -eina_error_01 \ -eina_file_01 \ -eina_file_02 \ -eina_hash_01 \ -eina_hash_02 \ -eina_hash_03 \ -eina_hash_04 \ -eina_hash_05 \ -eina_hash_06 \ -eina_hash_07 \ -eina_hash_08 \ -eina_inarray_01 \ -eina_inarray_02 \ -eina_inarray_03 \ -eina_inlist_01 \ -eina_inlist_02 \ -eina_inlist_03 \ -eina_iterator_01 \ -eina_list_01 \ -eina_list_02 \ -eina_list_03 \ -eina_list_04 \ -eina_log_01 \ -eina_log_02 \ -eina_log_03 \ -eina_magic_01 \ -eina_simple_xml_parser_01 \ -eina_simple_xml_parser_02 \ -eina_str_01 \ -eina_strbuf_01 \ -eina_strbuf_02 \ -eina_stringshare_01 \ -eina_tiler_01 \ -eina_tiler_02 \ -eina_tmpstr_01 \ -eina_value_01 \ -eina_value_02 \ -eina_value_03 \ -eina_value_04 \ -eina_xattr_01 \ -eina_xattr_02 - - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/eina_cxx.mk b/unsorted/eina_cxx.mk deleted file mode 100644 index 060e1ed3..00000000 --- a/unsorted/eina_cxx.mk +++ /dev/null @@ -1,29 +0,0 @@ -EINA_CXX_SRCS = \ -eina_cxx/eina_cxx_list_01.cc \ -eina_cxx/eina_cxx_thread_01.cc - -if HAVE_CXX - -EXTRA_PROGRAMS += \ -eina_cxx/eina_cxx_list_01 \ -eina_cxx/eina_cxx_thread_01 - -eina_cxx_eina_cxx_list_01_SOURCES = \ -eina_cxx/eina_cxx_list_01.cc - -eina_cxx_eina_cxx_thread_01_SOURCES = \ -eina_cxx/eina_cxx_thread_01.cc - -endif - -install-examples-einacxx: - $(MKDIR_P) $(DESTDIR)$(datadir)/eina_cxx/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EINA_CXX_SRCS) $(DESTDIR)$(datadir)/eina_cxx/examples - -uninstall-local-einacxx: - for f in $(EINA_CXX_SRCS); do \ - rm -f $(DESTDIR)$(datadir)/eina_cxx/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-einacxx -UNINSTALL_EXAMPLES += uninstall-local-einacxx diff --git a/unsorted/eina_cxx/.gitignore b/unsorted/eina_cxx/.gitignore deleted file mode 100644 index 1906c5e6..00000000 --- a/unsorted/eina_cxx/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/eina_cxx_list_01 -/eina_cxx_thread_01 diff --git a/unsorted/eio.mk b/unsorted/eio.mk deleted file mode 100644 index 3f34c9b2..00000000 --- a/unsorted/eio.mk +++ /dev/null @@ -1,38 +0,0 @@ -EXTRA_PROGRAMS += \ -eio/eio_file_ls \ -eio/eio_file_copy \ -eio/efl_io_manager_open \ -eio/efl_io_manager_open_multi \ -eio/efl_io_manager_ls \ -eio/eio_sentry - -eio_eio_file_ls_SOURCES = eio/eio_file_ls.c -eio_eio_file_copy_SOURCES = eio/eio_file_copy.c -eio_efl_io_manager_open_SOURCES = eio/efl_io_manager_open.c -eio_efl_io_manager_open_multi_SOURCES = eio/efl_io_manager_open_multi.c -eio_efl_io_manager_ls_SOURCES = eio/efl_io_manager_ls.c -eio_eio_sentry_SOURCES = eio/eio_sentry.c - -EIO_SRCS = \ -eio/eio_file_ls.c \ -eio/eio_file_copy.c \ -eio/efl_io_manager_open.c \ -eio/efl_io_manager_open_multi.c \ -eio/efl_io_manager_ls.c \ -eio/eio_sentry.c - -EIO_DATA_FILES = eio/Makefile.examples - -DATA_FILES += $(EIO_DATA_FILES) - -install-examples-eio: - $(MKDIR_P) $(DESTDIR)$(datadir)/eio/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EIO_SRCS) $(EIO_DATA_FILES) $(DESTDIR)$(datadir)/eio/examples - -uninstall-local-eio: - for f in $(EIO_SRCS) $(DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/eio/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-eio -UNINSTALL_EXAMPLES += uninstall-local-eio diff --git a/unsorted/eio/.gitignore b/unsorted/eio/.gitignore deleted file mode 100644 index 9443cc66..00000000 --- a/unsorted/eio/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -/eio_file_copy -/eio_file_ls -/efl_io_manager_ls -/efl_io_manager_open -/efl_io_manager_multi -/eio_sentry -/efl_io_manager_open_multi diff --git a/unsorted/eio/Makefile.examples b/unsorted/eio/Makefile.examples deleted file mode 100644 index 58070a92..00000000 --- a/unsorted/eio/Makefile.examples +++ /dev/null @@ -1,15 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags ecore,eio` - -EXAMPLES= eio_file_copy \ - eio_file_ls - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/eldbus.mk b/unsorted/eldbus.mk deleted file mode 100644 index 05e43be1..00000000 --- a/unsorted/eldbus.mk +++ /dev/null @@ -1,41 +0,0 @@ -ELDBUS_SRCS = \ -eldbus/connman-list-services.c \ -eldbus/ofono-dial.c \ -eldbus/banshee.c \ -eldbus/complex-types.c \ -eldbus/complex-types-server.c \ -eldbus/server.c \ -eldbus/client.c \ -eldbus/simple-signal-emit.c \ -eldbus/complex-types-client-eina-value.c \ -eldbus/connect-address.c \ -eldbus/dbusmodel.c - -EXTRA_PROGRAMS += \ -eldbus/connman-list-services \ -eldbus/ofono-dial \ -eldbus/banshee \ -eldbus/complex-types \ -eldbus/complex-types-server \ -eldbus/server \ -eldbus/client \ -eldbus/simple-signal-emit \ -eldbus/complex-types-client-eina-value \ -eldbus/connect-address \ -eldbus/dbusmodel - - -ELDBUS_DATA_FILES = eldbus/Makefile.examples -DATA_FILES += $(ELDBUS_DATA_FILES) - -install-examples-eldbus: - $(MKDIR_P) $(DESTDIR)$(datadir)/eldbus/examples - cd $(srcdir) && $(install_sh_DATA) -c $(ELDBUS_SRCS) $(ELDBUS_DATA_FILES) $(DESTDIR)$(datadir)/eldbus/examples - -uninstall-local-eldbus: - for f in $(ELDBUS_SRCS) $(ELDBUS_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/eldbus/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-eldbus -UNINSTALL_EXAMPLES += uninstall-local-eldbus diff --git a/unsorted/eldbus/.gitignore b/unsorted/eldbus/.gitignore deleted file mode 100644 index 70650f40..00000000 --- a/unsorted/eldbus/.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -/banshee -/client -/complex-types -/complex-types-client-eina-value -/complex-types-server -/connect-address -/connman-list-services -/ofono-dial -/server -/simple-signal-emit -/dbusmodel diff --git a/unsorted/eldbus/Makefile.examples b/unsorted/eldbus/Makefile.examples deleted file mode 100644 index c6d24062..00000000 --- a/unsorted/eldbus/Makefile.examples +++ /dev/null @@ -1,22 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags eina,ecore,eldbus` - -EXAMPLES= banshee client \ - complex-types \ - complex-types-client-eina-value \ - complex-types-server \ - connman-list-services \ - ofono-dial \ - server \ - simple-signal-emit \ - connect-address - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/elementary.mk b/unsorted/elementary.mk deleted file mode 100644 index 17f2e98e..00000000 --- a/unsorted/elementary.mk +++ /dev/null @@ -1,570 +0,0 @@ -DISTCLEANFILES += \ -elementary/codegen_example_generated.c \ -elementary/codegen_example_generated.h \ -elementary/codegen_example.edj - - -include ../../Makefile_Elm_Helpers.am - -PHONIES += elementary/screenshots - -ELM_SRCS = \ -elementary/actionslider_example_01.c \ -elementary/bg_example_01.c \ -elementary/bg_example_02.c \ -elementary/bg_example_03.c \ -elementary/box_example_02.c \ -elementary/bubble_example_01.c \ -elementary/button_example_00.c \ -elementary/button_example_01.c \ -elementary/calendar_example_01.c \ -elementary/calendar_example_02.c \ -elementary/calendar_example_03.c \ -elementary/calendar_example_04.c \ -elementary/calendar_example_05.c \ -elementary/calendar_example_06.c \ -elementary/check_example_01.c \ -elementary/clock_example.c \ -elementary/colorselector_example_01.c \ -elementary/conformant_example_01.c \ -elementary/conformant_example_02.c \ -elementary/combobox_example_01.c \ -elementary/ctxpopup_example_01.c \ -elementary/datetime_example.c \ -elementary/dayselector_example.c \ -elementary/diskselector_example_01.c \ -elementary/diskselector_example_02.c \ -elementary/entry_example.c \ -elementary/fileselector_button_example.c \ -elementary/fileselector_entry_example.c \ -elementary/fileselector_example.c \ -elementary/fileviewlist.c \ -elementary/filemvc.c \ -elementary/flip_example_01.c \ -elementary/flipselector_example.c \ -elementary/frame_example_01.c \ -elementary/general_funcs_example.c \ -elementary/gengrid_example.c \ -elementary/genlist_example_01.c \ -elementary/genlist_example_02.c \ -elementary/genlist_example_03.c \ -elementary/genlist_example_04.c \ -elementary/genlist_example_05.c \ -elementary/hover_example_01.c \ -elementary/hoversel_example_01.c \ -elementary/icon_example_01.c \ -elementary/image_example_01.c \ -elementary/index_example_01.c \ -elementary/index_example_02.c \ -elementary/inwin_example.c \ -elementary/label_example_01.c \ -elementary/layout_example_01.c \ -elementary/layout_example_02.c \ -elementary/layout_example_03.c \ -elementary/layout_model_connect.c \ -elementary/list_example_01.c \ -elementary/list_example_02.c \ -elementary/list_example_03.c \ -elementary/location_example_01.c \ -elementary/map_example_01.c \ -elementary/map_example_02.c \ -elementary/map_example_03.c \ -elementary/mapbuf_example.c \ -elementary/menu_example_01.c \ -elementary/naviframe_example.c \ -elementary/notify_example_01.c \ -elementary/panes_example.c \ -elementary/panel_example_01.c \ -elementary/photocam_example_01.c \ -elementary/prefs_example_01.c \ -elementary/prefs_example_02.c \ -elementary/prefs_example_03.c \ -elementary/popup_example_01.c \ -elementary/popup_example_02.c \ -elementary/popup_example_03.c \ -elementary/progressbar_example.c \ -elementary/radio_example_01.c \ -elementary/radio_example_02.c \ -elementary/segment_control_example.c \ -elementary/separator_example_01.c \ -elementary/slider_example.c \ -elementary/slideshow_example.c \ -elementary/spinner_example.c \ -elementary/scroller_example_01.c \ -elementary/table_example_01.c \ -elementary/table_example_02.c \ -elementary/theme_example_01.c \ -elementary/theme_example_02.c \ -elementary/thumb_example_01.c \ -elementary/toolbar_example_01.c \ -elementary/toolbar_example_02.c \ -elementary/toolbar_example_03.c \ -elementary/transit_example_01.c \ -elementary/transit_example_02.c \ -elementary/transit_example_03.c \ -elementary/transit_example_04.c \ -elementary/web_example_01.c \ -elementary/web_example_02.c \ -elementary/win_example.c \ -elementary/track_example_01.c \ -elementary/evas3d_object_on_button_example.c \ -elementary/evas3d_scene_on_button_example.c \ -elementary/evas3d_map_example.c \ -elementary/efl_thread_1.c \ -elementary/efl_thread_2.c \ -elementary/efl_thread_3.c \ -elementary/efl_thread_4.c \ -elementary/efl_thread_5.c \ -elementary/efl_thread_6.c \ -elementary/efl_ui_list_example_1.c \ -elementary/efl_ui_view_list_example_1.c \ -elementary/efl_ui_view_list_example_2.c \ -elementary/efl_ui_view_list_example_3.c - -ELM_SRCS += \ -elementary/bg_cxx_example_01.cc \ -elementary/bg_cxx_example_02.cc \ -elementary/box_cxx_example_02.cc \ -elementary/button_cxx_example_00.cc \ -elementary/button_cxx_example_01.cc \ -elementary/calendar_cxx_example_01.cc \ -elementary/calendar_cxx_example_02.cc \ -elementary/calendar_cxx_example_03.cc \ -elementary/calendar_cxx_example_04.cc \ -elementary/calendar_cxx_example_05.cc \ -elementary/clock_cxx_example.cc \ -elementary/icon_cxx_example_01.cc \ -elementary/menu_cxx_example_01.cc \ -elementary/popup_cxx_example.cc \ -elementary/radio_cxx_example_01.cc \ -elementary/slider_cxx_example.cc \ -elementary/spinner_cxx_example.cc \ -elementary/table_cxx_example_01.cc \ -elementary/table_cxx_example_02.cc \ -elementary/toolbar_cxx_example_01.cc \ -$(NULL) - -ELM_EDCS = \ -elementary/twitter_example_01.edc \ -elementary/evas3d_map_example.edc \ -elementary/theme_example.edc \ -elementary/layout_example.edc \ -elementary/codegen_example.edc \ -elementary/efl_ui_view_list_example.edc \ -elementary/prefs_example_03.edc - -ELM_EPCS = \ -elementary/prefs_example_01.epc \ -elementary/prefs_example_02.epc \ -elementary/prefs_example_03.epc - -.epc.epb: - $(AM_V_EPB)$(ELM_PREFS_CC) $< $@ - -ELM_DATA_FILES = \ -elementary/dict.txt \ -$(ELM_EDCS) \ -$(ELM_EPCS) - -clean-local-elm: - rm -f elementary/*.epb elementary/*.cfg elementary/*.cfg.bkp elementary/*.edj - -ELEMENTARY_CODEGEN_FLAGS = --prefix=codegen_example -ELEMENTARY_CODEGEN_FILES = \ -elementary/codegen_example_generated.c \ -elementary/codegen_example_generated.h - -$(ELEMENTARY_CODEGEN_FILES): elementary/codegen_example.edj - $(AM_V_CODEGEN)$(ELEMENTARY_CODEGEN) $(ELEMENTARY_CODEGEN_FLAGS) $(<) elm/example/mylayout/default $(ELEMENTARY_CODEGEN_FILES) - - -elementary_codegen_example_SOURCES = \ -elementary/codegen_example.c -elementary_codegen_example_CPPFLAGS = \ -$(AM_CPPFLAGS) \ --I$(top_builddir)/src/examples/elementary - -nodist_elementary_codegen_example_SOURCES = \ -$(ELEMENTARY_CODEGEN_FILES) - -if HAVE_AM_16 -elementary/codegen_example-codegen_example.$(OBJEXT): $(ELEMENTARY_CODEGEN_FILES) -else -elementary/elementary_codegen_example-codegen_example.$(OBJEXT): $(ELEMENTARY_CODEGEN_FILES) -endif - - -if HAVE_CSHARP - -if HAVE_WIN32 -MCSFLAGS ?= -MCSFLAGS += -define:WIN32 -endif - -elementary_efl_ui_slider_mono_SOURCES = \ - elementary/efl_ui_slider_mono.cs - -elementary/efl_ui_slider_mono$(EXEEXT): $(elementary_efl_ui_slider_mono_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f elementary/efl_ui_slider_mono$(EXEEXT) - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -elementary_efl_ui_unit_converter_SOURCES = \ - elementary/efl_ui_unit_converter.cs - -elementary/efl_ui_unit_converter$(EXEEXT): $(elementary_efl_ui_unit_converter_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f elementary/efl_ui_unit_converter$(EXEEXT) - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -endif - -EXTRA_PROGRAMS += \ -elementary/actionslider_example_01 \ -elementary/bg_example_01 \ -elementary/bg_example_02 \ -elementary/bg_example_03 \ -elementary/box_example_02 \ -elementary/bubble_example_01 \ -elementary/button_example_00 \ -elementary/button_example_01 \ -elementary/calendar_example_01 \ -elementary/calendar_example_02 \ -elementary/calendar_example_03 \ -elementary/calendar_example_04 \ -elementary/calendar_example_05 \ -elementary/calendar_example_06 \ -elementary/check_example_01 \ -elementary/clock_example \ -elementary/codegen_example \ -elementary/colorselector_example_01 \ -elementary/conformant_example_01 \ -elementary/conformant_example_02 \ -elementary/combobox_example_01 \ -elementary/ctxpopup_example_01 \ -elementary/datetime_example \ -elementary/dayselector_example \ -elementary/diskselector_example_01 \ -elementary/diskselector_example_02 \ -elementary/entry_example \ -elementary/fileselector_button_example \ -elementary/fileselector_entry_example \ -elementary/fileselector_example \ -elementary/fileviewlist \ -elementary/filemvc \ -elementary/flip_example_01 \ -elementary/flipselector_example \ -elementary/frame_example_01 \ -elementary/general_funcs_example \ -elementary/gengrid_example \ -elementary/genlist_example_01 \ -elementary/genlist_example_02 \ -elementary/genlist_example_03 \ -elementary/genlist_example_04 \ -elementary/genlist_example_05 \ -elementary/hover_example_01 \ -elementary/hoversel_example_01 \ -elementary/icon_example_01 \ -elementary/image_example_01 \ -elementary/index_example_01 \ -elementary/index_example_02 \ -elementary/inwin_example \ -elementary/label_example_01 \ -elementary/layout_example_01 \ -elementary/layout_example_02 \ -elementary/layout_example_03 \ -elementary/layout_model_connect \ -elementary/list_example_01 \ -elementary/list_example_02 \ -elementary/list_example_03 \ -elementary/location_example_01 \ -elementary/map_example_01 \ -elementary/map_example_02 \ -elementary/map_example_03 \ -elementary/mapbuf_example \ -elementary/menu_example_01 \ -elementary/naviframe_example \ -elementary/notify_example_01 \ -elementary/panes_example \ -elementary/panel_example_01 \ -elementary/photocam_example_01 \ -elementary/prefs_example_01 \ -elementary/prefs_example_02 \ -elementary/prefs_example_03 \ -elementary/popup_example_01 \ -elementary/popup_example_02 \ -elementary/popup_example_03 \ -elementary/progressbar_example \ -elementary/radio_example_01 \ -elementary/radio_example_02 \ -elementary/segment_control_example \ -elementary/separator_example_01 \ -elementary/slider_example \ -elementary/slideshow_example \ -elementary/spinner_example \ -elementary/scroller_example_01 \ -elementary/table_example_01 \ -elementary/table_example_02 \ -elementary/theme_example_01 \ -elementary/theme_example_02 \ -elementary/thumb_example_01 \ -elementary/toolbar_example_01 \ -elementary/toolbar_example_02 \ -elementary/toolbar_example_03 \ -elementary/transit_example_01 \ -elementary/transit_example_02 \ -elementary/transit_example_03 \ -elementary/transit_example_04 \ -elementary/web_example_01 \ -elementary/web_example_02 \ -elementary/win_example \ -elementary/track_example_01 \ -elementary/evas3d_object_on_button_example \ -elementary/evas3d_scene_on_button_example \ -elementary/evas3d_map_example \ -elementary/efl_thread_1 \ -elementary/efl_thread_2 \ -elementary/efl_thread_3 \ -elementary/efl_thread_4 \ -elementary/efl_thread_5 \ -elementary/efl_thread_6 \ -elementary/efl_ui_list_example_1 \ -elementary/efl_ui_view_list_example_1 \ -elementary/efl_ui_view_list_example_2 \ -elementary/efl_ui_view_list_example_3 -#benchmark3d -#sphere-hunter - -# benchmark3d_SOURCES = \ - performance/performance.c \ - performance/camera_light.c \ - performance/tools_private.h \ - performance/graphical_struct.h \ - performance/Tools.h \ - performance/graphical.c - -# sphere_hunter_SOURCES = \ - sphere_hunter/evas_3d_sphere_hunter.c - -# files_DATA += performance/layout.edj sphere_hunter/sphere_hunter.edj - -# performance/layout.edj: performance/layout.edc -# $(AM_V_EDJ) \ - $(MKDIR_P) performance/; \ - $(EDJE_CC) $(EDJE_CC_FLAGS) -id performance/ $< $@ - -# sphere_hunter/sphere_hunter.edj: sphere_hunter/sphere_hunter.edc -# $(AM_V_EDJ) \ - $(MKDIR_P) sphere_hunter/; \ - $(EDJE_CC) $(EDJE_CC_FLAGS) -id sphere_hunter/ -id $(top_srcdir)/data/elementary/themes $< $@ - -if HAVE_CXX -EXTRA_PROGRAMS += \ -elementary/bg_cxx_example_01 \ -elementary/bg_cxx_example_02 \ -elementary/box_cxx_example_02 \ -elementary/button_cxx_example_00 \ -elementary/button_cxx_example_01 \ -elementary/calendar_cxx_example_01 \ -elementary/calendar_cxx_example_02 \ -elementary/calendar_cxx_example_03 \ -elementary/calendar_cxx_example_04 \ -elementary/calendar_cxx_example_05 \ -elementary/clock_cxx_example \ -elementary/icon_cxx_example_01 \ -elementary/menu_cxx_example_01 \ -elementary/popup_cxx_example \ -elementary/radio_cxx_example_01 \ -elementary/slider_cxx_example \ -elementary/spinner_cxx_example \ -elementary/table_cxx_example_01 \ -elementary/table_cxx_example_02 \ -elementary/toolbar_cxx_example_01 \ -$(NULL) - -elementary_bg_cxx_example_01_SOURCES = elementary/bg_cxx_example_01.cc -elementary_bg_cxx_example_02_SOURCES = elementary/bg_cxx_example_02.cc -elementary_box_cxx_example_02_SOURCES = elementary/box_cxx_example_02.cc -elementary_button_cxx_example_00_SOURCES = elementary/button_cxx_example_00.cc -elementary_button_cxx_example_01_SOURCES = elementary/button_cxx_example_01.cc -elementary_calendar_cxx_example_01_SOURCES = elementary/calendar_cxx_example_01.cc -elementary_calendar_cxx_example_02_SOURCES = elementary/calendar_cxx_example_02.cc -elementary_calendar_cxx_example_03_SOURCES = elementary/calendar_cxx_example_03.cc -elementary_calendar_cxx_example_04_SOURCES = elementary/calendar_cxx_example_04.cc -elementary_calendar_cxx_example_05_SOURCES = elementary/calendar_cxx_example_05.cc -elementary_clock_cxx_example_SOURCES = elementary/clock_cxx_example.cc -elementary_icon_cxx_example_01_SOURCES = elementary/icon_cxx_example_01.cc -elementary_menu_cxx_example_01_SOURCES = elementary/menu_cxx_example_01.cc -elementary_radio_cxx_example_01_SOURCES = elementary/radio_cxx_example_01.cc -elementary_popup_cxx_example_SOURCES = elementary/popup_cxx_example.cc -elementary_slider_cxx_example_SOURCES = elementary/slider_cxx_example.cc -elementary_spinner_cxx_example_SOURCES = elementary/spinner_cxx_example.cc -elementary_table_cxx_example_01_SOURCES = elementary/table_cxx_example_01.cc -elementary_table_cxx_example_02_SOURCES = elementary/table_cxx_example_02.cc -elementary_toolbar_cxx_example_01_SOURCES = elementary/toolbar_cxx_example_01.cc - - -endif - -if HAVE_CSHARP - -EXTRA_PROGRAMS += \ -elementary/efl_ui_slider_mono \ -elementary/efl_ui_unit_converter - -endif - -# This variable will hold the list of screenshots that will be made -# by "make screenshots". Each item in the list is of the form: -# :: -SCREENSHOTS = \ -elementary/actionslider_example_01:actionslider_01.png:0.0 \ -elementary/bg_example_02:bg_01.png:0.0 \ -elementary/box_example_02:box_example_02.png:1.3 \ -elementary/bubble_example_01:bubble_example_01.png:0.0 \ -elementary/button_example_00:button_00.png:0.0 \ -elementary/button_example_01:button_01.png:0.0 \ -elementary/check_example_01:check_example_01.png:0.0 \ -elementary/colorselector_example_01:colorselector_example_01.png:0.0 \ -elementary/animator_example_01:animator_example_01.png:0.2 \ -elementary/animator_example_01:animator_example_02.png:0.5 \ -elementary/animator_example_01:animator_example_03.png:0.9 \ -elementary/flip_example_01:flip_example_01.png:0.0 \ -elementary/frame_example_01:frame_example_01.png:0.0 \ -elementary/hover_example_01:hover_example_01.png:0.0 \ -elementary/hoversel_example_01:hoversel_example_01.png:0.0 \ -elementary/label_example_01:label_example_01.png:0.0 \ -elementary/theme_example_01:theme_example_01.png:0.0 \ -elementary/conformant_example_01:conformant_example_01.png:0.0 \ -elementary/conformant_example_02:conformant_example_02.png:0.0 \ -elementary/combobox_example_01:combobox_example_01.png:0.0 \ -elementary/calendar_example_01:calendar_example_01.png:0.0 \ -elementary/calendar_example_02:calendar_example_02.png:0.0 \ -elementary/calendar_example_03:calendar_example_03.png:0.0 \ -elementary/calendar_example_04:calendar_example_04.png:0.0 \ -elementary/calendar_example_05:calendar_example_05.png:0.0 \ -elementary/calendar_example_06:calendar_example_06.png:0.0 \ -elementary/datetime_example:datetime_example.png:0.0 \ -elementary/map_example_01:map_example_01.png:2 \ -elementary/map_example_02:map_example_02.png:2.5 \ -elementary/map_example_03:map_example_03.png:2 \ -elementary/toolbar_example_01:toolbar_example_01.png:0.0 \ -elementary/toolbar_example_02:toolbar_example_02.png:1 \ -elementary/toolbar_example_03:toolbar_example_03.png:1 \ -elementary/spinner_example:spinner_example.png:0.0 \ -elementary/clock_example:clock_example.png:0.5 \ -elementary/dayselector_example:dayselector_example.png:0.0 \ -elementary/mapbuf_example:mapbuf_example.png:0.0 \ -elementary/image_example_01:image_example_01.png:0.0 \ -elementary/diskselector_example_01:diskselector_example_01.png:0.2 \ -elementary/diskselector_example_02:diskselector_example_02.png:0.2 \ -elementary/icon_example_01:icon_example_01.png:0.0 \ -elementary/layout_example_01:layout_example_01.png:0.0 \ -elementary/layout_example_02:layout_example_02.png:0.0 \ -elementary/layout_example_03:layout_example_03.png:0.0 \ -elementary/list_example_01:list_example_01.png:0.0 \ -elementary/list_example_02:list_example_02.png:0.0 \ -elementary/list_example_03:list_example_03.png:0.0 \ -elementary/segment_control_example:segment_control_example.png:0.0 \ -elementary/flipselector_example:flipselector_example.png:0.0 \ -elementary/fileselector_example:fileselector_example.png:0.0 \ -elementary/index_example_02:index_example_03.png:0.3 \ -elementary/slider_example:slider_example.png:0.0 \ -elementary/panes_example:panes_example.png:0.0 \ -elementary/ctxpopup_example_01:ctxpopup_example_01.png:0.0 \ -elementary/separator_example_01:separator_example_01.png:0.0 \ -elementary/radio_example_01:radio_example_01.png:0.0 \ -elementary/radio_example_02:radio_example_02.png:0.0 \ -elementary/panel_example_01:panel_example_01.png:0.0 \ -elementary/gengrid_example:gengrid_example.png:0.0 \ -elementary/genlist_example_01:genlist_example_01.png:0.1 \ -elementary/genlist_example_02:genlist_example_02.png:0.1 \ -elementary/genlist_example_03:genlist_example_03.png:0.1 \ -elementary/genlist_example_04:genlist_example_04.png:0.1 \ -elementary/genlist_example_05:genlist_example_05.png:0.1 \ -elementary/thumb_example_01:thumb_example_01.png:0.5 \ -elementary/entry_example:entry_example.png:0.0 \ -elementary/progressbar_example:progressbar_example.png:0.0 \ -elementary/notify_example_01:notify_example_01.png:0.0 \ -elementary/notify_example_01:notify_example_01_a.png:6.0 \ -elementary/popup_example_01:popup_example_01.png:1.0 \ -elementary/popup_example_01:popup_example_01_a.png:6.0 \ -elementary/popup_example_02:popup_example_02.png:0.2 \ -elementary/popup_example_03:popup_example_03.png:0.2 \ -elementary/slideshow_example:slideshow_example.png:1.0 \ -elementary/photocam_example_01:photocam_example_01.png:3 \ -elementary/scroller_example_01:scroller_example_01.png:0.0 \ -elementary/inwin_example:inwin_example.png:0.0 \ -elementary/inwin_example:inwin_example_a.png:0.2 \ -elementary/table_example_01:table_example_01.png:0.0 \ -elementary/table_example_02:table_example_02.png:0.0 \ -elementary/menu_example_01:menu_example_01.png:0.5 - -if HAVE_CXX -SCREENSHOTS += \ -elementary/bg_cxx_example_01:bg_cxx_example_01.png:0.0 \ -elementary/bg_cxx_example_02:bg_cxx_example_02.png:0.0 \ -elementary/box_cxx_example_02:box_cxx_example_02.png:1.3 \ -elementary/button_cxx_example_00:button_cxx_example_00.png:0.0 \ -elementary/button_cxx_example_01:button_cxx_example_01.png:0.0 \ -elementary/calendar_cxx_example_01:calendar_cxx_example_01.png:0.0 \ -elementary/calendar_cxx_example_02:calendar_cxx_example_02.png:0.0 \ -elementary/calendar_cxx_example_03:calendar_cxx_example_03.png:0.0 \ -elementary/calendar_cxx_example_04:calendar_cxx_example_04.png:0.0 \ -elementary/calendar_cxx_example_05:calendar_cxx_example_05.png:0.0 \ -elementary/clock_cxx_example:clock_cxx_example.png:0.5 \ -elementary/icon_cxx_example_01:icon_cxx_example_01.png:0.0 \ -elementary/menu_cxx_example_01:menu_cxx_example_01.png:0.5 \ -elementary/popup_cxx_example_01:popup_cxx_example_01_a.png:6.0 \ -elementary/radio_cxx_example_01:radio_cxx_example_01.png:0.0 \ -elementary/slider_cxx_example:slider_cxx_example.png:0.0 \ -elementary/spinner_cxx_example:spinner_cxx_example.png:0.0 \ -elementary/table_cxx_example_01:table_cxx_example_01.png:0.0 \ -elementary/table_cxx_example_02:table_cxx_example_02.png:0.0 \ -elementary/toolbar_cxx_example_01:toolbar_cxx_example_01.png:0.0 \ -$(NULL) -endif - -HTML_SS_DIR=$(top_builddir)/doc/html/screenshots -LATEX_SS_DIR=$(top_builddir)/doc/latex/screenshots -screenshots: examples - @mkdir -p $(HTML_SS_DIR) - @mkdir -p $(LATEX_SS_DIR) - @for ss in $(SCREENSHOTS); do \ - SS_ENTRY=($${ss//:/ }) ; \ - EXAMPLE=$${SS_ENTRY[0]} ; \ - SS_FILE=$${SS_ENTRY[1]} ; \ - SS_DELAY=$${SS_ENTRY[2]} ; \ - ILLUME_KBD=0,0,240,123 ILLUME_IND=0,0,240,32 ILLUME_STK=0,288,240,32 ELM_ENGINE="shot:delay=$${SS_DELAY}:file=$(HTML_SS_DIR)/$${SS_FILE}" ./$${EXAMPLE} ; \ - convert $(HTML_SS_DIR)/$${SS_FILE} $(LATEX_SS_DIR)/$${SS_FILE/.png/.eps} ; \ - done - -ELM_DATA_FILES += \ -elementary/performance/layout.edc \ -elementary/performance/background.png \ -elementary/performance/target_texture.png \ -elementary/sphere_hunter/sphere_hunter.edc \ -elementary/sphere_hunter/score.jpg \ -elementary/sphere_hunter/EFL_victory.png \ -elementary/sphere_hunter/EFL_defeat.png - -ELM_EDJS = $(ELM_EDCS:%.edc=%.edj) -ELM_EPBS = $(ELM_EPCS:%.epc=%.epb) -EDCS += $(ELM_EDCS) - -if HAVE_CSHARP -ELM_DATA_FILES += $(MONO_SRCS) -endif - -DATA_FILES += $(ELM_DATA_FILES) - -install-examples-elm: - $(MKDIR_P) $(DESTDIR)$(datadir)/elementary/examples - cd $(srcdir) && $(install_sh_DATA) -c $(ELM_SRCS) $(ELM_EDCS) $(ELM_DATA_FILES) $(DESTDIR)$(datadir)/elementary/examples - cd $(builddir) && $(install_sh_DATA) -c $(ELM_EDJS) $(DESTDIR)$(datadir)/elementary/examples - -uninstall-local-elm: - for f in $(ELM_SRCS); do \ - rm -f $(DESTDIR)$(datadir)/elementary/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-elm -UNINSTALL_EXAMPLES += uninstall-local-elm diff --git a/unsorted/elementary/.gitignore b/unsorted/elementary/.gitignore deleted file mode 100644 index f59adb35..00000000 --- a/unsorted/elementary/.gitignore +++ /dev/null @@ -1,163 +0,0 @@ -/actionslider_example_01 -/bg_example_01 -/bg_example_02 -/bg_example_03 -/box_example_02 -/box_cxx_example_02 -/bubble_example_01 -/button_example_00 -/button_example_01 -/calendar_example_01 -/calendar_example_02 -/calendar_example_03 -/calendar_example_04 -/calendar_example_05 -/calendar_example_06 -/check_example_01 -/clock_example -/colorselector_example_01 -/combobox_example_01 -/conformant_example_01 -/conformant_example_02 -/ctxpopup_example_01 -/datetime_example -/diskselector_example_01 -/diskselector_example_02 -/efl_thread_1 -/efl_thread_2 -/efl_thread_3 -/efl_thread_4 -/efl_thread_5 -/efl_thread_6 -/entry_example -/fileselector_button_example -/fileselector_entry_example -/fileselector_example -/fileviewlist -/filemvc -/flip_example_01 -/flipselector_example -/frame_example_01 -/general_funcs_example -/gengrid_example -/genlist_example_01 -/genlist_example_02 -/genlist_example_03 -/genlist_example_04 -/genlist_example_05 -/hover_example_01 -/hoversel_example_01 -/icon_example_01 -/image_example_01 -/index_example_01 -/index_example_02 -/inwin_example -/label_example_01 -/layout_example_01 -/layout_example_02 -/layout_example_03 -/layout_model_connect -/list_example_01 -/list_example_02 -/list_example_03 -/efl_ui_list_example_1 -/efl_ui_view_list_example_1 -/efl_ui_view_list_example_2 -/efl_ui_view_list_example_3 -/map_example_01 -/map_example_02 -/map_example_03 -/mapbuf_example -/menu_example_01 -/naviframe_example -/notify_example_01 -/panel_example_01 -/panes_example -/photocam_example_01 -/popup_example_01 -/popup_example_02 -/popup_example_03 -/progressbar_example -/radio_example_01 -/radio_example_02 -/scroller_example_01 -/segment_control_example -/separator_example_01 -/slider_example -/slideshow_example -/spinner_example -/table_example_01 -/table_example_02 -/theme_example_01 -/theme_example_02 -/thumb_example_01 -/toggle_example_01 -/toolbar_example_01 -/toolbar_example_02 -/toolbar_example_03 -/transit_example_01 -/transit_example_02 -/transit_example_03 -/transit_example_04 -/web_example -/win_example -/dayselector_example -/codegen_example -/glview_example_01 -/location_example_01 -/prefs_example_01 -/prefs_example_01.epb -/prefs_example_02 -/prefs_example_02.epb -/prefs_example_03 -/prefs_example_03.epb -/web_example_01 -/web_example_02 -/track_example_01 -/3d_list_example -/3d_scene_on_button_example -/button_on_3d_object_example -/evas3d_object_on_button_example -/evas3d_scene_on_button_example -/evas3d_map_example -/sphere_hunter/sphere_hunter -/performance/performance -/bg_cxx_example_01 -/bg_cxx_example_02 -/bubble_cxx_example_01 -/button_cxx_example_00 -/button_cxx_example_01 -/calendar_cxx_example_01 -/calendar_cxx_example_02 -/calendar_cxx_example_03 -/calendar_cxx_example_04 -/calendar_cxx_example_05 -/check_cxx_example_01 -/clock_cxx_example -/conformant_cxx_example_01 -/conformant_cxx_example_02 -/datetime_cxx_example -/frame_cxx_example_01 -/glview_cxx_example_01 -/hoversel_cxx_example_01 -/icon_cxx_example_01 -/image_cxx_example_01 -/label_cxx_example_01 -/location_cxx_example_01 -/menu_cxx_example_01 -/notify_cxx_example_01 -/panel_cxx_example_01 -/panes_cxx_example -/popup_cxx_example -/radio_cxx_example_01 -/separator_cxx_example_01 -/slider_cxx_example -/spinner_cxx_example -/table_cxx_example_01 -/table_cxx_example_02 -/thumb_cxx_example_01 -/benchmark3d -/sphere-hunter -/codegen_example_generated.c -/codegen_example_generated.h -/toolbar_cxx_example_01 diff --git a/unsorted/elocation.mk b/unsorted/elocation.mk deleted file mode 100644 index 2ba586bf..00000000 --- a/unsorted/elocation.mk +++ /dev/null @@ -1,25 +0,0 @@ -EXTRA_PROGRAMS += \ -elocation/elocation - -elocation_elocation_SOURCES = \ -elocation/elocation.c - -ELOCATION_SRCS = \ -elocation/elocation.c - -ELOCATION_DATA_FILES = elocation/Makefile.examples - -DATA_FILES += $(ELOCATION_DATA_FILES) - -install-examples-elocation: - $(MKDIR_P) $(DESTDIR)$(datadir)/elocation/examples - cd $(srcdir) && $(install_sh_DATA) -c $(ELOCATION_SRCS) $(ELOCATION_DATA_FILES) $(DESTDIR)$(datadir)/elocation/examples - -uninstall-local-elocation: - for f in $(ELOCATION_SRCS) $(ELOCATION_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/elocation/examples/$$f ; \ - done - - -INSTALL_EXAMPLES += install-examples-elocation -UNINSTALL_EXAMPLES += uninstall-local-elocation diff --git a/unsorted/elocation/.gitignore b/unsorted/elocation/.gitignore deleted file mode 100644 index 5945c2ea..00000000 --- a/unsorted/elocation/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/elocation diff --git a/unsorted/elocation/Makefile.examples b/unsorted/elocation/Makefile.examples deleted file mode 100644 index 20ab2b26..00000000 --- a/unsorted/elocation/Makefile.examples +++ /dev/null @@ -1,14 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags eina,ecore,eldbus,elocation` - -EXAMPLES= elocation - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/emile.mk b/unsorted/emile.mk deleted file mode 100644 index 4091590c..00000000 --- a/unsorted/emile.mk +++ /dev/null @@ -1,17 +0,0 @@ -EMILE_SRCS = \ -emile/emile_base64.c - -EXTRA_PROGRAMS += \ -emile/emile_base64 - -install-examples-emile: - $(MKDIR_P) $(DESTDIR)$(datadir)/emile/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EMILE_SRCS) $(DESTDIR)$(datadir)/emile/examples - -uninstall-local-emile: - for f in $(EMILE_SRCS); do \ - rm -f $(DESTDIR)$(datadir)/emile/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-emile -UNINSTALL_EXAMPLES += uninstall-local-emile diff --git a/unsorted/emile/.gitignore b/unsorted/emile/.gitignore deleted file mode 100644 index 2e9672e3..00000000 --- a/unsorted/emile/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/emile_base64 diff --git a/unsorted/emile/Makefile.examples b/unsorted/emile/Makefile.examples deleted file mode 100644 index 3634a2d2..00000000 --- a/unsorted/emile/Makefile.examples +++ /dev/null @@ -1,14 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags eina, emile` - -EXAMPLES= emile_base64 - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/emotion.mk b/unsorted/emotion.mk deleted file mode 100644 index 1fa0cd55..00000000 --- a/unsorted/emotion.mk +++ /dev/null @@ -1,29 +0,0 @@ -EXTRA_PROGRAMS += \ -emotion/emotion_basic_example \ -emotion/emotion_generic_example \ -emotion/emotion_generic_subtitle_example \ -emotion/emotion_border_example \ -emotion/emotion_signals_example - -EMOTION_SRCS = \ -emotion/emotion_basic_example.c \ -emotion/emotion_generic_example.c \ -emotion/emotion_generic_subtitle_example.c \ -emotion/emotion_border_example.c \ -emotion/emotion_signals_example.c - -EMOTION_DATA_FILES = emotion/Makefile.examples - -DATA_FILES += $(EMOTION_DATA_FILES) - -install-examples-emotion: - $(MKDIR_P) $(DESTDIR)$(datadir)/emotion/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EMOTION_SRCS) $(EMOTION_DATA_FILES) $(DESTDIR)$(datadir)/emotion/examples - -uninstall-local-emotion: - for f in $(EMOTION_SRCS) $(EMOTION_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/emotion/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-emotion -UNINSTALL_EXAMPLES += uninstall-local-emotion diff --git a/unsorted/emotion/.gitignore b/unsorted/emotion/.gitignore deleted file mode 100644 index 49abd9e8..00000000 --- a/unsorted/emotion/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -/emotion_basic_example -/emotion_border_example -/emotion_generic_example -/emotion_generic_subtitle_example -/emotion_signals_example diff --git a/unsorted/emotion/Makefile.examples b/unsorted/emotion/Makefile.examples deleted file mode 100644 index b890993a..00000000 --- a/unsorted/emotion/Makefile.examples +++ /dev/null @@ -1,18 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags eo,eina,ecore,evas,ecore-evas,emotion` - -EXAMPLES= emotion_basic_example \ - emotion_border_example \ - emotion_generic_example \ - emotion_generic_subtitle_example \ - emotion_signals_example - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/eolian_cxx.mk b/unsorted/eolian_cxx.mk deleted file mode 100644 index 589c8b51..00000000 --- a/unsorted/eolian_cxx.mk +++ /dev/null @@ -1,94 +0,0 @@ -EOL_CXX_SRCS = \ -eolian_cxx/eolian_cxx_simple_01.cc \ -eolian_cxx/eolian_cxx_callbacks_01.cc \ -eolian_cxx/ns_colourable.eo \ -eolian_cxx/ns_colourablesquare.eo \ -$(IMPL) - -if HAVE_CXX - -EOL_CXX_GENERATED = \ -eolian_cxx/ns_colourable.eo.c \ -eolian_cxx/ns_colourable.eo.h \ -eolian_cxx/ns_colourable.eo.hh \ -eolian_cxx/ns_colourable.eo.impl.hh \ -eolian_cxx/ns_colourablesquare.eo.c \ -eolian_cxx/ns_colourablesquare.eo.h \ -eolian_cxx/ns_colourablesquare.eo.hh \ -eolian_cxx/ns_colourablesquare.eo.impl.hh - -DISTCLEANFILES += $(EOL_CXX_GENERATED) - -EXTRA_PROGRAMS += \ -eolian_cxx_eolian_cxx_simple_01 \ -eolian_cxx_eolian_cxx_simple_01_cxx_impl \ -eolian_cxx_eolian_cxx_callbacks_01 - -eolian_cxx_eolian_cxx_simple_01_SOURCES = \ -eolian_cxx/eolian_cxx_simple_01.cc \ -eolian_cxx/colourable.c \ -eolian_cxx/colourablesquare.c -eolian_cxx_eolian_cxx_simple_01_CPPFLAGS = \ -$(AM_CPPFLAGS) \ --I$(top_builddir)/src/examples/eolian_cxx - -eolian_cxx_eolian_cxx_simple_01_cxx_impl_SOURCES = \ -eolian_cxx/eolian_cxx_simple_01.cc \ -eolian_cxx/colourable.c \ -eolian_cxx/colourablesquare.c \ -eolian_cxx/colourable_cxx.cc \ -eolian_cxx/colourablesquare_stub.h \ -eolian_cxx/colourable_stub.h \ -eolian_cxx/colourablesquare_cxx.cc -eolian_cxx_eolian_cxx_simple_01_cxx_impl_CPPFLAGS = \ -$(AM_CPPFLAGS) \ --I$(top_builddir)/src/examples/eolian_cxx - -eolian_cxx_eolian_cxx_callbacks_01_SOURCES = \ -eolian_cxx/eolian_cxx_callbacks_01.cc -eolian_cxx_eolian_cxx_callbacks_01_CPPFLAGS = \ -$(AM_CPPFLAGS) \ --I$(top_builddir)/src/examples/eolian_cxx - -if HAVE_AM_16 -eolian_cxx/eolian_cxx_simple_01-eolian_cxx_simple_01.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_simple_01-colourable.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_simple_01-colourablesquare.$(OBJEXT): $(EOL_CXX_GENERATED) - -eolian_cxx/eolian_cxx_simple_01_cxx_impl-eolian_cxx_simple_01.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_simple_01_cxx_impl-colourable.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_simple_01_cxx_impl-colourable_cxx.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_simple_01_cxx_impl-colourablesquare.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_simple_01_cxx_impl-colourablesquare_cxx.$(OBJEXT): $(EOL_CXX_GENERATED) - -eolian_cxx/eolian_cxx_callbacks_01-eolian_cxx_callbacks_01.$(OBJEXT): $(EOL_CXX_GENERATED) -else -eolian_cxx/eolian_cxx_eolian_cxx_simple_01-eolian_cxx_simple_01.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_eolian_cxx_simple_01-colourable.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_eolian_cxx_simple_01-colourablesquare.$(OBJEXT): $(EOL_CXX_GENERATED) - -eolian_cxx/eolian_cxx_eolian_cxx_simple_01_cxx_impl-eolian_cxx_simple_01.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_eolian_cxx_simple_01_cxx_impl-colourable.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_eolian_cxx_simple_01_cxx_impl-colourable_cxx.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_eolian_cxx_simple_01_cxx_impl-colourablesquare.$(OBJEXT): $(EOL_CXX_GENERATED) -eolian_cxx/eolian_cxx_eolian_cxx_simple_01_cxx_impl-colourablesquare_cxx.$(OBJEXT): $(EOL_CXX_GENERATED) - -eolian_cxx/eolian_cxx_eolian_cxx_callbacks_01-eolian_cxx_callbacks_01.$(OBJEXT): $(EOL_CXX_GENERATED) -endif - -endif - -EOL_CXX_DATA_FILES = eolian_cxx/Makefile.examples $(ECXX_EXAMPLE_EOS) $(EOL_CXX_SRCS) -DATA_FILES += $(EOL_CXX_DATA_FILES) - -install-examples-eolcxx: - $(MKDIR_P) $(DESTDIR)$(datadir)/eolian_cxx/examples - cd $(abs_srcdir) && $(install_sh_DATA) -c $(EOL_CXX_SRCS) $(EOL_CXX_DATA_FILES) $(DESTDIR)$(datadir)/eolian_cxx/examples - -uninstall-local-eolcxx: - for f in $(EOL_CXX_SRCS) $(EOL_CXX_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/eolian_cxx/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-eolcxx -UNINSTALL_EXAMPLES += uninstall-local-eolcxx diff --git a/unsorted/eolian_cxx/.gitignore b/unsorted/eolian_cxx/.gitignore deleted file mode 100644 index 656c3f28..00000000 --- a/unsorted/eolian_cxx/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -/eolian_cxx_simple_01 -/eolian_cxx_inherit_01 -/eolian_cxx_evas_images -/eolian_cxx_callbacks_01 -/eolian_cxx_complex_types_01 -/eolian_cxx_eo_events_01 -/eolian_cxx_simple_01_cxx_impl diff --git a/unsorted/ephysics.mk b/unsorted/ephysics.mk deleted file mode 100644 index 3d25c38e..00000000 --- a/unsorted/ephysics.mk +++ /dev/null @@ -1,60 +0,0 @@ -EPHYSICS_SRCS = \ -ephysics/ephysics_logo.c \ -ephysics/ephysics_test.h \ -ephysics/test_bouncing_ball.c \ -ephysics/test_bouncing_text.c \ -ephysics/test.c \ -ephysics/test_camera.c \ -ephysics/test_camera_track.c \ -ephysics/test_colliding_balls.c \ -ephysics/test_collision_detection.c \ -ephysics/test_collision_filter.c \ -ephysics/test_constraint.c \ -ephysics/test_delete.c \ -ephysics/test_forces.c \ -ephysics/test_growing_balls.c \ -ephysics/test_no_gravity.c \ -ephysics/test_rotating_forever.c \ -ephysics/test_shapes.c \ -ephysics/test_sleeping_threshold.c \ -ephysics/test_slider.c \ -ephysics/test_velocity.c - -# NOTE: neither ephysics_test or ephysics_logo won't be built as they needs Elementary -# TODO: convert these to bare ecore_evas, at least a reduced set to have compile-able examples - -# TODO: when EXTRA_PROGRAMS is populated, remove EPHYSICS_SRCS from here -DATA_FILES += $(EPHYSICS_SRCS) - -# ephysics_test_SOURCES = \ -# ephysics_test.h \ -# test_bouncing_ball.c \ -# test_bouncing_text.c \ -# test.c \ -# test_camera.c \ -# test_camera_track.c \ -# test_colliding_balls.c \ -# test_collision_detection.c \ -# test_collision_filter.c \ -# test_constraint.c \ -# test_delete.c \ -# test_forces.c \ -# test_growing_balls.c \ -# test_no_gravity.c \ -# test_rotating_forever.c \ -# test_shapes.c \ -# test_sleeping_threshold.c \ -# test_slider.c \ -# test_velocity.c - -install-examples-ephysics: - $(MKDIR_P) $(DESTDIR)$(datadir)/ephysics/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EPHYSICS_SRCS) $(DESTDIR)$(datadir)/ephysics/examples - -uninstall-local-ephysics: - for f in $(EPHYSICS_SRCS) ; do \ - rm -f $(DESTDIR)$(datadir)/ephysics/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-ephysics -UNINSTALL_EXAMPLES += uninstall-local-ephysics diff --git a/unsorted/ethumb_client.mk b/unsorted/ethumb_client.mk deleted file mode 100644 index 0b41514e..00000000 --- a/unsorted/ethumb_client.mk +++ /dev/null @@ -1,21 +0,0 @@ -EXTRA_PROGRAMS += \ -ethumb_client/ethumb_dbus - -ETHUMB_CLIENT_SRCS = \ -ethumb_client/ethumb_dbus.c - -ETHUMB_CLIENT_DATA_FILES = ethumb_client/Makefile.examples - -DATA_FILES += $(ETHUMB_CLIENT_DATA_FILES) - -install-examples-ethumb-client: - $(MKDIR_P) $(DESTDIR)$(datadir)/ethumb_client/examples - cd $(srcdir) && $(install_sh_DATA) -c $(ETHUMB_CLIENT_SRCS) $(ETHUMB_CLIENT_DATA_FILES) $(DESTDIR)$(datadir)/ethumb_client/examples - -uninstall-local-ethumb-client: - for f in $(ETHUMB_CLIENT_SRCS) $(ETHUMB_CLIENT_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/ethumb_client/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-ethumb-client -UNINSTALL_EXAMPLES += uninstall-local-ethumb-client diff --git a/unsorted/ethumb_client/.gitignore b/unsorted/ethumb_client/.gitignore deleted file mode 100644 index 69103831..00000000 --- a/unsorted/ethumb_client/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/ethumb_dbus diff --git a/unsorted/ethumb_client/Makefile.examples b/unsorted/ethumb_client/Makefile.examples deleted file mode 100644 index 5d8d7ceb..00000000 --- a/unsorted/ethumb_client/Makefile.examples +++ /dev/null @@ -1,14 +0,0 @@ -CC=gcc -COMMON_FLAGS=`pkg-config --libs --cflags eina,ecore,ethumb,ethumb_client` - -EXAMPLES= ethumb_dbus - -all: examples -examples: $(EXAMPLES) - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) diff --git a/unsorted/evas.mk b/unsorted/evas.mk deleted file mode 100644 index 5e7eefd4..00000000 --- a/unsorted/evas.mk +++ /dev/null @@ -1,400 +0,0 @@ -EVAS_EDCS = evas/aspect.edc - -EVAS_BUFFER_COMMON_CPPFLAGS = \ -$(AM_CPPFLAGS) \ --I$(top_srcdir)/src/modules/evas/engines/buffer - -EXTRA_PROGRAMS += evas/evas_buffer_simple -evas_evas_buffer_simple_SOURCES = evas/evas-buffer-simple.c -evas_evas_buffer_simple_CPPFLAGS = $(EVAS_BUFFER_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_init_shutdown -evas_evas_init_shutdown_SOURCES = evas/evas-init-shutdown.c - -ECORE_EVAS_COMMON_CPPFLAGS = \ -$(AM_CPPFLAGS) \ --DPACKAGE_EXAMPLES_DIR=\"$(top_srcdir)/src/examples/evas\" - -EXTRA_PROGRAMS += evas/evas_images -evas_evas_images_SOURCES = evas/evas-images.c -evas_evas_images_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_events -evas_evas_events_SOURCES = evas/evas-events.c -evas_evas_events_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_event_filter -evas_evas_event_filter_SOURCES = evas/evas-event-filter.c -evas_evas_event_filter_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_multiseat_events -evas_evas_multiseat_events_SOURCES = evas/evas-multiseat-events.c -evas_evas_multiseat_events_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_object_manipulation -evas_evas_object_manipulation_SOURCES = evas/evas-object-manipulation.c -evas_evas_object_manipulation_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_object_manipulation-eo -evas_evas_object_manipulation_eo_SOURCES = evas/evas-object-manipulation-eo.c -evas_evas_object_manipulation_eo_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_hints -evas_evas_hints_SOURCES = evas/evas-hints.c -evas_evas_hints_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_stacking -evas_evas_stacking_SOURCES = evas/evas-stacking.c -evas_evas_stacking_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_images2 -evas_evas_images2_SOURCES = evas/evas-images2.c -evas_evas_images2_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_images3 -evas_evas_images3_SOURCES = evas/evas-images3.c -evas_evas_images3_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_images4 -evas_evas_images4_SOURCES = evas/evas-images4.c -evas_evas_images4_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_images5 -evas_evas_images5_SOURCES = evas/evas-images5.c -evas_evas_images5_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_text -evas_evas_text_SOURCES = evas/evas-text.c -evas_evas_text_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_textblock_obstacles -evas_evas_textblock_obstacles_SOURCES = evas/evas-textblock-obstacles.c -evas_evas_textblock_obstacles_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_smart_object -evas_evas_smart_object_SOURCES = evas/evas-smart-object.c -evas_evas_smart_object_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_smart_interface -evas_evas_smart_interface_SOURCES = evas/evas-smart-interface.c -evas_evas_smart_interface_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_box -evas_evas_box_SOURCES = evas/evas-box.c -evas_evas_box_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_map_utils -evas_evas_map_utils_SOURCES = evas/evas-map-utils.c -evas_evas_map_utils_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_map_aa -evas_evas_map_aa_SOURCES = evas/evas-map-aa.c -evas_evas_map_aa_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_map_utils_eo -evas_evas_map_utils_eo_SOURCES = evas/evas-map-utils-eo.c -evas_evas_map_utils_eo_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_map_aa_eo -evas_evas_map_aa_eo_SOURCES = evas/evas-map-aa-eo.c -evas_evas_map_aa_eo_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_table -evas_evas_table_SOURCES = evas/evas-table.c -evas_evas_table_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_transparent -evas_evas_transparent_SOURCES = evas/evas-transparent.c -evas_evas_transparent_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_multi_touch -evas_evas_multi_touch_SOURCES = evas/evas-multi-touch.c -evas_evas_multi_touch_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_cube -evas_evas_canvas3d_cube_SOURCES = evas/evas-3d-cube.c -evas_evas_canvas3d_cube_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_cube2 -evas_evas_canvas3d_cube2_SOURCES = evas/evas-3d-cube2.c -evas_evas_canvas3d_cube2_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_proxy -evas_evas_canvas3d_proxy_SOURCES = evas/evas-3d-proxy.c -evas_evas_canvas3d_proxy_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_pick -evas_evas_canvas3d_pick_SOURCES = evas/evas-3d-pick.c -evas_evas_canvas3d_pick_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_md2 -evas_evas_canvas3d_md2_SOURCES = evas/evas-3d-md2.c -evas_evas_canvas3d_md2_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_eet -evas_evas_canvas3d_eet_SOURCES = evas/evas-3d-eet.c -evas_evas_canvas3d_eet_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_ply -evas_evas_canvas3d_ply_SOURCES = evas/evas-3d-ply.c -evas_evas_canvas3d_ply_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_hull -evas_evas_canvas3d_hull_SOURCES = evas/evas-3d-hull.c -evas_evas_canvas3d_hull_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_fog -evas_evas_canvas3d_fog_SOURCES = evas/evas-3d-fog.c -evas_evas_canvas3d_fog_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_frustum -evas_evas_canvas3d_frustum_SOURCES = evas/evas-3d-frustum.c -evas_evas_canvas3d_frustum_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_aabb -evas_evas_canvas3d_aabb_SOURCES = evas/evas-3d-aabb.c -evas_evas_canvas3d_aabb_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_cube_rotate -evas_evas_canvas3d_cube_rotate_SOURCES = evas/evas-3d-cube-rotate.c -evas_evas_canvas3d_cube_rotate_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_shadows -evas_evas_canvas3d_shadows_SOURCES = evas/evas-3d-shadows.c -evas_evas_canvas3d_shadows_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_shooter -evas_evas_canvas3d_shooter_SOURCES = evas/shooter/evas-3d-shooter.c \ -evas/shooter/evas-3d-shooter-header.c \ -evas/shooter/evas-3d-shooter-header.h \ -evas/shooter/evas-3d-shooter-macros.h -evas_evas_canvas3d_shooter_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_obj -evas_evas_canvas3d_obj_SOURCES = evas/evas-3d-obj.c -evas_evas_canvas3d_obj_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_blending -evas_evas_canvas3d_blending_SOURCES = evas/evas-3d-blending.c -evas_evas_canvas3d_blending_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_mmap -evas_evas_canvas3d_mmap_SOURCES = evas/evas-3d-mmap-set.c -evas_evas_canvas3d_mmap_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_colorpick -evas_evas_canvas3d_colorpick_SOURCES = evas/evas-3d-colorpick.c -evas_evas_canvas3d_colorpick_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_parallax_occlusion -evas_evas_canvas3d_parallax_occlusion_SOURCES = evas/evas-3d-parallax-occlusion.c -evas_evas_canvas3d_parallax_occlusion_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_canvas3d_static_lod -evas_evas_canvas3d_static_lod_SOURCES = evas/evas-3d-static-lod.c -evas_evas_canvas3d_static_lod_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_gl -evas_evas_gl_SOURCES = evas/evas-gl.c -evas_evas_gl_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_vg_simple -evas_evas_vg_simple_SOURCES = evas/evas-vg-simple.c -evas_evas_vg_simple_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_vg_batman -evas_evas_vg_batman_SOURCES = evas/evas-vg-batman.c -evas_evas_vg_batman_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -EXTRA_PROGRAMS += evas/evas_aspect_hints -evas_evas_aspect_hints_DEPS = $(srcdir)/aspect.edc -evas_evas_aspect_hints_SOURCES = evas/evas-aspect-hints.c -evas_evas_aspect_hints_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) - -if HAVE_CXX - -EXTRA_PROGRAMS += evas/evas_cxx_rectangle -evas_evas_cxx_rectangle_SOURCES = evas/evas_cxx_rectangle.cc -evas_evas_cxx_rectangle_CPPFLAGS = $(ECORE_EVAS_COMMON_CPPFLAGS) @EINA_CXX_CFLAGS@ @EO_CXX_CFLAGS@ @EVAS_CXX_CFLAGS@ \ --I$(top_builddir)/src/lib/evas/canvas/ \ -$(AM_CPPFLAGS) @EVAS_CFLAGS@ - -endif - -if HAVE_CSHARP - -EXTRA_PROGRAMS += \ - evas/evas_mono_box_csharp \ - evas/evas_mono_image_csharp \ - evas/evas_mono_image2_csharp \ - evas/evas_mono_rectangle_csharp \ - evas/evas_mono_table_csharp \ - evas/evas_mono_text_csharp - - -evas_evas_mono_box_csharp_SOURCES = \ - evas/evas_mono_box.cs - -evas_evas_mono_box_csharp$(EXEEXT): $(evas_mono_box_csharp_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -evas_evas_mono_image_csharp_SOURCES = \ - evas/evas_mono_image.cs - -evas_evas_mono_image_csharp$(EXEEXT): $(evas_mono_image_csharp_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -evas_evas_mono_image2_csharp_SOURCES = \ - evas/evas_mono_image2.cs - -evas_evas_mono_image2_csharp$(EXEEXT): $(evas_mono_image2_csharp_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -evas_evas_mono_rectangle_csharp_SOURCES = \ - evas/evas_mono_rectangle.cs - -evas_evas_mono_rectangle_csharp$(EXEEXT): $(evas_mono_rectangle_csharp_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -evas_evas_mono_table_csharp_SOURCES = \ - evas/evas_mono_table.cs - -evas_evas_mono_table_csharp$(EXEEXT): $(evas_mono_table_csharp_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -evas_evas_mono_text_csharp_SOURCES = \ - evas/evas_mono_text.cs - -evas_evas_mono_text_csharp$(EXEEXT): $(evas_mono_text_csharp_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll - @rm -f $@ - $(AM_V_MCS) $(MCS) $(MCSFLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll -out:$@ $(filter %.cs, $(^)) - -endif - - - -EVAS_SRCS = \ -evas/evas-aspect-hints.c \ -evas/evas-box.c \ -evas/evas-buffer-simple.c \ -evas/evas-events.c \ -evas/evas-event-filter.c \ -evas/evas-hints.c \ -evas/evas-images.c \ -evas/evas-images2.c \ -evas/evas-images3.c \ -evas/evas-images4.c \ -evas/evas-images5.c \ -evas/evas-init-shutdown.c \ -evas/evas-map-utils.c \ -evas/evas-map-aa.c \ -evas/evas-object-manipulation-eo.c \ -evas/evas-object-manipulation.c \ -evas/evas-smart-interface.c \ -evas/evas-smart-object.c \ -evas/evas-stacking.c \ -evas/evas-table.c \ -evas/evas-multi-touch.c \ -evas/evas-text.c \ -evas/evas-vg-simple.c \ -evas/evas-vg-batman.c - -EVAS_DATA_FILES = \ -evas/resources/images/enlightenment.png \ -evas/resources/images/red.png \ -evas/resources/images/im1.png \ -evas/resources/images/cube1.png \ -evas/resources/images/normal_lego.png \ -evas/resources/images/sonic.png \ -evas/resources/images/sweet_home_reversed.png \ -evas/resources/images/wood.jpg \ -evas/resources/images/rocks.jpg \ -evas/resources/images/four_NM_height.tga \ -evas/resources/images/rocks_NM_height.tga \ -evas/resources/images/grid.png \ -evas/resources/images/grid_n.png \ -evas/resources/images/billboard.png \ -evas/resources/models/mesh_for_mmap.eet \ -evas/resources/models/mesh_for_mmap.md2 \ -evas/resources/models/mesh_for_mmap.obj \ -evas/resources/models/mesh_for_mmap.ply \ -evas/resources/models/Normal_UVs_Colors.ply \ -evas/resources/models/Normal_UVs_NoColors.ply \ -evas/resources/models/Normal_NoUVs_Colors.ply \ -evas/resources/models/Normal_NoUVs_NoColors.ply \ -evas/resources/models/NoNormal_UVs_Colors.ply \ -evas/resources/models/NoNormal_UVs_NoColors.ply \ -evas/resources/models/NoNormal_NoUVs_Colors.ply \ -evas/resources/models/NoNormal_NoUVs_NoColors.ply \ -evas/resources/models/sonic.md2 \ -evas/resources/models/sweet_home.obj \ -evas/resources/models/sweet_home_only_vertex_coords.obj \ -evas/resources/models/sweet_home_without_normals.obj \ -evas/resources/models/sweet_home_without_tex_coords.obj \ -evas/resources/models/lod/iso_sphere0.obj \ -evas/resources/models/lod/iso_sphere1.obj \ -evas/resources/models/lod/iso_sphere2.obj \ -evas/resources/models/convex_hull/column_blender_ch.ply \ -evas/resources/models/convex_hull/column.ply \ -evas/resources/models/convex_hull/cube_blender_ch.ply \ -evas/resources/models/convex_hull/eagle_blender_ch.ply \ -evas/resources/models/convex_hull/home_blender_ch.obj \ -evas/resources/models/convex_hull/plain.ply \ -evas/resources/models/convex_hull/plain_blender_ch.ply \ -evas/resources/models/convex_hull/sphere_blender_ch.ply \ -evas/resources/models/convex_hull/torus_blender_ch.ply \ -evas/shooter/assets/images/brick-stone_n.jpg \ -evas/shooter/assets/images/brick-stone.jpg \ -evas/shooter/assets/images/bricks_n.jpg \ -evas/shooter/assets/images/eagle.png \ -evas/shooter/assets/images/snake.png \ -evas/shooter/assets/images/snake_n.png \ -evas/shooter/assets/images/bricks.jpg \ -evas/shooter/assets/images/soldier.png \ -evas/shooter/assets/images/gazebo.png \ -evas/shooter/assets/images/warrior.png \ -evas/shooter/assets/images/gazebo_t.png \ -evas/shooter/assets/images/gazebo_t_t.png \ -evas/shooter/assets/images/gazebo_t_n.png \ -evas/shooter/assets/images/gazebo_b_n.png \ -evas/shooter/assets/models/warrior.md2 \ -evas/shooter/assets/models/gazebo_b.md2 \ -evas/shooter/assets/models/gazebo_t.md2 \ -evas/shooter/assets/models/eagle.md2 \ -evas/shooter/assets/models/snake.md2 \ -evas/shooter/assets/models/soldier_jump.md2 \ -evas/shooter/assets/models/soldier.md2 \ -evas/shooter/assets/models/tommy.ply \ -evas/filters/filter_blend.lua \ -evas/filters/filter_blur.lua \ -evas/filters/filter_bump.lua \ -evas/filters/filter_curve.lua \ -evas/filters/filter_example_1.lua \ -evas/filters/filter_grow.lua \ -evas/filters/filter_mask.lua \ -evas/filters/filter_padding.lua \ -evas/filters/filter_transform.lua \ -evas/Makefile.examples \ -evas/evas-common.h - -DATA_FILES += $(EVAS_DATA_FILES) -EVAS_EDJS = $(EVAS_EDCS:%.edc=%.edj) -EDCS += $(EVAS_EDCS) - -install-examples-evas: examples - $(MKDIR_P) $(DESTDIR)$(datadir)/evas/examples - cd $(srcdir) && $(install_sh_DATA) -c $(EVAS_SRCS) $(EVAS_EDCS) $(EVAS_DATA_FILES) $(DESTDIR)$(datadir)/evas/examples - cd $(builddir) && $(install_sh_DATA) -c $(EVAS_EDJS) $(DESTDIR)$(datadir)/evas/examples - -uninstall-local-evas: - for f in $(EVAS_SRCS) $(EVAS_EDCS) $(EVAS_DATA_FILES); do \ - rm -f $(DESTDIR)$(datadir)/evas/examples/$$f ; \ - done - -INSTALL_EXAMPLES += install-examples-evas -UNINSTALL_EXAMPLES += uninstall-local-evas diff --git a/unsorted/evas/Makefile.examples b/unsorted/evas/Makefile.examples deleted file mode 100644 index 01e71612..00000000 --- a/unsorted/evas/Makefile.examples +++ /dev/null @@ -1,76 +0,0 @@ -CC=gcc -EDJE_CC=edje_cc -EDJE_CODEGEN=edje_codegen -COMMON_FLAGS= \ -`pkg-config --libs --cflags eina,ecore,evas,ecore-evas,edje,eo,ecore-file` \ --lm -#-DEFL_EO_API_SUPPORT \ -#-DEFL_BETA_API_SUPPORT - -EDJE_OBJS= aspect.edj - -EXAMPLES= \ -evas-3d-aabb \ -evas-3d-blending \ -evas-3d-colorpick \ -evas-3d-cube2 \ -evas-3d-cube \ -evas-3d-cube-rotate \ -evas-3d-eet \ -evas-3d-fog \ -evas-3d-frustum \ -evas-3d-hull \ -evas-3d-md2 \ -evas-3d-mmap-set \ -evas-3d-obj \ -evas-3d-parallax-occlusion \ -evas-3d-pick \ -evas-3d-ply \ -evas-3d-proxy \ -evas-3d-shadows \ -evas-3d-static-lod \ -evas-aspect-hints \ -evas-box \ -evas-buffer-simple \ -evas-event-filter \ -evas-events \ -evas-gl \ -evas-hints \ -evas-images2 \ -evas-images3 \ -evas-images4 \ -evas-images5 \ -evas-images \ -evas-init-shutdown \ -evas-map-aa \ -evas-map-aa-eo \ -evas-map-utils \ -evas-map-utils-eo \ -evas-multiseat-events \ -evas-multi-touch \ -evas-object-manipulation \ -evas-object-manipulation-eo \ -evas-smart-interface \ -evas-smart-object \ -evas-stacking \ -evas-table \ -evas-textblock-obstacles \ -evas-text \ -evas-transparent \ -evas-vg-batman \ -evas-vg-simple - - -all: edje examples -edje: $(EDJE_OBJS) -examples: $(EXAMPLES) - -%.edj: %.edc - $(EDJE_CC) $< - -$(EXAMPLES): - $(CC) -o $@ $@.c $(COMMON_FLAGS) - -clean: - @echo "Cleaning up built objects..." - @rm -Rf $(EXAMPLES) *.edj