${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 .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)
+#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)
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 (efl_isa(parent, EVAS_OBJECT_SMART_CLASS))
- if (efl_isa(parent, efl_object_class_get()))
+// if (eo_isa(parent, EVAS_OBJECT_SMART_CLASS))
+ if (efl_isa(parent, efl_canvas_group_class_get()))
members = evas_object_smart_members_get(parent);
if (members)