efl/src/bin/eolian
Daniel Kolesa b6b7317f4e eolian gen: generate a separate file with legacy implementations
If legacy implementations are generated, eolian_gen now creates
a separate file for them and includes it. The file name convention
for that is <.c file name without ext>.legacy.<.c file name ext>
or <.c file name>.legacy.c if it has no ext, so for example
foo.eo.c becomes foo.eo.legacy.c and foo becomes foo.legacy.c.

The file is generated assuming there are any legacy APIs contained
inside the .eo file.
2019-02-21 16:52:40 +01:00
..
.gitignore eolian gen2: move to eolian gen (as the old one is gone) 2016-10-07 13:34:47 +02:00
docs.c eolian gen: emit doxygen references to constants in uppercase 2019-02-21 12:14:33 +01:00
docs.h eolian: make doc ref resolution global 2018-04-18 16:38:14 +02:00
headers.c eolian: allow tagging complete classes as BETA 2019-02-13 18:48:02 +01:00
headers.h eolian: make doc ref resolution global 2018-04-18 16:38:14 +02:00
main.c eolian gen: generate a separate file with legacy implementations 2019-02-21 16:52:40 +01:00
main.h eolian gen2: move to eolian gen (as the old one is gone) 2016-10-07 13:34:47 +02:00
meson.build meson: enable cross compiling 2018-12-07 13:05:31 +01:00
sources.c eolian gen: generate a separate file with legacy implementations 2019-02-21 16:52:40 +01:00
sources.h eolian gen: generate a separate file with legacy implementations 2019-02-21 16:52:40 +01:00
types.c eolian: make doc ref resolution global 2018-04-18 16:38:14 +02:00
types.h eolian: make doc ref resolution global 2018-04-18 16:38:14 +02:00