If you have the interest you could probably just change the EAPI decl in
that header to include the deprecation

On Tue, May 3, 2016, 8:44 AM Christopher Michael <cpmich...@osg.samsung.com>
wrote:

> This push has effectively Deprecated the Ecore_Wayland library. All of
> our efl & enlightenment code base has already been ported to use the
> newer Ecore_Wl2 library. Anyone making apps specifically for Wayland
> should use Ecore_Wl2 library also.
>
> This method of deprecating seemed much simplier (imo) and should serve
> the same purpose, however if others feel that EINA_DEPRECATED should be
> added to every exposed function, please let me know.
>
> Cheers,
> dh
>
> On 05/03/2016 08:37 AM, Chris Michael wrote:
> > devilhorns pushed a commit to branch master.
> >
> >
> http://git.enlightenment.org/core/efl.git/commit/?id=89b955db51f994665067858e33a4a4841a9d9280
> >
> > commit 89b955db51f994665067858e33a4a4841a9d9280
> > Author: Chris Michael <cpmich...@osg.samsung.com>
> > Date:   Tue May 3 08:35:48 2016 -0400
> >
> >      ecore-wayland: Deprecate Ecore_Wayland library
> >
> >      This patch deprecates the Ecore_Wayland library with a warning to
> not
> >      use it. This (imo) is a better method of deprecation rather than
> >      adding EINA_DEPRECATED to every function.
> >
> >      Signed-off-by: Chris Michael <cpmich...@osg.samsung.com>
> > ---
> >   src/lib/ecore_wayland/Ecore_Wayland.h | 2 ++
> >   1 file changed, 2 insertions(+)
> >
> > diff --git a/src/lib/ecore_wayland/Ecore_Wayland.h
> b/src/lib/ecore_wayland/Ecore_Wayland.h
> > index d422520..286959e 100644
> > --- a/src/lib/ecore_wayland/Ecore_Wayland.h
> > +++ b/src/lib/ecore_wayland/Ecore_Wayland.h
> > @@ -27,6 +27,8 @@
> >   #  define EAPI
> >   # endif
> >
> > +# warning The Ecore_Wayland library has been deprecated. Please use the
> Ecore_Wl2 library
> > +
> >   #ifdef __cplusplus
> >   extern "C" {
> >   #endif
> >
>
>
>
> ------------------------------------------------------------------------------
> Find and fix application performance issues faster with Applications
> Manager
> Applications Manager provides deep performance insights into multiple
> tiers of
> your business applications. It resolves application problems quickly and
> reduces your MTTR. Get your free trial!
> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to