rimmed pushed a commit to branch master.

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

commit eee8770309421c848988be6976f7c504fb932654
Author: Mykyta Biliavskyi <m.biliavs...@samsung.com>
Date:   Thu Nov 10 13:23:33 2016 +0200

    Fix genereation path to the eflete_exporter under Windows.
    
    Added extension macro EXT == ".exe". On Windows platform eflete_exporter
    will replaced by eflete_exporter.exe.
    Also expanded elm_app_info_set by add app_init function pointer and magic
    file "layouts/eflete.edj". Both this arguments is helpful for more
    accurate searching prefixes.
    
    @fix
    T4890
---
 src/bin/eflete.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/bin/eflete.c b/src/bin/eflete.c
index fd23084..4188ac5 100644
--- a/src/bin/eflete.c
+++ b/src/bin/eflete.c
@@ -21,7 +21,11 @@
 #include "main_window.h"
 #include "shortcuts.h"
 #include "config.h"
+
+#define EXT ""
 #ifdef _WIN32
+#undef EXT
+#define EXT ".exe"
 #include "win32.h"
 #endif
 
@@ -74,7 +78,7 @@ app_init()
 
    if (!config_init()) return false;
 
-   elm_app_info_set(NULL, "eflete", NULL);
+   elm_app_info_set(app_init, "eflete", "layouts/eflete.edj");
 
 #define PATH_CHECK(LOCALE, CURRENT, DIR_PATH, MESSAGE) \
    snprintf(buf, sizeof(buf), "%s/%s", DIR_PATH, LOCALE); \
@@ -100,7 +104,7 @@ app_init()
               elm_app_data_dir_get(), "Default layouts is missing");
    ap.path.layout_edj = eina_stringshare_add(buf);
 
-   PATH_CHECK("eflete_exporter", "src/bin/eflete_exporter",
+   PATH_CHECK("eflete_exporter"EXT, "src/bin/eflete_exporter"EXT,
               elm_app_bin_dir_get(), "Eflete_exporter is missing");
    ap.path.exporter = eina_stringshare_add(buf);
 

-- 


Reply via email to