forked from enlightenment/efl
Evas: Split Evas headers
Now, Evas.h includes three new files: - Evas_Eo.h: Eo API functions (functions defines, enums, base id). - Evas_Legacy.h: contains the API functions related to objects - Evas_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.
This commit is contained in:
parent
777d511814
commit
80e04b2842
|
@ -9,4 +9,4 @@ Requires.private: @requirements_pc_evas@
|
|||
Version: @VERSION@
|
||||
Libs: -L${libdir} -levas
|
||||
Libs.private: @requirements_libs_evas@
|
||||
Cflags: -I${includedir}/evas-@VMAJ@
|
||||
Cflags: -I${includedir}/evas-@VMAJ@ -I${includedir}/efl-@VMAJ@
|
||||
|
|
|
@ -5,7 +5,12 @@ lib_LTLIBRARIES += lib/evas/libevas.la
|
|||
noinst_LTLIBRARIES =
|
||||
|
||||
installed_evasmainheadersdir = $(includedir)/evas-@VMAJ@
|
||||
dist_installed_evasmainheaders_DATA = lib/evas/Evas.h lib/evas/Evas_GL.h
|
||||
dist_installed_evasmainheaders_DATA = \
|
||||
lib/evas/Evas.h \
|
||||
lib/evas/Evas_Common.h \
|
||||
lib/evas/Evas_Eo.h \
|
||||
lib/evas/Evas_Legacy.h \
|
||||
lib/evas/Evas_GL.h
|
||||
|
||||
noinst_HEADERS = \
|
||||
lib/evas/include/evas_inline.x \
|
||||
|
|
19595
src/lib/evas/Evas.h
19595
src/lib/evas/Evas.h
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue