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);
 

-- 


Reply via email to