summaryrefslogtreecommitdiff
path: root/src/bin/eolian
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-03-09 16:36:21 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-03-09 16:39:06 +0100
commit1c62ed5349b3c2897d4385eea440f51f45a09adb (patch)
tree64dff81b092faecb835506a44f9397dac8a88725 /src/bin/eolian
parente655d20d2426b88f72b93f157556fb2c7dae673e (diff)
efl: ensure legacy is only relying on stable types
Summary: This commit changes the beta ness of a few types, those types are looking quite stable. Edje types will likely not change. The Efl.Gfx.Join types are actaully already stable since the last release, since evas_vg was stable back then and those enums have been in there. The elementary stuff looks a bit unthought, and we have the chance to change the API in the backend, so maybe we want to not declare it stable, but rather reintroduce the legacy types. With this we can enable eolian generation of beta tags for types. ref T7726 Depends on D8276 Reviewers: cedric, segfaultxavi, zmike, stefan_schmidt, q66 Reviewed By: segfaultxavi, q66 Subscribers: #reviewers, #committers Tags: #efl Maniphest Tasks: T7726 Differential Revision: https://phab.enlightenment.org/D8277
Diffstat (limited to 'src/bin/eolian')
-rw-r--r--src/bin/eolian/types.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/bin/eolian/types.c b/src/bin/eolian/types.c
index d9a9bc2..c2a2ea6 100644
--- a/src/bin/eolian/types.c
+++ b/src/bin/eolian/types.c
@@ -157,14 +157,11 @@ _type_generate(const Eolian_State *state, const Eolian_Typedecl *tp,
157 break; 157 break;
158 } 158 }
159 eina_strbuf_append_char(buf, ';'); 159 eina_strbuf_append_char(buf, ';');
160#if 0
161 /* can't enable this yet, as this would trigger brokenness in our tree */
162 if (eolian_typedecl_is_beta(tp)) 160 if (eolian_typedecl_is_beta(tp))
163 { 161 {
164 eina_strbuf_prepend(buf, "#ifdef EFL_BETA_API_SUPPORT\n"); 162 eina_strbuf_prepend(buf, "#ifdef EFL_BETA_API_SUPPORT\n");
165 eina_strbuf_append(buf, "\n#endif /* EFL_BETA_API_SUPPORT */"); 163 eina_strbuf_append(buf, "\n#endif /* EFL_BETA_API_SUPPORT */");
166 } 164 }
167#endif
168 return buf; 165 return buf;
169} 166}
170 167