efl: fix installation and compilation of efl_types.eot.h
authorVitor Sousa <vitorsousasilva@gmail.com>
Wed, 10 Feb 2016 22:01:52 +0000 (20:01 -0200)
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>
Wed, 10 Feb 2016 22:02:11 +0000 (20:02 -0200)
Summary:
Fix Efl.h include problem of the installed header "efl_types.eot.h".

Move efl_types.eot to src/lib/efl/interfaces to compile and install at
the same place of other Eolian-generated headers.

Test Plan: compile and test expedit

Reviewers: felipealmeida, stefan_schmidt, tasn, cedric, q66, JackDanielZ

Subscribers: jpeg

Differential Revision: https://phab.enlightenment.org/D3670

src/Makefile_Efl.am
src/lib/efl/Efl.h
src/lib/efl/interfaces/efl_types.eot [moved from src/lib/efl/efl_types.eot with 100% similarity]

index e98a74f..9d75bd9 100644 (file)
@@ -25,7 +25,7 @@ efl_eolian_files = \
 
 efl_eolian_type_files = \
        lib/efl/interfaces/efl_gfx_types.eot \
-       lib/efl/efl_types.eot \
+       lib/efl/interfaces/efl_types.eot \
        $(NULL)
 
 efl_eolian_files_h = $(efl_eolian_files:%.eo=%.eo.h) \
index 813daef..7f853f9 100644 (file)
@@ -46,7 +46,7 @@ typedef struct tm Efl_Time;
 
 #ifdef EFL_BETA_API_SUPPORT
 
-#include "efl_types.eot.h"
+#include "interfaces/efl_types.eot.h"
 
 #include <Efl_Model_Common.h>