diff options
author | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2016-08-13 01:15:07 +0100 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2016-08-13 09:18:46 +0900 |
commit | 7224d3a66abc36795b967fa44160f15be08d7f81 (patch) | |
tree | 00dea4376293c9f58efbde5e5083c25398b0625e | |
parent | e3f561ba779ff579ffea5e8ab0f8382841de97b1 (diff) | |
download | efl-7224d3a66abc36795b967fa44160f15be08d7f81.tar.gz |
eolian gen: do not generate legacy for beta APIs
-rw-r--r-- | src/bin/eolian/legacy_generator.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bin/eolian/legacy_generator.c b/src/bin/eolian/legacy_generator.c index fe72e136e3..cf913435b3 100644 --- a/src/bin/eolian/legacy_generator.c +++ b/src/bin/eolian/legacy_generator.c @@ -346,6 +346,8 @@ legacy_header_generate(const Eolian_Class *class, Eina_Strbuf *buf) continue; Eolian_Function_Type ftype = EOLIAN_UNRESOLVED; const Eolian_Function *fid = eolian_implement_function_get(impl, &ftype); + if (eolian_function_is_beta(fid)) + continue; switch (ftype) { case EOLIAN_PROP_GET: case EOLIAN_PROP_SET: @@ -385,6 +387,8 @@ legacy_source_generate(const Eolian_Class *class, Eina_Strbuf *buf) continue; Eolian_Function_Type ftype = EOLIAN_UNRESOLVED; const Eolian_Function *fid = eolian_implement_function_get(impl, &ftype); + if (eolian_function_is_beta(fid)) + continue; switch (ftype) { case EOLIAN_PROP_GET: case EOLIAN_PROP_SET: |