${LIB_INCS}
mobile/eext_floatingbutton_common.h
mobile/eext_floatingbutton_legacy.h
-# mobile/eext_floatingbutton.eo.legacy.h
-# mobile/eext_floatingbutton_eo.h
-# mobile/eext_floatingbutton.eo.h
+ mobile/eext_floatingbutton.eo.legacy.h
+ mobile/eext_floatingbutton_eo.h
+ mobile/eext_floatingbutton.eo.h
efl_extension.h
)
* @{
*/
#include "eext_floatingbutton_common.h"
-//#ifdef EFL_EO_API_SUPPORT
-//#include "eext_floatingbutton_eo.h"
-//#endif
-//#ifndef EFL_NOLEGACY_API_SUPPORT
+#ifdef EFL_EO_API_SUPPORT
+#include "eext_floatingbutton_eo.h"
+#endif
+#ifndef EFL_NOLEGACY_API_SUPPORT
#include "eext_floatingbutton_legacy.h"
-//#endif
+#endif
/**
* @}
*/
${WEARABLE_EO_FILES}
)
-#foreach(eo_file ${ALL_EO_FILES})
-# GET_FILENAME_COMPONENT(dir ${eo_file} PATH)
-# GET_FILENAME_COMPONENT(eo_file_name ${eo_file} NAME)
-# string(REPLACE .eo .eo.c out_c_file ${eo_file_name})
-# string(REPLACE .eo .eo.h out_h_file ${eo_file_name})
-# string(REPLACE .eo .eo.legacy.h out_legacy_file ${eo_file_name})
-# string(REPLACE .eo .c c_file ${eo_file_name})
-# add_custom_command(
-# OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/${out_c_file}
-# COMMAND /usr/bin/eolian_gen ${eo_file} -gc -I /usr/share/eolian/include -o ${dir}/${out_c_file}
-# COMMAND /usr/bin/eolian_gen ${eo_file} -gi -I /usr/share/eolian/include -o ${dir}/${out_c_file}
-# COMMAND /usr/bin/eolian_gen ${eo_file} -gh -I /usr/share/eolian/include -o "../inc/${dir}/${out_h_file}"
-# COMMAND /usr/bin/eolian_gen ${eo_file} -gl -I /usr/share/eolian/include -o "../inc/${dir}/${out_legacy_file}"
-# DEPENDS ${eo_file} ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/*.eo
-# COMMENT "Compiling Eo: ${eo_file}, Output eo : ${dir}/${out_c_file}"
-# VERBATIM)
-# add_custom_target(target_${eo_file_name} ALL DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/${out_c_file})
-# SET (ALL_EO_TARGETS ${ALL_EO_TARGETS} target_${eo_file_name})
-#endforeach(eo_file)
+foreach(eo_file ${ALL_EO_FILES})
+ GET_FILENAME_COMPONENT(dir ${eo_file} PATH)
+ GET_FILENAME_COMPONENT(eo_file_name ${eo_file} NAME)
+ string(REPLACE .eo .eo.c out_c_file ${eo_file_name})
+ string(REPLACE .eo .c c_file ${eo_file_name})
+ add_custom_command(
+ OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/${out_c_file}
+ COMMAND /usr/bin/eolian_gen -g c -I /usr/share/eolian/include -o "${dir}/${eo_file_name}" ${eo_file}
+ COMMAND /usr/bin/eolian_gen -g h -I /usr/share/eolian/include -o "../inc/${dir}/${eo_file_name}" ${eo_file}
+ COMMAND /usr/bin/eolian_gen -g l -I /usr/share/eolian/include -o "../inc/${dir}/${eo_file_name}" ${eo_file}
+ DEPENDS ${eo_file} ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/*.eo
+ COMMENT "Compiling Eo: ${eo_file}, Output eo : ${dir}/${out_c_file}"
+ VERBATIM)
+ add_custom_target(target_${eo_file_name} ALL DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/${out_c_file})
+ SET (ALL_EO_TARGETS ${ALL_EO_TARGETS} target_${eo_file_name})
+endforeach(eo_file)
ADD_LIBRARY(${LIB_NAME} SHARED ${LIB_SRCS})
-#ADD_DEPENDENCIES(${LIB_NAME} ${ALL_EO_TARGETS})
+ADD_DEPENDENCIES(${LIB_NAME} ${ALL_EO_TARGETS})
ADD_DEFINITIONS("-DEFL_EXTENSION_BUILD")
IF(DEFINED WITH_X)
Eina_List *members = NULL;
Eext_Event_Callback *callback;
-// if (eo_isa(parent, EVAS_OBJECT_SMART_CLASS))
- if (efl_isa(parent, efl_canvas_group_class_get()))
+// if (efl_isa(parent, EVAS_OBJECT_SMART_CLASS))
+ if (efl_isa(parent, efl_object_class_get()))
members = evas_object_smart_members_get(parent);
if (members)