diff options
Diffstat (limited to 'tools')
| -rwxr-xr-x | tools/genruby.rb | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/genruby.rb b/tools/genruby.rb index 6acf55b..e327265 100755 --- a/tools/genruby.rb +++ b/tools/genruby.rb @@ -2,7 +2,7 @@  # -*- coding: UTF-8 -*-  #  path = File.dirname __FILE__ -lib_path = File.join path, '..', 'lib', 'efl' +lib_path = File.join path, '..', 'lib', 'efl', 'ffi'  #  # header, module name, lfct prefix, lib  libraries = [ @@ -10,7 +10,7 @@ libraries = [      [ 'Eet.h', 'Eet', 'eet', 'eet'],      [ 'Evas.h', 'Evas', 'evas', 'evas'],  #    [ 'Evas_GL.h', 'EvasGl', 'evas_gl', 'evas'], -#    [ 'Edje.h', 'Edje', 'edje', 'edje'], +    [ 'Edje.h', 'Edje', 'edje', 'edje'],      [ 'Ecore.h', 'Ecore', 'ecore', 'ecore'],  #    [ 'Ecore_Con.h', 'EcoreCon', 'ecore_con', 'ecore'],      [ 'Ecore_Input.h', 'EcoreInput', 'ecore', 'ecore'], @@ -237,11 +237,11 @@ def gen_functions path, indent      r  end  # +Dir.mkdir lib_path unless Dir.exists? lib_path +#  libraries.collect do |header,module_name,module_base,lib|      base = File.join path, 'api', header -    dir = File.join lib_path, header[0..-3].split('_').first.downcase -    Dir.mkdir dir unless Dir.exists? dir -    output = File.join dir, "#{header[0..-3].downcase}-ffi.rb" +    output = File.join lib_path, "#{header[0..-3].downcase}.rb"      puts "parse #{base}-*"      r = [lib, output, module_name, module_base ]      r << gen_enums(base, INDENT)  | 
