summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-04-30add ecore_evas, needs specsgit statusJérémy Zurcher1-0/+62
2011-04-29fix ArgumentError in various constructorsJérémy Zurcher3-5/+5
2011-04-29Merge branch 'master' of github.com:jeremyz/ffi-eflJérémy Zurcher3-4/+9
2011-04-29update efl/elementary and testsJérémy Zurcher4-40/+52
2011-04-29unfreeze @search_paths[]Jérémy Zurcher4-5/+5
2011-04-29use the shebang line from genruby.rb for its invocationLionel Orry1-1/+1
It's too restrictive to call 'ruby' manually.
2011-04-29make genruby.rb compliant with ruby 1.8.Lionel Orry1-3/+3
The 'typedef enum' regexp has been simplified a lot, it seems to me that it's sufficient like that.
2011-04-29Nicely continue when a header is not found.Lionel Orry1-0/+5
This is needed because depending on the efl configuration, some header files may not be installed. We show a message to indicate no bindings will be generated though.
2011-04-29increase FFIHelper#method_missing NameError messageJérémy Zurcher1-1/+1
2011-04-29add Efl::FFIHelper#steal_ffitypeJérémy Zurcher1-0/+9
2011-04-29fix test_evasJérémy Zurcher1-9/+9
2011-04-29update efl/evas* and specsJérémy Zurcher2-108/+111
2011-04-29fix ClassHelper#===Jérémy Zurcher1-1/+1
2011-04-29update efl/eina* and specsJérémy Zurcher5-102/+108
2011-04-29update efl/eet* and specsJérémy Zurcher2-94/+86
2011-04-29update efl/ecore* and specsJérémy Zurcher9-78/+80
2011-04-29regenerate lib/efl/ffi/*Jérémy Zurcher12-60/+96
2011-04-29get rid of Efl::FFI, flatten lib/efl/ffi, module #method_missing uses ↵Jérémy Zurcher2-57/+65
module_eval, use @search_paths[] instead of @func_prefix for object #method_missing
2011-04-29fix ecore_getopt specsJérémy Zurcher1-1/+1
2011-04-28update .gitignoreJérémy Zurcher1-0/+1
2011-04-28fic efl/ffi/ecore_evas generation + minimal specsJérémy Zurcher5-2/+46
2011-04-28fix efl/ffi/ecore_input generation, add specsJérémy Zurcher4-3/+40
2011-04-28fix ecore_evas library, regenerate efl/ffi/ => elementary gains 2 functionsJérémy Zurcher3-17/+21
2011-04-28minor fixesJérémy Zurcher2-2/+1
2011-04-28move #=== and #address from Evas to FFI::HelperJérémy Zurcher2-12/+6
2011-04-28add eina_hash + specsJérémy Zurcher2-0/+267
2011-04-28generate eina_hashJérémy Zurcher3-3/+110
2011-04-28update tools/genruby callback regexpJérémy Zurcher1-4/+12
2011-04-28regenerate lib/efl/ffi filesJérémy Zurcher4-161/+161
2011-04-28sed-functions removes trailing EINA_Jérémy Zurcher1-1/+1
2011-04-28regenerate lib/efl/ffi with new hierarchyJérémy Zurcher10-5/+5
2011-04-28clean tools/genrubyJérémy Zurcher1-21/+24
2011-04-28set hierarchy n lib and spec directoriesJérémy Zurcher6-7/+9
2011-04-28start Efl::Evas::EvasObject specsJérémy Zurcher2-0/+91
2011-04-28ffi.rb nicely handle (.*)\? functionsJérémy Zurcher1-0/+3
2011-04-27add Evas#addressJérémy Zurcher2-10/+16
2011-04-27add more evas specsJérémy Zurcher1-2/+28
2011-04-27ffi.rb add eina_hash_p type, remove evas_p and evas_object_p typesJérémy Zurcher1-2/+1
2011-04-27fix evas spec for evas_event_callback_addJérémy Zurcher1-9/+13
2011-04-27add test_evasJérémy Zurcher1-0/+104
2011-04-27fis test_elm_winJérémy Zurcher1-21/+19
2011-04-27add eina_list and specsJérémy Zurcher5-2/+285
2011-04-27add eina_main and specsJérémy Zurcher5-1/+74
2011-04-27add missing ffi/edje.rbJérémy Zurcher1-0/+459
2011-04-27module Efl::API renamed to Efl::FFIJérémy Zurcher17-149/+149
2011-04-27move generated ffi files into lib/efl/ffiJérémy Zurcher17-471/+12
2011-04-27ffi Helper: method_missing nicely handles /^(.)=$/ settersJérémy Zurcher2-3/+12
2011-04-26add more evas specsJérémy Zurcher1-17/+150
2011-04-26evas, add EvasEngineInfoBuffer structJérémy Zurcher1-0/+37
2011-04-26Make specs work with ruby18.Lionel Orry4-5/+4
The included Efl module in the 'describe' scope was not visible in the tested context. Aliasing the module Efl::Xxx to Xxx seems to workaround this.