jaehwan pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=19332bdd382f91e600cac03e1b6e366b2b1dfbb6
commit 19332bdd382f91e600cac03e1b6e366b2b1dfbb6 Author: Jaehwan Kim <jae.hwan....@samsung.com> Date: Thu Oct 6 10:15:27 2016 +0900 fix the bin path dynamically to execute eflete_exporter @fix --- configure.ac | 2 -- src/bin/project_manager/project_manager2.c | 8 ++++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac index 05e9288..fd3b731 100644 --- a/configure.ac +++ b/configure.ac @@ -197,10 +197,8 @@ EFLETE_DEFINE="" #=============================================================================== if test "x${prefix}" = "xNONE"; then LOCALE_DIR="${ac_default_prefix}/share/locale" - EFLETE_DEFINE+=" -DEFLETE_BIN_PATH=\\\"\\\" " else LOCALE_DIR="${prefix}/share/locale" - EFLETE_DEFINE+=" -DEFLETE_BIN_PATH=\\\"${prefix}/bin/\\\" " fi AC_SUBST(LOCALE_DIR) #=============================================================================== diff --git a/src/bin/project_manager/project_manager2.c b/src/bin/project_manager/project_manager2.c index e022a76..92577a6 100644 --- a/src/bin/project_manager/project_manager2.c +++ b/src/bin/project_manager/project_manager2.c @@ -730,7 +730,7 @@ _project_open_internal(Project_Process_Data *ppd) /******************************************************************************/ file_dir = ecore_file_dir_get(ppd->path); snprintf(cmd, sizeof(cmd), - EFLETE_BIN_PATH"eflete_exporter --edj %s --path %s/develop", ppd->project->saved_edj, file_dir); + "%s/eflete_exporter --edj %s --path %s/develop", elm_app_bin_dir_get(), ppd->project->saved_edj, file_dir); ecore_exe_pipe_run(cmd, FLAGS, NULL); @@ -1225,7 +1225,7 @@ pm_group_source_code_export(Project *project, ppd->data = (void *)data; snprintf(buf, sizeof(buf), - EFLETE_BIN_PATH"eflete_exporter --edj %s --path %s -g %s -s", project->saved_edj, path, group->common.name); + "%s/eflete_exporter --edj %s --path %s -g %s -s", elm_app_bin_dir_get(), project->saved_edj, path, group->common.name); ecore_exe_pipe_run(buf, FLAGS, NULL); @@ -1255,7 +1255,7 @@ pm_project_source_code_export(Project *project, ppd->data = (void *)data; snprintf(buf, sizeof(buf), - EFLETE_BIN_PATH"eflete_exporter --edj %s --path %s -s", project->saved_edj, path); + "%s/eflete_exporter --edj %s --path %s -s", elm_app_bin_dir_get(), project->saved_edj, path); ecore_exe_pipe_run(buf, FLAGS, NULL); @@ -1418,7 +1418,7 @@ pm_project_release_export(Project *project, eina_file_mkdtemp("eflete_export_XXXXXX", &ppd->tmp_dirname); snprintf(buf, sizeof(buf), - EFLETE_BIN_PATH"eflete_exporter --edj %s --path %s -s", ppd->project->saved_edj, ppd->tmp_dirname); + "%s/eflete_exporter --edj %s --path %s -s", elm_app_bin_dir_get(), ppd->project->saved_edj, ppd->tmp_dirname); ppd->edc = eina_stringshare_printf("%s/generated.edc", ppd->tmp_dirname); ecore_exe_pipe_run(buf, FLAGS, NULL); --