diff options
author | Stefan Schmidt <stefan@osg.samsung.com> | 2016-06-13 16:09:53 +0200 |
---|---|---|
committer | Stefan Schmidt <stefan@osg.samsung.com> | 2016-06-13 16:09:53 +0200 |
commit | 21315509e20c332f15e183f073adbf25ef193d86 (patch) | |
tree | 4d47019517740e35f50579b57164765d4247df61 | |
parent | 922e4e918182c4a6d012973a237b89b9248a017c (diff) | |
download | efl-21315509e20c332f15e183f073adbf25ef193d86.tar.gz |
evas: loaders: make sure we create the directory first before we create symlinks
We assume that the directory already exists here when creating the symlinks.
Better make sure this is really the case.
Thanks to Vtorri for pointing towards the fix.
Fixes T3880 and T3875
-rw-r--r-- | src/Makefile_Evas.am | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am index f7a8f305e4..9ce7fad116 100644 --- a/src/Makefile_Evas.am +++ b/src/Makefile_Evas.am @@ -2420,6 +2420,7 @@ generic_evas_pdf_evas_image_loader_pdf_LDADD = @USE_EINA_LIBS@ @POPPLER_LIBS@ @S generic_evas_pdf_evas_image_loader_pdf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ EFL_INSTALL_EXEC_HOOK += \ +mkdir -p $(DESTDIR)$(libdir)/evas/utils \ ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.ppt; \ ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.pptx; \ ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.odp; \ @@ -2481,6 +2482,7 @@ generic_evas_raw_evas_image_loader_raw_CFLAGS = \ @LIBRAW_CFLAGS@ EFL_INSTALL_EXEC_HOOK += \ +mkdir -p $(DESTDIR)$(libdir)/evas/utils \ ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.arw; \ ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.cr2; \ ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.crw; \ @@ -2522,6 +2524,7 @@ generic_evas_svg_evas_image_loader_svg_LDADD = @USE_EINA_LIBS@ @RSVG_LIBS@ @SHM_ generic_evas_svg_evas_image_loader_svg_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ EFL_INSTALL_EXEC_HOOK += \ +mkdir -p $(DESTDIR)$(libdir)/evas/utils \ ln -sf evas_image_loader.svg $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.svgz; \ ln -sf evas_image_loader.svg $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.svg.gz; @@ -2544,4 +2547,5 @@ generic_evas_xcf_evas_image_loader_xcf_CFLAGS = \ generic_evas_xcf_evas_image_loader_xcf_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ -lm -lz generic_evas_xcf_evas_image_loader_xcf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ EFL_INSTALL_EXEC_HOOK += \ +mkdir -p $(DESTDIR)$(libdir)/evas/utils \ ln -sf evas_image_loader.xcf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.xcf.gz; |