forked from enlightenment/efl
[E-devel] [PATCH] Efreet: move efreet_desktop_cache_create out of
the path This binary is just an internal helper, and isn't expected to be run by anything but efreet. Therefore, let's emphasize this and keep it out of the path by installing it in PACKAGE_LIB_DIR/efreet/ Signed-off-by: Albin Tonnerre <lutin@debian.org> By: Albin Tonnerre <albin.tonnerre@gmail.com> SVN revision: 48085
This commit is contained in:
parent
a384141abc
commit
1dde324c33
|
@ -9,7 +9,8 @@ AM_CPPFLAGS = \
|
|||
-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
|
||||
@EFREET_CFLAGS@
|
||||
|
||||
bin_PROGRAMS = \
|
||||
internal_bindir=$(libdir)/efreet
|
||||
internal_bin_PROGRAMS = \
|
||||
efreet_desktop_cache_create
|
||||
|
||||
efreet_desktop_cache_create_LDADD = \
|
||||
|
|
|
@ -32,7 +32,7 @@ dist_installed_headers_DATA = $(EFREETHEADERS) Efreet_Mime.h Efreet_Trash.h
|
|||
libefreet_la_SOURCES = $(EFREETSOURCES)
|
||||
libefreet_la_CPPFLAGS = \
|
||||
-DPACKAGE_DATA_DIR=\"$(datadir)\" \
|
||||
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
||||
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
||||
-I$(top_builddir)/src/lib \
|
||||
-I$(top_srcdir)/src/lib \
|
||||
@EFL_EFREET_BUILD@ \
|
||||
|
|
|
@ -198,7 +198,7 @@ efreet_desktop_init(void)
|
|||
|
||||
efreet_desktop_changes_listen();
|
||||
|
||||
ecore_exe_run(PACKAGE_BIN_DIR "/efreet_desktop_cache_create", NULL);
|
||||
ecore_exe_run(PACKAGE_LIB_DIR "/efreet/efreet_desktop_cache_create", NULL);
|
||||
|
||||
}
|
||||
|
||||
|
@ -1476,7 +1476,7 @@ efreet_desktop_update_cache_job(void *data __UNUSED__)
|
|||
efreet_desktop_exe_lock = open(file, O_CREAT | O_RDONLY, S_IRUSR | S_IWUSR);
|
||||
if (efreet_desktop_exe_lock < 0) return;
|
||||
if (flock(efreet_desktop_exe_lock, LOCK_EX | LOCK_NB) < 0) goto error;
|
||||
efreet_desktop_exe = ecore_exe_run(PACKAGE_BIN_DIR "/efreet_desktop_cache_create", NULL);
|
||||
efreet_desktop_exe = ecore_exe_run(PACKAGE_LIB_DIR "/efreet/efreet_desktop_cache_create", NULL);
|
||||
if (!efreet_desktop_exe) goto error;
|
||||
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue