rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=40373f98481b7edbe7fc344a81967c389da6f228

commit 40373f98481b7edbe7fc344a81967c389da6f228
Author: Andrii Kroitor <[email protected]>
Date:   Fri Sep 23 14:45:02 2016 +0300

    project_manager: fix eflete_exporter invoke from prefix
---
 configure.ac                               | 1 +
 src/bin/project_manager/project_manager2.c | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/configure.ac b/configure.ac
index e172a29..f6d15c7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -206,6 +206,7 @@ DEPS_EOLIAN_FLAGS=`${PKG_CONFIG} --variable=eolian_flags eo 
efl evas edje ecore
 AC_SUBST([DEPS_EOLIAN_FLAGS])
 
 EFLETE_DEFINE=" -DEFLETE_EDJ_PATH=\\\"${datadir}/eflete/themes/default/\\\" "
+EFLETE_DEFINE+=" -DEFLETE_BIN_PATH=\\\"${prefix}/bin/\\\" "
 AC_SUBST([EFLETE_DEFINE])
 
 AM_PROG_CC_C_O
diff --git a/src/bin/project_manager/project_manager2.c 
b/src/bin/project_manager/project_manager2.c
index 3d736cd..45295f6 100644
--- a/src/bin/project_manager/project_manager2.c
+++ b/src/bin/project_manager/project_manager2.c
@@ -608,7 +608,7 @@ _project_open_internal(Project_Process_Data *ppd)
 
/******************************************************************************/
    file_dir = ecore_file_dir_get(ppd->path);
    snprintf(cmd, sizeof(cmd),
-            "eflete_exporter --edj %s --path %s/develop", 
ppd->project->saved_edj, file_dir);
+            EFLETE_BIN_PATH"eflete_exporter --edj %s --path %s/develop", 
ppd->project->saved_edj, file_dir);
 
    ecore_exe_pipe_run(cmd, FLAGS, NULL);
 
@@ -1095,7 +1095,7 @@ pm_group_source_code_export(Project *project,
    ppd->result = PM_PROJECT_LAST;
 
    snprintf(buf, sizeof(buf),
-            "eflete_exporter --edj %s --path %s -g %s -s", project->saved_edj, 
path, group->common.name);
+            EFLETE_BIN_PATH"eflete_exporter --edj %s --path %s -g %s -s", 
project->saved_edj, path, group->common.name);
 
    ecore_exe_pipe_run(buf, FLAGS, NULL);
 
@@ -1125,7 +1125,7 @@ pm_project_source_code_export(Project *project,
    ppd->result = PM_PROJECT_LAST;
 
    snprintf(buf, sizeof(buf),
-            "eflete_exporter --edj %s --path %s -s", project->saved_edj, path);
+            EFLETE_BIN_PATH"eflete_exporter --edj %s --path %s -s", 
project->saved_edj, path);
 
    ecore_exe_pipe_run(buf, FLAGS, NULL);
 
@@ -1290,7 +1290,7 @@ pm_project_release_export(Project *project,
 
    eina_file_mkdtemp("eflete_export_XXXXXX", &ppd->tmp_dirname);
    snprintf(buf, sizeof(buf),
-            "eflete_exporter --edj %s --path %s -s", ppd->project->saved_edj, 
ppd->tmp_dirname);
+            EFLETE_BIN_PATH"eflete_exporter --edj %s --path %s -s", 
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