Daniel Kolesa
498501b9d7
elua: remove EFL_RUN_IN_TREE hack (pass cmdline args)
2015-05-06 15:05:19 +01:00
Daniel Kolesa
ec78c23761
elua: remove main.h (launcher is only 1 C file now)
2014-12-12 13:43:39 +00:00
Daniel Kolesa
09869589c9
elua: move caching into the library
2014-12-12 13:39:57 +00:00
Daniel Kolesa
4a1bfdeb4d
elua: move io extensions to library
2014-12-12 12:04:10 +00:00
Daniel Kolesa
c65221c0ae
elua: move core scripts to src/scripts
2014-12-11 16:59:27 +00:00
Daniel Kolesa
3b343878a8
elua: add initial pieces of the library
2014-12-11 15:48:18 +00:00
Mike Blumenkrantz
d45b7013fe
build fix for elua binary when using -jX
...
libtool: link: cannot find the library `lib/elua/libelua.la' or unhandled argument `lib/elua/libelua.la'
make[2]: *** [bin/elua/elua] Error 1
2014-12-08 15:23:43 -05:00
Daniel Kolesa
4db40cea63
elua: add pkg-config for the elua library
2014-12-08 15:59:45 +00:00
Daniel Kolesa
9e91672a4f
elua: initial skeleton for the Elua library
...
Because of Bob and other things, it is required to separate the functionality currently
provided by the elua binary into a library. This library will then be used by the elua
binary as well as any other project.
2014-12-08 11:38:14 +00:00
Daniel Kolesa
65b3d5b896
elua/autotools: unbork (forgot to remove this)
2014-10-10 13:07:46 +01:00
Daniel Kolesa
f33101ea8c
elua/autotools: generate .eo.lua files out of all eo files at build time
...
Also change the generator a bit so that it doesn't rely on lib name information
and fix the runtime to properly source lua files within tree.
2014-10-06 13:28:09 +01:00
Jean Guyomarc'h
afad5b75d0
Fix Elua compiling on OSX
...
Reviewers: cedric, raster, raoulh, q66
Reviewed By: q66
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1231
2014-07-25 13:58:03 +01:00
Savio Sena
073b666022
autotools: Fixed 'make examples' and 'make examples-install'
...
It was broken in set-ups with ($(builddir) != $(srcdir)) && ($(builddir) !=
$(srcdir)/build)
2014-07-02 20:01:09 -03:00
Daniel Kolesa
5688337a6c
elua: fix installation of xgettext/generator
2014-06-16 11:55:17 +01:00
Daniel Kolesa
8b1eabad3b
elua: remove leftover
2014-06-10 15:48:54 +01:00
Daniel Kolesa
ae07ae2363
elua: fixes, expand wildcards
2014-06-10 15:48:54 +01:00
Daniel Kolesa
3eb572e20c
elua: didn't want this
2014-06-10 15:48:53 +01:00
Daniel Kolesa
6df8766b6a
elua: some janitoring (add newlines to the end of files)
2014-06-10 15:48:53 +01:00
Daniel Kolesa
00f9858cfe
elua: install apps
2014-06-10 15:48:53 +01:00
Daniel Kolesa
4ebdf91ca8
elua: use eina_prefix
2014-06-10 15:48:53 +01:00
Daniel Kolesa
91ba672609
elua: preparation for lua file generation
2014-06-10 15:48:52 +01:00
Daniel Kolesa
02ef160621
evil: add fork, adjust elua to use that
2014-06-10 15:48:51 +01:00
Daniel Kolesa
e9b555c57b
elua: popenv function
2014-06-10 15:48:51 +01:00
Daniel Kolesa
4dfec82877
elua: support the EFL_RUN_IN_TREE environment variable
2014-06-10 15:48:50 +01:00
Daniel Kolesa
76b445fb6d
elua: i18n/l10n support including gettext module for user apps, bump gettext requirement to 0.18.3 (required for lua support in xgettext)
2014-06-10 15:48:49 +01:00
Daniel Kolesa
58e9b1bf57
elua: install all the modules
2014-06-10 15:48:47 +01:00
Daniel Kolesa
473549219e
elua: overridable core+modules directory paths (via command line argument or environment variables) plus support for extra lib paths via -L
2014-06-10 15:48:47 +01:00
Daniel Kolesa
68de26604c
elua: start binding Eina
...
Added initial eina logging module, added library handling utility funcs in util.lua, added .gitignores
2014-06-10 15:48:46 +01:00
Daniel Kolesa
832f652a5a
Elua: initial commit
...
Elua is a LuaJIT based runtime for the EFL meant to provide facilities for rapid application development. The name is temporary. The EFL bindings will be generated with Eolian. @feature
2014-06-10 15:48:46 +01:00