barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e4d0f78682b6227be68c3d00c42c4cc92c8822ef
commit e4d0f78682b6227be68c3d00c42c4cc92c8822ef Author: Gustavo Sverzut Barbieri <[email protected]> Date: Wed Jan 25 16:02:25 2017 -0200 cmake: if EOLIAN_BIN=ON, use built eolian_gen. --- cmake/helpers/EflMacros.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/helpers/EflMacros.cmake b/cmake/helpers/EflMacros.cmake index c212d70..b41d96e 100644 --- a/cmake/helpers/EflMacros.cmake +++ b/cmake/helpers/EflMacros.cmake @@ -1318,6 +1318,9 @@ function(EFL_CREATE_EO_RULES target generation_dir) #add the custom rule if(file_eo_gen_files) + if(EOLIAN_BIN STREQUAL ON) + set(EOLIAN_BIN ${CMAKE_BINARY_DIR}/bin/eolian_gen) + endif() add_custom_command( OUTPUT ${file_eo_gen_files} COMMAND ${CMAKE_COMMAND} -E env "EFL_RUN_IN_TREE=1" ${EOLIAN_BIN} ${include_cmd} -o c:${generation_dir}/${filename}.c -o h:${generation_dir}/${filename}.h ${file} --
