Mark efl_types.eot as stable
authorXavi Artigas <xavierartigas@yahoo.es>
Thu, 14 Feb 2019 15:11:32 +0000 (16:11 +0100)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 8 Mar 2019 11:49:34 +0000 (20:49 +0900)
commit414a844ed01d67af68588be6f38555b9434938a4
tree7ae1a425ff19cc9d2264f3647692ebaed4076b70
parent5c685df97877ef2276200a93c0a1ff4cf74aa45c
Mark efl_types.eot as stable

Summary:
This allows using Efl_Version without EFL_BETA_API_SUPPORT, which in turn
allows failing when trying to use restricted BETA API with a more meaningful
error message.
The error will now tell you which restricted API you are trying to use, instead
of Efl_Version symbol not found.

Fixes T7696
Depends on D7932

Test Plan:
make && make check && make examples continue working.
Building a BETA example while removing the EFL_BETA_API_SUPPORT define should
tell you which BETA API you tried to use.

Reviewers: zmike, bu5hm4n, cedric

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7696

Differential Revision: https://phab.enlightenment.org/D7948
src/lib/efl/Efl.h