summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2013-04-09 13:59:12 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2013-04-09 13:59:12 +0200
commit5008bdf84e2abe072a6995886c2f8f5b3e4aa905 (patch)
treef76dbdfec11241ba1f5ed32ca4e1f7ee362fa131
parent3135f8a9c5568125921925142735955216819611 (diff)
downloadffi-efl-5008bdf84e2abe072a6995886c2f8f5b3e4aa905.zip
ffi-efl-5008bdf84e2abe072a6995886c2f8f5b3e4aa905.tar.gz
add suffix .so.1 to ffi_lib calls so that dep to -dev .deb is removed
-rw-r--r--lib/efl/native/ebluez.rb2
-rw-r--r--lib/efl/native/econnman.rb2
-rw-r--r--lib/efl/native/ecore.rb2
-rw-r--r--lib/efl/native/ecore_evas.rb2
-rw-r--r--lib/efl/native/ecore_getopt.rb2
-rw-r--r--lib/efl/native/ecore_input.rb2
-rw-r--r--lib/efl/native/edbus.rb2
-rw-r--r--lib/efl/native/edje.rb2
-rw-r--r--lib/efl/native/eet.rb2
-rw-r--r--lib/efl/native/eeze.rb2
-rw-r--r--lib/efl/native/eeze_disk.rb2
-rw-r--r--lib/efl/native/eeze_net.rb2
-rw-r--r--lib/efl/native/efreet.rb2
-rw-r--r--lib/efl/native/efreet_base.rb2
-rw-r--r--lib/efl/native/efreet_desktop.rb2
-rw-r--r--lib/efl/native/efreet_icon.rb2
-rw-r--r--lib/efl/native/efreet_ini.rb2
-rw-r--r--lib/efl/native/efreet_menu.rb2
-rw-r--r--lib/efl/native/efreet_mime.rb2
-rw-r--r--lib/efl/native/efreet_trash.rb2
-rw-r--r--lib/efl/native/efreet_uri.rb2
-rw-r--r--lib/efl/native/efreet_utils.rb2
-rw-r--r--lib/efl/native/ehal.rb2
-rw-r--r--lib/efl/native/eina.rb2
-rw-r--r--lib/efl/native/eina_file.rb2
-rw-r--r--lib/efl/native/eina_hash.rb2
-rw-r--r--lib/efl/native/eina_list.rb2
-rw-r--r--lib/efl/native/eina_log.rb2
-rw-r--r--lib/efl/native/eina_types.rb2
-rw-r--r--lib/efl/native/eina_xattr.rb2
-rw-r--r--lib/efl/native/eio.rb2
-rw-r--r--lib/efl/native/elementary.rb2
-rw-r--r--lib/efl/native/elm/elm_actionslider.rb2
-rw-r--r--lib/efl/native/elm/elm_app.rb2
-rw-r--r--lib/efl/native/elm/elm_bg.rb2
-rw-r--r--lib/efl/native/elm/elm_box.rb2
-rw-r--r--lib/efl/native/elm/elm_bubble.rb2
-rw-r--r--lib/efl/native/elm/elm_button.rb2
-rw-r--r--lib/efl/native/elm/elm_cache.rb2
-rw-r--r--lib/efl/native/elm/elm_calendar.rb2
-rw-r--r--lib/efl/native/elm/elm_check.rb2
-rw-r--r--lib/efl/native/elm/elm_clock.rb2
-rw-r--r--lib/efl/native/elm/elm_cnp.rb2
-rw-r--r--lib/efl/native/elm/elm_colorselector.rb2
-rw-r--r--lib/efl/native/elm/elm_config.rb2
-rw-r--r--lib/efl/native/elm/elm_conform.rb2
-rw-r--r--lib/efl/native/elm/elm_ctxpopup.rb2
-rw-r--r--lib/efl/native/elm/elm_cursor.rb2
-rw-r--r--lib/efl/native/elm/elm_datetime.rb2
-rw-r--r--lib/efl/native/elm/elm_dayselector.rb2
-rw-r--r--lib/efl/native/elm/elm_debug.rb2
-rw-r--r--lib/efl/native/elm/elm_diskselector.rb2
-rw-r--r--lib/efl/native/elm/elm_entry.rb2
-rw-r--r--lib/efl/native/elm/elm_fileselector.rb2
-rw-r--r--lib/efl/native/elm/elm_fileselector_button.rb2
-rw-r--r--lib/efl/native/elm/elm_fileselector_entry.rb2
-rw-r--r--lib/efl/native/elm/elm_finger.rb2
-rw-r--r--lib/efl/native/elm/elm_flip.rb2
-rw-r--r--lib/efl/native/elm/elm_flipselector.rb2
-rw-r--r--lib/efl/native/elm/elm_focus.rb2
-rw-r--r--lib/efl/native/elm/elm_frame.rb2
-rw-r--r--lib/efl/native/elm/elm_gen.rb2
-rw-r--r--lib/efl/native/elm/elm_general.rb2
-rw-r--r--lib/efl/native/elm/elm_gengrid.rb2
-rw-r--r--lib/efl/native/elm/elm_genlist.rb2
-rw-r--r--lib/efl/native/elm/elm_gesture_layer.rb2
-rw-r--r--lib/efl/native/elm/elm_glview.rb2
-rw-r--r--lib/efl/native/elm/elm_grid.rb2
-rw-r--r--lib/efl/native/elm/elm_hover.rb2
-rw-r--r--lib/efl/native/elm/elm_hoversel.rb2
-rw-r--r--lib/efl/native/elm/elm_icon.rb2
-rw-r--r--lib/efl/native/elm/elm_image.rb2
-rw-r--r--lib/efl/native/elm/elm_index.rb2
-rw-r--r--lib/efl/native/elm/elm_inwin.rb2
-rw-r--r--lib/efl/native/elm/elm_label.rb2
-rw-r--r--lib/efl/native/elm/elm_layout.rb2
-rw-r--r--lib/efl/native/elm/elm_list.rb2
-rw-r--r--lib/efl/native/elm/elm_mapbuf.rb2
-rw-r--r--lib/efl/native/elm/elm_menu.rb2
-rw-r--r--lib/efl/native/elm/elm_mirroring.rb2
-rw-r--r--lib/efl/native/elm/elm_multibuttonentry.rb2
-rw-r--r--lib/efl/native/elm/elm_naviframe.rb2
-rw-r--r--lib/efl/native/elm/elm_need.rb2
-rw-r--r--lib/efl/native/elm/elm_notify.rb2
-rw-r--r--lib/efl/native/elm/elm_object.rb2
-rw-r--r--lib/efl/native/elm/elm_object_item.rb2
-rw-r--r--lib/efl/native/elm/elm_panel.rb2
-rw-r--r--lib/efl/native/elm/elm_panes.rb2
-rw-r--r--lib/efl/native/elm/elm_photo.rb2
-rw-r--r--lib/efl/native/elm/elm_photocam.rb2
-rw-r--r--lib/efl/native/elm/elm_plug.rb2
-rw-r--r--lib/efl/native/elm/elm_popup.rb2
-rw-r--r--lib/efl/native/elm/elm_progressbar.rb2
-rw-r--r--lib/efl/native/elm/elm_radio.rb2
-rw-r--r--lib/efl/native/elm/elm_scale.rb2
-rw-r--r--lib/efl/native/elm/elm_scroll.rb2
-rw-r--r--lib/efl/native/elm/elm_scroller.rb2
-rw-r--r--lib/efl/native/elm/elm_segment_control.rb2
-rw-r--r--lib/efl/native/elm/elm_separator.rb2
-rw-r--r--lib/efl/native/elm/elm_slider.rb2
-rw-r--r--lib/efl/native/elm/elm_slideshow.rb2
-rw-r--r--lib/efl/native/elm/elm_spinner.rb2
-rw-r--r--lib/efl/native/elm/elm_store.rb2
-rw-r--r--lib/efl/native/elm/elm_table.rb2
-rw-r--r--lib/efl/native/elm/elm_theme.rb2
-rw-r--r--lib/efl/native/elm/elm_thumb.rb2
-rw-r--r--lib/efl/native/elm/elm_toolbar.rb2
-rw-r--r--lib/efl/native/elm/elm_tooltip.rb2
-rw-r--r--lib/efl/native/elm/elm_transit.rb2
-rw-r--r--lib/efl/native/elm/elm_video.rb2
-rw-r--r--lib/efl/native/elm/elm_web.rb2
-rw-r--r--lib/efl/native/elm/elm_win.rb2
-rw-r--r--lib/efl/native/embryo.rb2
-rw-r--r--lib/efl/native/emotion.rb2
-rw-r--r--lib/efl/native/enotification_daemon.rb2
-rw-r--r--lib/efl/native/enotify.rb2
-rw-r--r--lib/efl/native/eofono.rb2
-rw-r--r--lib/efl/native/ethumb.rb2
-rw-r--r--lib/efl/native/ethumb_client.rb2
-rw-r--r--lib/efl/native/ethumb_plugin.rb2
-rw-r--r--lib/efl/native/eukit.rb2
-rw-r--r--lib/efl/native/evas.rb2
-rwxr-xr-xtools/genruby.rb86
123 files changed, 166 insertions, 164 deletions
diff --git a/lib/efl/native/ebluez.rb b/lib/efl/native/ebluez.rb
index c77a1e7..4eb1584 100644
--- a/lib/efl/native/ebluez.rb
+++ b/lib/efl/native/ebluez.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'ebluez'
+ ffi_lib 'ebluez.so.1'
#
# TYPEDEFS
# typedef struct _E_Bluez_Element E_Bluez_Element;
diff --git a/lib/efl/native/econnman.rb b/lib/efl/native/econnman.rb
index fe1f9b2..f07fbe3 100644
--- a/lib/efl/native/econnman.rb
+++ b/lib/efl/native/econnman.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'econnman0_7x'
+ ffi_lib 'econnman0_7x.so.1'
#
# TYPEDEFS
# typedef struct _E_Connman_Element E_Connman_Element;
diff --git a/lib/efl/native/ecore.rb b/lib/efl/native/ecore.rb
index 498a0ba..0ab99b1 100644
--- a/lib/efl/native/ecore.rb
+++ b/lib/efl/native/ecore.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'ecore'
+ ffi_lib 'ecore.so.1'
#
# ENUMS
# enum _Ecore_Exe_Flags {...} Ecore_Exe_Flags;
diff --git a/lib/efl/native/ecore_evas.rb b/lib/efl/native/ecore_evas.rb
index 02dbf36..8a010c4 100644
--- a/lib/efl/native/ecore_evas.rb
+++ b/lib/efl/native/ecore_evas.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'ecore_evas'
+ ffi_lib 'ecore_evas.so.1'
#
# ENUMS
# typedef enum _Ecore_Evas_Engine_Type {...} Ecore_Evas_Engine_Type;
diff --git a/lib/efl/native/ecore_getopt.rb b/lib/efl/native/ecore_getopt.rb
index cb13303..f4fa9e3 100644
--- a/lib/efl/native/ecore_getopt.rb
+++ b/lib/efl/native/ecore_getopt.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'ecore'
+ ffi_lib 'ecore.so.1'
#
# ENUMS
# typedef enum {...} Ecore_Getopt_Action;
diff --git a/lib/efl/native/ecore_input.rb b/lib/efl/native/ecore_input.rb
index b1fbf8a..6d371d7 100644
--- a/lib/efl/native/ecore_input.rb
+++ b/lib/efl/native/ecore_input.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'ecore_input'
+ ffi_lib 'ecore_input.so.1'
#
# ENUMS
# typedef enum _Ecore_Event_Modifier {...} Ecore_Event_Modifier;
diff --git a/lib/efl/native/edbus.rb b/lib/efl/native/edbus.rb
index 55d56d2..3f749b2 100644
--- a/lib/efl/native/edbus.rb
+++ b/lib/efl/native/edbus.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'edbus'
+ ffi_lib 'edbus.so.1'
#
# TYPEDEFS
# typedef struct _E_DBus_Version E_DBus_Version;
diff --git a/lib/efl/native/edje.rb b/lib/efl/native/edje.rb
index 79557ec..0c22e0e 100644
--- a/lib/efl/native/edje.rb
+++ b/lib/efl/native/edje.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'edje'
+ ffi_lib 'edje.so.1'
#
# ENUMS
# typedef enum _Edje_Message_Type {...} Edje_Message_Type;
diff --git a/lib/efl/native/eet.rb b/lib/efl/native/eet.rb
index 02354b7..4d97e4a 100644
--- a/lib/efl/native/eet.rb
+++ b/lib/efl/native/eet.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'eet'
+ ffi_lib 'eet.so.1'
#
# ENUMS
# typedef enum _Eet_Error {...} Eet_Error;
diff --git a/lib/efl/native/eeze.rb b/lib/efl/native/eeze.rb
index 5431de4..1355a23 100644
--- a/lib/efl/native/eeze.rb
+++ b/lib/efl/native/eeze.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'eeze'
+ ffi_lib 'eeze.so.1'
#
# ENUMS
# typedef enum {...} Eeze_Udev_Event;
diff --git a/lib/efl/native/eeze_disk.rb b/lib/efl/native/eeze_disk.rb
index 64d8b01..a6a898a 100644
--- a/lib/efl/native/eeze_disk.rb
+++ b/lib/efl/native/eeze_disk.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'eeze'
+ ffi_lib 'eeze.so.1'
#
# ENUMS
# typedef enum {...} Eeze_Disk_Type;
diff --git a/lib/efl/native/eeze_net.rb b/lib/efl/native/eeze_net.rb
index 0684198..8b18227 100644
--- a/lib/efl/native/eeze_net.rb
+++ b/lib/efl/native/eeze_net.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'eeze'
+ ffi_lib 'eeze.so.1'
#
# ENUMS
# typedef enum {...} Eeze_Net_Addr_Type;
diff --git a/lib/efl/native/efreet.rb b/lib/efl/native/efreet.rb
index 0484c35..25379fc 100644
--- a/lib/efl/native/efreet.rb
+++ b/lib/efl/native/efreet.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet'
+ ffi_lib 'efreet.so.1'
#
# TYPEDEFS
# typedef struct _Efreet_Version Efreet_Version;
diff --git a/lib/efl/native/efreet_base.rb b/lib/efl/native/efreet_base.rb
index fb1af1e..d5169cd 100644
--- a/lib/efl/native/efreet_base.rb
+++ b/lib/efl/native/efreet_base.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet'
+ ffi_lib 'efreet.so.1'
#
# TYPEDEFS
# typedef struct _Efreet_Event_Cache_Update Efreet_Event_Cache_Update;
diff --git a/lib/efl/native/efreet_desktop.rb b/lib/efl/native/efreet_desktop.rb
index 98ab723..beb0e7b 100644
--- a/lib/efl/native/efreet_desktop.rb
+++ b/lib/efl/native/efreet_desktop.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet'
+ ffi_lib 'efreet.so.1'
#
# TYPEDEFS
# typedef struct _Efreet_Desktop Efreet_Desktop;
diff --git a/lib/efl/native/efreet_icon.rb b/lib/efl/native/efreet_icon.rb
index 411ceb3..e6d5936 100644
--- a/lib/efl/native/efreet_icon.rb
+++ b/lib/efl/native/efreet_icon.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet'
+ ffi_lib 'efreet.so.1'
#
# ENUMS
# typedef enum Efreet_Icon_Theme_Context {...} Efreet_Icon_Theme_Context;
diff --git a/lib/efl/native/efreet_ini.rb b/lib/efl/native/efreet_ini.rb
index 88c77ab..13af87e 100644
--- a/lib/efl/native/efreet_ini.rb
+++ b/lib/efl/native/efreet_ini.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet'
+ ffi_lib 'efreet.so.1'
#
# TYPEDEFS
# typedef struct Efreet_Ini Efreet_Ini;
diff --git a/lib/efl/native/efreet_menu.rb b/lib/efl/native/efreet_menu.rb
index 0b89dcd..349a2a7 100644
--- a/lib/efl/native/efreet_menu.rb
+++ b/lib/efl/native/efreet_menu.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet'
+ ffi_lib 'efreet.so.1'
#
# ENUMS
# typedef enum Efreet_Menu_Entry_Type {...} Efreet_Menu_Entry_Type;
diff --git a/lib/efl/native/efreet_mime.rb b/lib/efl/native/efreet_mime.rb
index f312ac8..aa0f52d 100644
--- a/lib/efl/native/efreet_mime.rb
+++ b/lib/efl/native/efreet_mime.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet_mime'
+ ffi_lib 'efreet_mime.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/efreet_trash.rb b/lib/efl/native/efreet_trash.rb
index c933037..2b93dc1 100644
--- a/lib/efl/native/efreet_trash.rb
+++ b/lib/efl/native/efreet_trash.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet_trash'
+ ffi_lib 'efreet_trash.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/efreet_uri.rb b/lib/efl/native/efreet_uri.rb
index d305299..6e085dc 100644
--- a/lib/efl/native/efreet_uri.rb
+++ b/lib/efl/native/efreet_uri.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet'
+ ffi_lib 'efreet.so.1'
#
# TYPEDEFS
# typedef struct Efreet_Uri Efreet_Uri;
diff --git a/lib/efl/native/efreet_utils.rb b/lib/efl/native/efreet_utils.rb
index b9b3f23..5d1c117 100644
--- a/lib/efl/native/efreet_utils.rb
+++ b/lib/efl/native/efreet_utils.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'efreet'
+ ffi_lib 'efreet.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/ehal.rb b/lib/efl/native/ehal.rb
index 36e3ec3..6bab6c2 100644
--- a/lib/efl/native/ehal.rb
+++ b/lib/efl/native/ehal.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'ehal'
+ ffi_lib 'ehal.so.1'
#
# ENUMS
# typedef enum {...} E_Hal_Property_Type;
diff --git a/lib/efl/native/eina.rb b/lib/efl/native/eina.rb
index cd014e9..22fd8c7 100644
--- a/lib/efl/native/eina.rb
+++ b/lib/efl/native/eina.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'eina'
+ ffi_lib 'eina.so.1'
#
# TYPEDEFS
# typedef struct _Eina_Version Eina_Version;
diff --git a/lib/efl/native/eina_file.rb b/lib/efl/native/eina_file.rb
index 8d528fe..634878f 100644
--- a/lib/efl/native/eina_file.rb
+++ b/lib/efl/native/eina_file.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'eina'
+ ffi_lib 'eina.so.1'
#
# ENUMS
# typedef enum {...} Eina_File_Type;
diff --git a/lib/efl/native/eina_hash.rb b/lib/efl/native/eina_hash.rb
index 37beff3..addd4fe 100644
--- a/lib/efl/native/eina_hash.rb
+++ b/lib/efl/native/eina_hash.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'eina'
+ ffi_lib 'eina.so.1'
#
# TYPEDEFS
# typedef struct _Eina_Hash Eina_Hash;
diff --git a/lib/efl/native/eina_list.rb b/lib/efl/native/eina_list.rb
index 37f6529..2c6874b 100644
--- a/lib/efl/native/eina_list.rb
+++ b/lib/efl/native/eina_list.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'eina'
+ ffi_lib 'eina.so.1'
#
# TYPEDEFS
# typedef struct _Eina_List Eina_List;
diff --git a/lib/efl/native/eina_log.rb b/lib/efl/native/eina_log.rb
index b7be85d..f5f2272 100644
--- a/lib/efl/native/eina_log.rb
+++ b/lib/efl/native/eina_log.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'eina'
+ ffi_lib 'eina.so.1'
#
# ENUMS
# typedef enum _Eina_Log_Level {...} Eina_Log_Level;
diff --git a/lib/efl/native/eina_types.rb b/lib/efl/native/eina_types.rb
index 47ab4e7..8e8ec35 100644
--- a/lib/efl/native/eina_types.rb
+++ b/lib/efl/native/eina_types.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'eina'
+ ffi_lib 'eina.so.1'
#
# TYPEDEFS
# typedef unsigned char Eina_Bool;
diff --git a/lib/efl/native/eina_xattr.rb b/lib/efl/native/eina_xattr.rb
index f2f0e88..4f10a71 100644
--- a/lib/efl/native/eina_xattr.rb
+++ b/lib/efl/native/eina_xattr.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'eina'
+ ffi_lib 'eina.so.1'
#
# ENUMS
# typedef enum {...} Eina_Xattr_Flags;
diff --git a/lib/efl/native/eio.rb b/lib/efl/native/eio.rb
index 64d8dc6..e157e6d 100644
--- a/lib/efl/native/eio.rb
+++ b/lib/efl/native/eio.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'eio'
+ ffi_lib 'eio.so.1'
#
# ENUMS
# enum _Eio_File_Op {...} Eio_File_Op;
diff --git a/lib/efl/native/elementary.rb b/lib/efl/native/elementary.rb
index a3ca3b8..11b47df 100644
--- a/lib/efl/native/elementary.rb
+++ b/lib/efl/native/elementary.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# TYPEDEFS
# typedef struct _Elm_Version Elm_Version;
diff --git a/lib/efl/native/elm/elm_actionslider.rb b/lib/efl/native/elm/elm_actionslider.rb
index 4280b58..93c9317 100644
--- a/lib/efl/native/elm/elm_actionslider.rb
+++ b/lib/efl/native/elm/elm_actionslider.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Actionslider_Pos;
diff --git a/lib/efl/native/elm/elm_app.rb b/lib/efl/native/elm/elm_app.rb
index d68c872..0f80811 100644
--- a/lib/efl/native/elm/elm_app.rb
+++ b/lib/efl/native/elm/elm_app.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_bg.rb b/lib/efl/native/elm/elm_bg.rb
index f6b8cf5..a2b9182 100644
--- a/lib/efl/native/elm/elm_bg.rb
+++ b/lib/efl/native/elm/elm_bg.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Bg_Option;
diff --git a/lib/efl/native/elm/elm_box.rb b/lib/efl/native/elm/elm_box.rb
index c1a4c10..92c3ed9 100644
--- a/lib/efl/native/elm/elm_box.rb
+++ b/lib/efl/native/elm/elm_box.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# TYPEDEFS
# typedef struct _Elm_Box_Transition Elm_Box_Transition;
diff --git a/lib/efl/native/elm/elm_bubble.rb b/lib/efl/native/elm/elm_bubble.rb
index 741667f..e8bba37 100644
--- a/lib/efl/native/elm/elm_bubble.rb
+++ b/lib/efl/native/elm/elm_bubble.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Bubble_Pos;
diff --git a/lib/efl/native/elm/elm_button.rb b/lib/efl/native/elm/elm_button.rb
index 9e519fe..8305b7c 100644
--- a/lib/efl/native/elm/elm_button.rb
+++ b/lib/efl/native/elm/elm_button.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_cache.rb b/lib/efl/native/elm/elm_cache.rb
index 7fd665f..a6ed617 100644
--- a/lib/efl/native/elm/elm_cache.rb
+++ b/lib/efl/native/elm/elm_cache.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_calendar.rb b/lib/efl/native/elm/elm_calendar.rb
index 512d0d8..f5b0531 100644
--- a/lib/efl/native/elm/elm_calendar.rb
+++ b/lib/efl/native/elm/elm_calendar.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} _Elm_Calendar_Mark_Repeat_Type;
diff --git a/lib/efl/native/elm/elm_check.rb b/lib/efl/native/elm/elm_check.rb
index deb69a8..8ee1ed6 100644
--- a/lib/efl/native/elm/elm_check.rb
+++ b/lib/efl/native/elm/elm_check.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_clock.rb b/lib/efl/native/elm/elm_clock.rb
index 7ac7ced..8ed7875 100644
--- a/lib/efl/native/elm/elm_clock.rb
+++ b/lib/efl/native/elm/elm_clock.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Clock_Edit_Mode;
diff --git a/lib/efl/native/elm/elm_cnp.rb b/lib/efl/native/elm/elm_cnp.rb
index acb0b20..71a9732 100644
--- a/lib/efl/native/elm/elm_cnp.rb
+++ b/lib/efl/native/elm/elm_cnp.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Sel_Type;
diff --git a/lib/efl/native/elm/elm_colorselector.rb b/lib/efl/native/elm/elm_colorselector.rb
index 031085b..ca691b2 100644
--- a/lib/efl/native/elm/elm_colorselector.rb
+++ b/lib/efl/native/elm/elm_colorselector.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Colorselector_Mode;
diff --git a/lib/efl/native/elm/elm_config.rb b/lib/efl/native/elm/elm_config.rb
index f8a81f9..9a4a7bb 100644
--- a/lib/efl/native/elm/elm_config.rb
+++ b/lib/efl/native/elm/elm_config.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum _Elm_Softcursor_Mode {...} Elm_Softcursor_Mode;
diff --git a/lib/efl/native/elm/elm_conform.rb b/lib/efl/native/elm/elm_conform.rb
index b9a394b..c0a7cbd 100644
--- a/lib/efl/native/elm/elm_conform.rb
+++ b/lib/efl/native/elm/elm_conform.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_ctxpopup.rb b/lib/efl/native/elm/elm_ctxpopup.rb
index eea3736..89707fd 100644
--- a/lib/efl/native/elm/elm_ctxpopup.rb
+++ b/lib/efl/native/elm/elm_ctxpopup.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Ctxpopup_Direction;
diff --git a/lib/efl/native/elm/elm_cursor.rb b/lib/efl/native/elm/elm_cursor.rb
index 9664971..39aa83e 100644
--- a/lib/efl/native/elm/elm_cursor.rb
+++ b/lib/efl/native/elm/elm_cursor.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_datetime.rb b/lib/efl/native/elm/elm_datetime.rb
index fdd93d0..650aa28 100644
--- a/lib/efl/native/elm/elm_datetime.rb
+++ b/lib/efl/native/elm/elm_datetime.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum _Elm_Datetime_Field_Type {...} Elm_Datetime_Field_Type;
diff --git a/lib/efl/native/elm/elm_dayselector.rb b/lib/efl/native/elm/elm_dayselector.rb
index 3d6b002..500b4ec 100644
--- a/lib/efl/native/elm/elm_dayselector.rb
+++ b/lib/efl/native/elm/elm_dayselector.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Dayselector_Day;
diff --git a/lib/efl/native/elm/elm_debug.rb b/lib/efl/native/elm/elm_debug.rb
index fc4c2e6..48cddc2 100644
--- a/lib/efl/native/elm/elm_debug.rb
+++ b/lib/efl/native/elm/elm_debug.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_diskselector.rb b/lib/efl/native/elm/elm_diskselector.rb
index f289dda..1d62b4f 100644
--- a/lib/efl/native/elm/elm_diskselector.rb
+++ b/lib/efl/native/elm/elm_diskselector.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_entry.rb b/lib/efl/native/elm/elm_entry.rb
index d113d37..08aaa9e 100644
--- a/lib/efl/native/elm/elm_entry.rb
+++ b/lib/efl/native/elm/elm_entry.rb
@@ -22,7 +22,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Text_Format;
diff --git a/lib/efl/native/elm/elm_fileselector.rb b/lib/efl/native/elm/elm_fileselector.rb
index cebe4bb..6c86789 100644
--- a/lib/efl/native/elm/elm_fileselector.rb
+++ b/lib/efl/native/elm/elm_fileselector.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Fileselector_Mode;
diff --git a/lib/efl/native/elm/elm_fileselector_button.rb b/lib/efl/native/elm/elm_fileselector_button.rb
index b6f662a..7b7fe4f 100644
--- a/lib/efl/native/elm/elm_fileselector_button.rb
+++ b/lib/efl/native/elm/elm_fileselector_button.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_fileselector_entry.rb b/lib/efl/native/elm/elm_fileselector_entry.rb
index 06bfc56..3af8cd5 100644
--- a/lib/efl/native/elm/elm_fileselector_entry.rb
+++ b/lib/efl/native/elm/elm_fileselector_entry.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_finger.rb b/lib/efl/native/elm/elm_finger.rb
index a09a495..c647d8a 100644
--- a/lib/efl/native/elm/elm_finger.rb
+++ b/lib/efl/native/elm/elm_finger.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_flip.rb b/lib/efl/native/elm/elm_flip.rb
index 2dc719c..d4b3ad9 100644
--- a/lib/efl/native/elm/elm_flip.rb
+++ b/lib/efl/native/elm/elm_flip.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Flip_Mode;
diff --git a/lib/efl/native/elm/elm_flipselector.rb b/lib/efl/native/elm/elm_flipselector.rb
index e6c5f2f..895ecf2 100644
--- a/lib/efl/native/elm/elm_flipselector.rb
+++ b/lib/efl/native/elm/elm_flipselector.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_focus.rb b/lib/efl/native/elm/elm_focus.rb
index 46e885d..91cb862 100644
--- a/lib/efl/native/elm/elm_focus.rb
+++ b/lib/efl/native/elm/elm_focus.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_frame.rb b/lib/efl/native/elm/elm_frame.rb
index 9e70368..1f6b4ce 100644
--- a/lib/efl/native/elm/elm_frame.rb
+++ b/lib/efl/native/elm/elm_frame.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_gen.rb b/lib/efl/native/elm/elm_gen.rb
index 75ddc5a..4038137 100644
--- a/lib/efl/native/elm/elm_gen.rb
+++ b/lib/efl/native/elm/elm_gen.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# TYPEDEFS
# typedef struct Elm_Gen_Item Elm_Gen_Item;
diff --git a/lib/efl/native/elm/elm_general.rb b/lib/efl/native/elm/elm_general.rb
index 97c0073..1fa26bb 100644
--- a/lib/efl/native/elm/elm_general.rb
+++ b/lib/efl/native/elm/elm_general.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Object_Layer;
diff --git a/lib/efl/native/elm/elm_gengrid.rb b/lib/efl/native/elm/elm_gengrid.rb
index fb81651..17cf053 100644
--- a/lib/efl/native/elm/elm_gengrid.rb
+++ b/lib/efl/native/elm/elm_gengrid.rb
@@ -21,7 +21,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Gengrid_Item_Scrollto_Type;
diff --git a/lib/efl/native/elm/elm_genlist.rb b/lib/efl/native/elm/elm_genlist.rb
index 3e803f2..d260d3c 100644
--- a/lib/efl/native/elm/elm_genlist.rb
+++ b/lib/efl/native/elm/elm_genlist.rb
@@ -22,7 +22,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Genlist_Item_Type;
diff --git a/lib/efl/native/elm/elm_gesture_layer.rb b/lib/efl/native/elm/elm_gesture_layer.rb
index 8d86b57..2610ee4 100644
--- a/lib/efl/native/elm/elm_gesture_layer.rb
+++ b/lib/efl/native/elm/elm_gesture_layer.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# enum _Elm_Gesture_Type {...} Elm_Gesture_Type;
diff --git a/lib/efl/native/elm/elm_glview.rb b/lib/efl/native/elm/elm_glview.rb
index 0d44e25..6f1d2a6 100644
--- a/lib/efl/native/elm/elm_glview.rb
+++ b/lib/efl/native/elm/elm_glview.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum _Elm_GLView_Mode {...} Elm_GLView_Mode;
diff --git a/lib/efl/native/elm/elm_grid.rb b/lib/efl/native/elm/elm_grid.rb
index 94cf0f7..1807fb6 100644
--- a/lib/efl/native/elm/elm_grid.rb
+++ b/lib/efl/native/elm/elm_grid.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_hover.rb b/lib/efl/native/elm/elm_hover.rb
index 087db2f..65294c4 100644
--- a/lib/efl/native/elm/elm_hover.rb
+++ b/lib/efl/native/elm/elm_hover.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Hover_Axis;
diff --git a/lib/efl/native/elm/elm_hoversel.rb b/lib/efl/native/elm/elm_hoversel.rb
index e730909..72d2275 100644
--- a/lib/efl/native/elm/elm_hoversel.rb
+++ b/lib/efl/native/elm/elm_hoversel.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_icon.rb b/lib/efl/native/elm/elm_icon.rb
index f6d4f08..d5fd491 100644
--- a/lib/efl/native/elm/elm_icon.rb
+++ b/lib/efl/native/elm/elm_icon.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Icon_Type;
diff --git a/lib/efl/native/elm/elm_image.rb b/lib/efl/native/elm/elm_image.rb
index b97d146..2f660c3 100644
--- a/lib/efl/native/elm/elm_image.rb
+++ b/lib/efl/native/elm/elm_image.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Image_Orient;
diff --git a/lib/efl/native/elm/elm_index.rb b/lib/efl/native/elm/elm_index.rb
index 26c2e57..e5fb579 100644
--- a/lib/efl/native/elm/elm_index.rb
+++ b/lib/efl/native/elm/elm_index.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_inwin.rb b/lib/efl/native/elm/elm_inwin.rb
index d83163c..39cab20 100644
--- a/lib/efl/native/elm/elm_inwin.rb
+++ b/lib/efl/native/elm/elm_inwin.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_label.rb b/lib/efl/native/elm/elm_label.rb
index 615cbb7..37e0d8d 100644
--- a/lib/efl/native/elm/elm_label.rb
+++ b/lib/efl/native/elm/elm_label.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_layout.rb b/lib/efl/native/elm/elm_layout.rb
index 31593b2..1db4072 100644
--- a/lib/efl/native/elm/elm_layout.rb
+++ b/lib/efl/native/elm/elm_layout.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_list.rb b/lib/efl/native/elm/elm_list.rb
index 11ea9e8..2d23a47 100644
--- a/lib/efl/native/elm/elm_list.rb
+++ b/lib/efl/native/elm/elm_list.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_List_Mode;
diff --git a/lib/efl/native/elm/elm_mapbuf.rb b/lib/efl/native/elm/elm_mapbuf.rb
index ed545a2..ff06681 100644
--- a/lib/efl/native/elm/elm_mapbuf.rb
+++ b/lib/efl/native/elm/elm_mapbuf.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_menu.rb b/lib/efl/native/elm/elm_menu.rb
index d0e4680..1574aa4 100644
--- a/lib/efl/native/elm/elm_menu.rb
+++ b/lib/efl/native/elm/elm_menu.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_mirroring.rb b/lib/efl/native/elm/elm_mirroring.rb
index 2c4e120..f77dbed 100644
--- a/lib/efl/native/elm/elm_mirroring.rb
+++ b/lib/efl/native/elm/elm_mirroring.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_multibuttonentry.rb b/lib/efl/native/elm/elm_multibuttonentry.rb
index c576047..b86e5a5 100644
--- a/lib/efl/native/elm/elm_multibuttonentry.rb
+++ b/lib/efl/native/elm/elm_multibuttonentry.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# CALLBACKS
# typedef Eina_Bool (*Elm_Multibuttonentry_Item_Filter_Cb) (Evas_Object *obj, const char *item_label, void *item_data, void *data);
diff --git a/lib/efl/native/elm/elm_naviframe.rb b/lib/efl/native/elm/elm_naviframe.rb
index 9d23d8c..7b400a0 100644
--- a/lib/efl/native/elm/elm_naviframe.rb
+++ b/lib/efl/native/elm/elm_naviframe.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_need.rb b/lib/efl/native/elm/elm_need.rb
index e26d1d2..74de0e4 100644
--- a/lib/efl/native/elm/elm_need.rb
+++ b/lib/efl/native/elm/elm_need.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_notify.rb b/lib/efl/native/elm/elm_notify.rb
index 042d3b6..0bf4f9f 100644
--- a/lib/efl/native/elm/elm_notify.rb
+++ b/lib/efl/native/elm/elm_notify.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Notify_Orient;
diff --git a/lib/efl/native/elm/elm_object.rb b/lib/efl/native/elm/elm_object.rb
index 192c72b..38d4a74 100644
--- a/lib/efl/native/elm/elm_object.rb
+++ b/lib/efl/native/elm/elm_object.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_object_item.rb b/lib/efl/native/elm/elm_object_item.rb
index 9f4bb50..4df32bf 100644
--- a/lib/efl/native/elm/elm_object_item.rb
+++ b/lib/efl/native/elm/elm_object_item.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_panel.rb b/lib/efl/native/elm/elm_panel.rb
index 7d4db0f..4e12d28 100644
--- a/lib/efl/native/elm/elm_panel.rb
+++ b/lib/efl/native/elm/elm_panel.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Panel_Orient;
diff --git a/lib/efl/native/elm/elm_panes.rb b/lib/efl/native/elm/elm_panes.rb
index 6a61c3e..db62db5 100644
--- a/lib/efl/native/elm/elm_panes.rb
+++ b/lib/efl/native/elm/elm_panes.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_photo.rb b/lib/efl/native/elm/elm_photo.rb
index ad8201a..b837d14 100644
--- a/lib/efl/native/elm/elm_photo.rb
+++ b/lib/efl/native/elm/elm_photo.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_photocam.rb b/lib/efl/native/elm/elm_photocam.rb
index 4ffba08..def4676 100644
--- a/lib/efl/native/elm/elm_photocam.rb
+++ b/lib/efl/native/elm/elm_photocam.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Photocam_Zoom_Mode;
diff --git a/lib/efl/native/elm/elm_plug.rb b/lib/efl/native/elm/elm_plug.rb
index 51aa13a..780f29a 100644
--- a/lib/efl/native/elm/elm_plug.rb
+++ b/lib/efl/native/elm/elm_plug.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_popup.rb b/lib/efl/native/elm/elm_popup.rb
index bfffcd8..fa2f174 100644
--- a/lib/efl/native/elm/elm_popup.rb
+++ b/lib/efl/native/elm/elm_popup.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Popup_Orient;
diff --git a/lib/efl/native/elm/elm_progressbar.rb b/lib/efl/native/elm/elm_progressbar.rb
index 9ade342..b44d7d0 100644
--- a/lib/efl/native/elm/elm_progressbar.rb
+++ b/lib/efl/native/elm/elm_progressbar.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_radio.rb b/lib/efl/native/elm/elm_radio.rb
index ed7a1e0..9e85084 100644
--- a/lib/efl/native/elm/elm_radio.rb
+++ b/lib/efl/native/elm/elm_radio.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_scale.rb b/lib/efl/native/elm/elm_scale.rb
index 9e389e5..dd9f86f 100644
--- a/lib/efl/native/elm/elm_scale.rb
+++ b/lib/efl/native/elm/elm_scale.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_scroll.rb b/lib/efl/native/elm/elm_scroll.rb
index acf8b37..fd12c41 100644
--- a/lib/efl/native/elm/elm_scroll.rb
+++ b/lib/efl/native/elm/elm_scroll.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_scroller.rb b/lib/efl/native/elm/elm_scroller.rb
index 9027544..18550a8 100644
--- a/lib/efl/native/elm/elm_scroller.rb
+++ b/lib/efl/native/elm/elm_scroller.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Scroller_Policy;
diff --git a/lib/efl/native/elm/elm_segment_control.rb b/lib/efl/native/elm/elm_segment_control.rb
index 30ebc36..ce6c301 100644
--- a/lib/efl/native/elm/elm_segment_control.rb
+++ b/lib/efl/native/elm/elm_segment_control.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_separator.rb b/lib/efl/native/elm/elm_separator.rb
index 6b2bce4..a22ecdd 100644
--- a/lib/efl/native/elm/elm_separator.rb
+++ b/lib/efl/native/elm/elm_separator.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_slider.rb b/lib/efl/native/elm/elm_slider.rb
index 7d88c76..1dfa22c 100644
--- a/lib/efl/native/elm/elm_slider.rb
+++ b/lib/efl/native/elm/elm_slider.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_slideshow.rb b/lib/efl/native/elm/elm_slideshow.rb
index bf70912..62261d6 100644
--- a/lib/efl/native/elm/elm_slideshow.rb
+++ b/lib/efl/native/elm/elm_slideshow.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# TYPEDEFS
# typedef struct _Elm_Slideshow_Item_Class Elm_Slideshow_Item_Class;
diff --git a/lib/efl/native/elm/elm_spinner.rb b/lib/efl/native/elm/elm_spinner.rb
index 4a569e2..9877f01 100644
--- a/lib/efl/native/elm/elm_spinner.rb
+++ b/lib/efl/native/elm/elm_spinner.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_store.rb b/lib/efl/native/elm/elm_store.rb
index 44c3a2c..3dce9b9 100644
--- a/lib/efl/native/elm/elm_store.rb
+++ b/lib/efl/native/elm/elm_store.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Store_Item_Mapping_Type;
diff --git a/lib/efl/native/elm/elm_table.rb b/lib/efl/native/elm/elm_table.rb
index 5120c8d..63ed900 100644
--- a/lib/efl/native/elm/elm_table.rb
+++ b/lib/efl/native/elm/elm_table.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_theme.rb b/lib/efl/native/elm/elm_theme.rb
index f42d5b9..fc35d72 100644
--- a/lib/efl/native/elm/elm_theme.rb
+++ b/lib/efl/native/elm/elm_theme.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# TYPEDEFS
# typedef struct _Elm_Theme Elm_Theme;
diff --git a/lib/efl/native/elm/elm_thumb.rb b/lib/efl/native/elm/elm_thumb.rb
index eafe40d..ee5483a 100644
--- a/lib/efl/native/elm/elm_thumb.rb
+++ b/lib/efl/native/elm/elm_thumb.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Thumb_Animation_Setting;
diff --git a/lib/efl/native/elm/elm_toolbar.rb b/lib/efl/native/elm/elm_toolbar.rb
index e03c0a7..cf3b710 100644
--- a/lib/efl/native/elm/elm_toolbar.rb
+++ b/lib/efl/native/elm/elm_toolbar.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Toolbar_Shrink_Mode;
diff --git a/lib/efl/native/elm/elm_tooltip.rb b/lib/efl/native/elm/elm_tooltip.rb
index 3532580..e349905 100644
--- a/lib/efl/native/elm/elm_tooltip.rb
+++ b/lib/efl/native/elm/elm_tooltip.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# CALLBACKS
# typedef Evas_Object *(*Elm_Tooltip_Content_Cb) (void *data, Evas_Object *obj, Evas_Object *tooltip);
diff --git a/lib/efl/native/elm/elm_transit.rb b/lib/efl/native/elm/elm_transit.rb
index 70ae90b..1b7fdc8 100644
--- a/lib/efl/native/elm/elm_transit.rb
+++ b/lib/efl/native/elm/elm_transit.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Transit_Tween_Mode;
diff --git a/lib/efl/native/elm/elm_video.rb b/lib/efl/native/elm/elm_video.rb
index 3b7d929..d803b70 100644
--- a/lib/efl/native/elm/elm_video.rb
+++ b/lib/efl/native/elm/elm_video.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# FUNCTIONS
fcts = [
diff --git a/lib/efl/native/elm/elm_web.rb b/lib/efl/native/elm/elm_web.rb
index 98aa2a7..858e77f 100644
--- a/lib/efl/native/elm/elm_web.rb
+++ b/lib/efl/native/elm/elm_web.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Web_Menu_Item_Type;
diff --git a/lib/efl/native/elm/elm_win.rb b/lib/efl/native/elm/elm_win.rb
index b446f5f..67d6cb8 100644
--- a/lib/efl/native/elm/elm_win.rb
+++ b/lib/efl/native/elm/elm_win.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'elementary'
+ ffi_lib 'elementary.so.1'
#
# ENUMS
# typedef enum {...} Elm_Win_Type;
diff --git a/lib/efl/native/embryo.rb b/lib/efl/native/embryo.rb
index b20dead..753dc5b 100644
--- a/lib/efl/native/embryo.rb
+++ b/lib/efl/native/embryo.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'embryo'
+ ffi_lib 'embryo.so.1'
#
# ENUMS
# typedef enum _Embryo_Error {...} Embryo_Error;
diff --git a/lib/efl/native/emotion.rb b/lib/efl/native/emotion.rb
index 212f860..ec79fdb 100644
--- a/lib/efl/native/emotion.rb
+++ b/lib/efl/native/emotion.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'emotion'
+ ffi_lib 'emotion.so.1'
#
# ENUMS
# typedef enum _Emotion_Module {...} Emotion_Module;
diff --git a/lib/efl/native/enotification_daemon.rb b/lib/efl/native/enotification_daemon.rb
index 1355c77..8ab2cf3 100644
--- a/lib/efl/native/enotification_daemon.rb
+++ b/lib/efl/native/enotification_daemon.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'enotify'
+ ffi_lib 'enotify.so.1'
#
# TYPEDEFS
# typedef struct E_Notification_Daemon E_Notification_Daemon;
diff --git a/lib/efl/native/enotify.rb b/lib/efl/native/enotify.rb
index 288ee8f..d5f236d 100644
--- a/lib/efl/native/enotify.rb
+++ b/lib/efl/native/enotify.rb
@@ -20,7 +20,7 @@ module Efl
#
module Native
#
- ffi_lib 'enotify'
+ ffi_lib 'enotify.so.1'
#
# ENUMS
# typedef enum E_Notification_Urgency {...} E_Notification_Urgency;
diff --git a/lib/efl/native/eofono.rb b/lib/efl/native/eofono.rb
index eeef578..31fedc0 100644
--- a/lib/efl/native/eofono.rb
+++ b/lib/efl/native/eofono.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'eofono'
+ ffi_lib 'eofono.so.1'
#
# TYPEDEFS
# typedef struct _E_Ofono_Element E_Ofono_Element;
diff --git a/lib/efl/native/ethumb.rb b/lib/efl/native/ethumb.rb
index 873c36c..4f57ff0 100644
--- a/lib/efl/native/ethumb.rb
+++ b/lib/efl/native/ethumb.rb
@@ -18,7 +18,7 @@ module Efl
#
module Native
#
- ffi_lib 'ethumb'
+ ffi_lib 'ethumb.so.1'
#
# ENUMS
# typedef enum _Ethumb_Thumb_FDO_Size {...} Ethumb_Thumb_FDO_Size;
diff --git a/lib/efl/native/ethumb_client.rb b/lib/efl/native/ethumb_client.rb
index 47d5bf7..672f5c3 100644
--- a/lib/efl/native/ethumb_client.rb
+++ b/lib/efl/native/ethumb_client.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'ethumb_client'
+ ffi_lib 'ethumb_client.so.1'
#
# TYPEDEFS
# typedef struct _Ethumb_Client Ethumb_Client;
diff --git a/lib/efl/native/ethumb_plugin.rb b/lib/efl/native/ethumb_plugin.rb
index 8b6f230..c86cfbb 100644
--- a/lib/efl/native/ethumb_plugin.rb
+++ b/lib/efl/native/ethumb_plugin.rb
@@ -21,7 +21,7 @@ module Efl
#
module Native
#
- ffi_lib 'ethumb'
+ ffi_lib 'ethumb.so.1'
#
# TYPEDEFS
# typedef struct _Ethumb_Plugin Ethumb_Plugin;
diff --git a/lib/efl/native/eukit.rb b/lib/efl/native/eukit.rb
index 4b82105..7ff5431 100644
--- a/lib/efl/native/eukit.rb
+++ b/lib/efl/native/eukit.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'eukit'
+ ffi_lib 'eukit.so.1'
#
# ENUMS
# typedef enum {...} E_Ukit_Property_Type;
diff --git a/lib/efl/native/evas.rb b/lib/efl/native/evas.rb
index e724757..5832d57 100644
--- a/lib/efl/native/evas.rb
+++ b/lib/efl/native/evas.rb
@@ -19,7 +19,7 @@ module Efl
#
module Native
#
- ffi_lib 'evas'
+ ffi_lib 'evas.so.1'
#
# CONSTANTS
EVAS_LAYER_MIN=-32768
diff --git a/tools/genruby.rb b/tools/genruby.rb
index a509b07..4404b89 100755
--- a/tools/genruby.rb
+++ b/tools/genruby.rb
@@ -280,50 +280,52 @@ def efl_h lib, header, modname, prefix=nil, outf=nil, reqs=nil, csts=nil
}
end
#
+SO_MAJ = '.so.1'
+#
libs = []
-libs << efl_h('eina','eina_types.h','Eina','eina')
-libs << efl_h('eina','eina_main.h','Eina','eina','eina.rb')
-libs << efl_h('eina','eina_xattr.h','EinaXattr')
-libs << efl_h('eina','eina_log.h','EinaLog')
-libs << efl_h('eina','eina_list.h','EinaList')
-libs << efl_h('eina','eina_hash.h','EinaHash')
-libs << efl_h('eina','eina_file.h','EinaFile')
-libs << efl_h('eet','Eet.h','Eet',nil,nil,["#{NATIVE}/eina_xattr","#{NATIVE}/eina_list"])
-libs << efl_h('evas','Evas.h','Evas',nil,nil,["#{NATIVE}/eina_list"],['EVAS_LAYER_MIN','EVAS_LAYER_MAX'])
-libs << efl_h('ecore','Ecore.h','Ecore')
-libs << efl_h('ecore_input','Ecore_Input.h','EcoreInput','ecore_event',nil,["#{NATIVE}/eina_list"])
-libs << efl_h('ecore','Ecore_Getopt.h','EcoreGetopt',nil,nil,["#{NATIVE}/eina_list"])
-libs << efl_h('ecore_evas','Ecore_Evas.h','EcoreEvas',nil,nil,["#{NATIVE}/ecore_getopt","#{NATIVE}/evas"])
-libs << efl_h('eio','Eio.h','Eio',nil,nil,["#{NATIVE}/eina_file","#{NATIVE}/eet"])
-libs << efl_h('embryo','Embryo.h','Embryo')
-libs << efl_h('edje','Edje.h','Edje',nil,nil,["#{NATIVE}/evas"])
-libs << efl_h('efreet','Efreet.h','Efreet')
-libs << efl_h('efreet','efreet_base.h','EfreetBase',nil,nil,["#{NATIVE}/eina_list"])
-libs << efl_h('efreet','efreet_icon.h','EfreetIcon','efreet_icon',nil,["#{NATIVE}/eina_list"])
-libs << efl_h('efreet','efreet_desktop.h','EfreetDesktop','efreet_desktop',nil,["#{NATIVE}/eina_list"])
-libs << efl_h('efreet','efreet_menu.h','EfreetMenu','efreet_menu',nil,["#{NATIVE}/efreet_desktop"])
-libs << efl_h('efreet','efreet_uri.h','EfreetUri','efreet_uri')
-libs << efl_h('efreet','efreet_ini.h','EfreetIni','efreet_ini')
-libs << efl_h('efreet','efreet_utils.h','EfreetUtils','efreet_utils',nil,["#{NATIVE}/efreet_desktop"])
-libs << efl_h('efreet_mime','Efreet_Mime.h','EfreetMime')
-libs << efl_h('efreet_trash','Efreet_Trash.h','EfreetTrash',nil,nil,["#{NATIVE}/eina_list","#{NATIVE}/efreet_uri"])
-libs << efl_h('edbus','E_DBus.h','Edbus',nil,'edbus.rb',["#{NATIVE}/eina_list"])
-libs << efl_h('enotify','E_Notify.h','Enotify','e_notification','enotify.rb',["#{NATIVE}/evas","#{NATIVE}/edbus"])
-libs << efl_h('enotify','E_Notification_Daemon.h','EnotificationDaemon','e_notification_daemon','enotification_daemon.rb',["#{NATIVE}/enotify"])
-libs << efl_h('ebluez','E_Bluez.h','Ebluez','e_bluez','ebluez.rb',["#{NATIVE}/edbus"])
-libs << efl_h('eofono','E_Ofono.h','Eofono','e_ofono','eofono.rb',["#{NATIVE}/edbus"])
-libs << efl_h('eukit','E_Ukit.h','Eukit','e_ukit','eukit.rb',["#{NATIVE}/edbus"])
-libs << efl_h('ehal','E_Hal.h','Ehal','e_hal','ehal.rb',["#{NATIVE}/edbus"])
-libs << efl_h('econnman0_7x','E_Connman.h','EConnman','e_connman','econnman.rb',["#{NATIVE}/edbus"])
-libs << efl_h('eeze','Eeze.h','Eeze',nil,nil,["#{NATIVE}/eina_list"])
-libs << efl_h('eeze','Eeze_Disk.h','EezeDisk')
-libs << efl_h('eeze','Eeze_Net.h','EezeNet',nil,nil,["#{NATIVE}/eina_list"])
-libs << efl_h('emotion','Emotion.h','Emotion',nil,nil,["#{NATIVE}/evas"])
-libs << efl_h('ethumb','Ethumb.h','Ethumb')
-libs << efl_h('ethumb_client','Ethumb_Client.h','EthumbClient',nil,nil,["#{NATIVE}/ethumb"])
-libs << efl_h('ethumb','Ethumb_Plugin.h','EthumbPlugin',nil,nil,["#{NATIVE}/evas","#{NATIVE}/ecore_evas","#{NATIVE}/ethumb"])
+libs << efl_h('eina'+SO_MAJ,'eina_types.h','Eina','eina')
+libs << efl_h('eina'+SO_MAJ,'eina_main.h','Eina','eina','eina.rb')
+libs << efl_h('eina'+SO_MAJ,'eina_xattr.h','EinaXattr')
+libs << efl_h('eina'+SO_MAJ,'eina_log.h','EinaLog')
+libs << efl_h('eina'+SO_MAJ,'eina_list.h','EinaList')
+libs << efl_h('eina'+SO_MAJ,'eina_hash.h','EinaHash')
+libs << efl_h('eina'+SO_MAJ,'eina_file.h','EinaFile')
+libs << efl_h('eet'+SO_MAJ,'Eet.h','Eet',nil,nil,["#{NATIVE}/eina_xattr","#{NATIVE}/eina_list"])
+libs << efl_h('evas'+SO_MAJ,'Evas.h','Evas',nil,nil,["#{NATIVE}/eina_list"],['EVAS_LAYER_MIN','EVAS_LAYER_MAX'])
+libs << efl_h('ecore'+SO_MAJ,'Ecore.h','Ecore')
+libs << efl_h('ecore_input'+SO_MAJ,'Ecore_Input.h','EcoreInput','ecore_event',nil,["#{NATIVE}/eina_list"])
+libs << efl_h('ecore'+SO_MAJ,'Ecore_Getopt.h','EcoreGetopt',nil,nil,["#{NATIVE}/eina_list"])
+libs << efl_h('ecore_evas'+SO_MAJ,'Ecore_Evas.h','EcoreEvas',nil,nil,["#{NATIVE}/ecore_getopt","#{NATIVE}/evas"])
+libs << efl_h('eio'+SO_MAJ,'Eio.h','Eio',nil,nil,["#{NATIVE}/eina_file","#{NATIVE}/eet"])
+libs << efl_h('embryo'+SO_MAJ,'Embryo.h','Embryo')
+libs << efl_h('edje'+SO_MAJ,'Edje.h','Edje',nil,nil,["#{NATIVE}/evas"])
+libs << efl_h('efreet'+SO_MAJ,'Efreet.h','Efreet')
+libs << efl_h('efreet'+SO_MAJ,'efreet_base.h','EfreetBase',nil,nil,["#{NATIVE}/eina_list"])
+libs << efl_h('efreet'+SO_MAJ,'efreet_icon.h','EfreetIcon','efreet_icon',nil,["#{NATIVE}/eina_list"])
+libs << efl_h('efreet'+SO_MAJ,'efreet_desktop.h','EfreetDesktop','efreet_desktop',nil,["#{NATIVE}/eina_list"])
+libs << efl_h('efreet'+SO_MAJ,'efreet_menu.h','EfreetMenu','efreet_menu',nil,["#{NATIVE}/efreet_desktop"])
+libs << efl_h('efreet'+SO_MAJ,'efreet_uri.h','EfreetUri','efreet_uri')
+libs << efl_h('efreet'+SO_MAJ,'efreet_ini.h','EfreetIni','efreet_ini')
+libs << efl_h('efreet'+SO_MAJ,'efreet_utils.h','EfreetUtils','efreet_utils',nil,["#{NATIVE}/efreet_desktop"])
+libs << efl_h('efreet_mime'+SO_MAJ,'Efreet_Mime.h','EfreetMime')
+libs << efl_h('efreet_trash'+SO_MAJ,'Efreet_Trash.h','EfreetTrash',nil,nil,["#{NATIVE}/eina_list","#{NATIVE}/efreet_uri"])
+libs << efl_h('edbus'+SO_MAJ,'E_DBus.h','Edbus',nil,'edbus.rb',["#{NATIVE}/eina_list"])
+libs << efl_h('enotify'+SO_MAJ,'E_Notify.h','Enotify','e_notification','enotify.rb',["#{NATIVE}/evas","#{NATIVE}/edbus"])
+libs << efl_h('enotify'+SO_MAJ,'E_Notification_Daemon.h','EnotificationDaemon','e_notification_daemon','enotification_daemon.rb',["#{NATIVE}/enotify"])
+libs << efl_h('ebluez'+SO_MAJ,'E_Bluez.h','Ebluez','e_bluez','ebluez.rb',["#{NATIVE}/edbus"])
+libs << efl_h('eofono'+SO_MAJ,'E_Ofono.h','Eofono','e_ofono','eofono.rb',["#{NATIVE}/edbus"])
+libs << efl_h('eukit'+SO_MAJ,'E_Ukit.h','Eukit','e_ukit','eukit.rb',["#{NATIVE}/edbus"])
+libs << efl_h('ehal'+SO_MAJ,'E_Hal.h','Ehal','e_hal','ehal.rb',["#{NATIVE}/edbus"])
+libs << efl_h('econnman0_7x'+SO_MAJ,'E_Connman.h','EConnman','e_connman','econnman.rb',["#{NATIVE}/edbus"])
+libs << efl_h('eeze'+SO_MAJ,'Eeze.h','Eeze',nil,nil,["#{NATIVE}/eina_list"])
+libs << efl_h('eeze'+SO_MAJ,'Eeze_Disk.h','EezeDisk')
+libs << efl_h('eeze'+SO_MAJ,'Eeze_Net.h','EezeNet',nil,nil,["#{NATIVE}/eina_list"])
+libs << efl_h('emotion'+SO_MAJ,'Emotion.h','Emotion',nil,nil,["#{NATIVE}/evas"])
+libs << efl_h('ethumb'+SO_MAJ,'Ethumb.h','Ethumb')
+libs << efl_h('ethumb_client'+SO_MAJ,'Ethumb_Client.h','EthumbClient',nil,nil,["#{NATIVE}/ethumb"])
+libs << efl_h('ethumb'+SO_MAJ,'Ethumb_Plugin.h','EthumbPlugin',nil,nil,["#{NATIVE}/evas","#{NATIVE}/ecore_evas","#{NATIVE}/ethumb"])
#
-ELM_LIB='elementary'
+ELM_LIB='elementary'+SO_MAJ
#
def elm_h header, modname, reqs=nil
{