autotools: Fixed 'make examples' and 'make examples-install'

It was broken in set-ups with ($(builddir) != $(srcdir)) && ($(builddir) !=
$(srcdir)/build)
This commit is contained in:
Savio Sena 2014-07-02 12:09:20 -03:00
parent 1fef6f92d3
commit 23c6bce63e
14 changed files with 20 additions and 18 deletions

View File

@ -288,7 +288,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/ecore/examples
$(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/ecore/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/ecore/examples
uninstall-local:
for f in $(SRCS) $(DATA_FILES); do \

View File

@ -37,8 +37,8 @@ clean-local:
install-examples:
mkdir -p $(datadir)/ecore_avahi/examples
$(install_sh_DATA) -c ecore_avahi_browse_example.c $(datadir)/ecore_avahi/examples
$(install_sh_DATA) -c ecore_avahi_example.c $(datadir)/ecore_avahi/examples
$(install_sh_DATA) -c $(srcdir)/ecore_avahi_browse_example.c $(datadir)/ecore_avahi/examples
$(install_sh_DATA) -c $(srcdir)/ecore_avahi_example.c $(datadir)/ecore_avahi/examples
uninstall-local:
rm -f $(datadir)/ecore_avahi/examples/ecore_avahi_example.c

View File

@ -199,7 +199,8 @@ clean-local:
install-examples: $(EDJS)
mkdir -p $(datadir)/edje/examples
$(install_sh_DATA) -c $(SRCS) $(EDJS) $(DIST_EDCS) $(DATA_FILES) $(datadir)/edje/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DIST_EDCS) $(DATA_FILES) $(datadir)/edje/examples
cd $(builddir) && $(install_sh_DATA) -c $(EDJS) $(datadir)/edje/examples
uninstall-local:
for f in $(SRCS) $(DIST_EDCS) $(DATA_FILES); do \

View File

@ -51,7 +51,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/eet/examples
$(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eet/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eet/examples
uninstall-local:
for f in $(SRCS) $(DATA_FILES); do \

View File

@ -147,7 +147,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/eina/examples
$(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eina/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eina/examples
uninstall-local:
for f in $(SRCS) $(DATA_FILES); do \

View File

@ -29,7 +29,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/eina/examples
$(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eina/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eina/examples
uninstall-local:
for f in $(SRCS) $(DATA_FILES); do \

View File

@ -50,7 +50,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/eio/examples
$(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eio/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eio/examples
uninstall-local:
for f in $(SRCS) $(DATA_FILES); do \

View File

@ -84,7 +84,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/eldbus/examples
$(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eldbus/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/eldbus/examples
uninstall-local:
for f in $(SRCS) $(DATA_FILES); do \

View File

@ -11,7 +11,7 @@ clean-local: ;
install-examples:
mkdir -p $(datadir)/elua/examples
$(install_sh_DATA) -c $(DATA_FILES) $(datadir)/elua/examples
cd $(srcdir) && $(install_sh_DATA) -c $(DATA_FILES) $(datadir)/elua/examples
uninstall-local:
for f in $(DATA_FILES); do \

View File

@ -50,7 +50,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/emotion/examples
$(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/emotion/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/emotion/examples
uninstall-local:
for f in $(SRCS) $(DATA_FILES); do \

View File

@ -75,14 +75,15 @@ clean-local:
install-examples:
mkdir -p $(datadir)/eo/examples
$(install_sh_DATA) -c $(DATA_FILES) $(datadir)/eo/examples
mkdir -p $(datadir)/eo/examples/isa
$(install_sh_DATA) -c $(eo_isa_SOURCES) $(datadir)/eo/examples/isa
mkdir -p $(datadir)/eo/examples/simple
$(install_sh_DATA) -c $(eo_simple_SOURCES) $(datadir)/eo/examples/simple
cd $(srcdir); \
$(install_sh_DATA) -c $(DATA_FILES) $(datadir)/eo/examples; \
$(install_sh_DATA) -c $(eo_isa_SOURCES) $(datadir)/eo/examples/isa; \
$(install_sh_DATA) -c $(eo_simple_SOURCES) $(datadir)/eo/examples/simple;
if EO_BUILD_EXAMPLE_EVAS
mkdir -p $(datadir)/eo/examples/evas
$(install_sh_DATA) -c $(eo_evas_SOURCES) $(datadir)/eo/examples/evas
cd $(srcdir) && $(install_sh_DATA) -c $(eo_evas_SOURCES) $(datadir)/eo/examples/evas
endif
uninstall-local:

View File

@ -82,7 +82,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/ephysics/examples
$(install_sh_DATA) -c $(SRCS) $(datadir)/ephysics/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(datadir)/ephysics/examples
uninstall-local:
for f in $(SRCS) ; do \

View File

@ -51,7 +51,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/ethumb_client/examples
$(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/ethumb_client/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(datadir)/ethumb_client/examples
uninstall-local:
for f in $(SRCS) $(DATA_FILES); do \

View File

@ -272,7 +272,7 @@ clean-local:
install-examples:
mkdir -p $(datadir)/evas/examples
$(install_sh_DATA) -c $(SRCS) $(EDCS) $(DATA_FILES) $(datadir)/evas/examples
cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(EDCS) $(DATA_FILES) $(datadir)/evas/examples
uninstall-local:
for f in $(SRCS) $(EDCS) $(DATA_FILES); do \