forked from enlightenment/efl
those env vars per bin/lib/data dir should expliccitly give the dir
SVN revision: 58847
This commit is contained in:
parent
4386f8fb35
commit
bd0461b6d8
|
@ -47,9 +47,9 @@ static char *_prefix_path_lib = NULL;
|
||||||
#define E_FREE(p) { if (p) {free(p); p = NULL;} }
|
#define E_FREE(p) { if (p) {free(p); p = NULL;} }
|
||||||
|
|
||||||
/*#define PREFIX_CACHE_FILE 1*/
|
/*#define PREFIX_CACHE_FILE 1*/
|
||||||
#define SHARE_D "share/edje"
|
#define SHARE_D "share" EDJE_DIR_SEPARATOR_S "edje"
|
||||||
#define MAGIC_FILE "include/edje.inc"
|
#define MAGIC_FILE "include" EDJE_DIR_SEPARATOR_S "edje.inc"
|
||||||
#define MAGIC_DAT SHARE_D"/"MAGIC_FILE
|
#define MAGIC_DAT SHARE_D EDJE_DIR_SEPARATOR_S MAGIC_FILE
|
||||||
|
|
||||||
/* externally accessible functions */
|
/* externally accessible functions */
|
||||||
int
|
int
|
||||||
|
@ -66,19 +66,19 @@ e_prefix_determine(char *argv0)
|
||||||
{
|
{
|
||||||
_prefix_path = strdup(getenv("EDJE_PREFIX"));
|
_prefix_path = strdup(getenv("EDJE_PREFIX"));
|
||||||
if (getenv("EDJE_BIN_DIR"))
|
if (getenv("EDJE_BIN_DIR"))
|
||||||
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "bin", getenv("EDJE_BIN_DIR"));
|
snprintf(buf, sizeof(buf), "%s", getenv("EDJE_BIN_DIR"));
|
||||||
else
|
else
|
||||||
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "bin", _prefix_path);
|
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "bin", _prefix_path);
|
||||||
_prefix_path_bin = strdup(buf);
|
_prefix_path_bin = strdup(buf);
|
||||||
|
|
||||||
if (getenv("EDJE_LIB_DIR"))
|
if (getenv("EDJE_LIB_DIR"))
|
||||||
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "lib", getenv("EDJE_LIB_DIR"));
|
snprintf(buf, sizeof(buf), "%s", getenv("EDJE_LIB_DIR"));
|
||||||
else
|
else
|
||||||
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "lib", _prefix_path);
|
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "lib", _prefix_path);
|
||||||
_prefix_path_lib = strdup(buf);
|
_prefix_path_lib = strdup(buf);
|
||||||
|
|
||||||
if (getenv("EDJE_DATA_DIR"))
|
if (getenv("EDJE_DATA_DIR"))
|
||||||
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S SHARE_D, getenv("EDJE_DATA_DIR"));
|
snprintf(buf, sizeof(buf), "%s", getenv("EDJE_DATA_DIR"));
|
||||||
else
|
else
|
||||||
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S SHARE_D, _prefix_path);
|
snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S SHARE_D, _prefix_path);
|
||||||
_prefix_path_data = strdup(buf);
|
_prefix_path_data = strdup(buf);
|
||||||
|
|
Loading…
Reference in New Issue