ecore: Split Ecore headers
authorAharon Hillel <a.hillel@samsung.com>
Wed, 3 Apr 2013 14:46:59 +0000 (17:46 +0300)
committerDaniel Zaoui <daniel.zaoui@samsung.com>
Tue, 23 Apr 2013 13:47:44 +0000 (16:47 +0300)
commitba57a1c7954224ef6d2dde1ed328745d3d2d8bd0
treef347614c9eb6fc1330726fc85f286ce7689ab6a7
parent606c325bcde66d0a159c2b1195264db2cc0f8f13
ecore: Split Ecore headers

Now, Ecore.h includes three new files:
- Ecore_Eo.h: Eo API functions (functions defines, enums, base id).
- Ecore_Legacy.h: contains the API functions related to objects
- Ecore_Common.h: common data (structs, enums...) + functions not
related to objects.

This phase is needed for the EFL 1.8 release to disable Eo APIs if we
consider it is not enough mature to be used by applications.
src/Makefile_Ecore.am
src/lib/ecore/Ecore.h
src/lib/ecore/Ecore_Common.h [new file with mode: 0644]
src/lib/ecore/Ecore_Eo.h [new file with mode: 0644]
src/lib/ecore/Ecore_Legacy.h [new file with mode: 0644]