q66 pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=124a13a17e6c7c099d2499852cfd8775267ef811

commit 124a13a17e6c7c099d2499852cfd8775267ef811
Merge: 3e81b73 319034d
Author: Daniel Kolesa <[email protected]>
Date:   Tue Jun 10 15:49:55 2014 +0100

    Introducing Elua: an EFL-LuaJIT app runtime
    
    This set of changes introduces an initial version of Elua, which aims to be 
an easy to use
    application runtime for the EFL. It's built around LuaJIT for maximum 
performance and
    includes Lualian, an Eolian based binding generator.
    
    Elua is currently in very early version and not everything works 
(particularly, binding
    generation is not finalized). It's, however, ready enough to get some 
feedback.
    
    Merges branch 'devs/q66/lualian2'.
    
    @feature

 AUTHORS                                     |   8 +
 Makefile.am                                 |   3 +-
 configure.ac                                |  55 +++
 po/.gitignore                               |   1 +
 po/{Makevars => Makevars.in}                |   8 +
 po/xgettext_wrapper.sh                      |  16 +
 src/Makefile.am                             |   7 +
 src/Makefile_Elua.am                        |  79 ++++
 src/Makefile_Elua_Helper.am                 |  18 +
 src/bin/elua/.gitignore                     |   2 +
 src/bin/elua/apps/lualian.lua               |  68 +++
 src/bin/elua/apps/xgettext.lua              | 428 +++++++++++++++++
 src/bin/elua/cache.c                        | 179 +++++++
 src/bin/elua/core/gettext.lua               |  92 ++++
 src/bin/elua/core/module.lua                | 126 +++++
 src/bin/elua/core/util.lua                  | 395 ++++++++++++++++
 src/bin/elua/io.c                           | 364 +++++++++++++++
 src/bin/elua/main.c                         | 623 +++++++++++++++++++++++++
 src/bin/elua/main.h                         |  41 ++
 src/bin/elua/modules/benchmark.lua          |  97 ++++
 src/bin/elua/modules/elm.lua                | 174 +++++++
 src/bin/elua/modules/getopt.lua             | 294 ++++++++++++
 src/bin/elua/modules/lualian.lua            | 699 ++++++++++++++++++++++++++++
 src/bin/elua/modules/xgettext/generator.lua | 128 +++++
 src/bin/elua/modules/xgettext/lexer.lua     | 353 ++++++++++++++
 src/bin/elua/modules/xgettext/parser.lua    | 267 +++++++++++
 src/bindings/luajit/.gitignore              |   1 +
 src/bindings/luajit/eina/accessor.lua       | 132 ++++++
 src/bindings/luajit/eina/counter.lua        |  62 +++
 src/bindings/luajit/eina/file.lua           | 393 ++++++++++++++++
 src/bindings/luajit/eina/hamster.lua        |  31 ++
 src/bindings/luajit/eina/iterator.lua       | 102 ++++
 src/bindings/luajit/eina/list.lua           | 300 ++++++++++++
 src/bindings/luajit/eina/log.lua            | 211 +++++++++
 src/bindings/luajit/eina/rectangle.lua      | 286 ++++++++++++
 src/bindings/luajit/eina/tiler.lua          | 164 +++++++
 src/bindings/luajit/eina/xattr.lua          | 157 +++++++
 src/bindings/luajit/eo.lua                  | 118 +++++
 src/bindings/luajit/eolian.lua              | 452 ++++++++++++++++++
 src/examples/elua/.gitignore                |   1 +
 src/examples/elua/Makefile.am               |  17 +
 src/examples/elua/elm_test.lua              |  65 +++
 42 files changed, 7016 insertions(+), 1 deletion(-)

-- 


Reply via email to