From 097038c3e15ad28a9f22531154220efd0c773f18 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Sun, 6 Nov 2005 22:40:30 +0000 Subject: fixed rule to actually create the symlinks, erroring out if anything goes 2005-11-06 Michael Natterer * gtk/Makefile.am (icons): fixed rule to actually create the symlinks, erroring out if anything goes wrong. --- gtk/Makefile.am | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) (limited to 'gtk') diff --git a/gtk/Makefile.am b/gtk/Makefile.am index 74e555cec8..bb5b851aff 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -952,18 +952,27 @@ STOCK_ICONS = \ stock-icons/48/gtk-dialog-warning.png icons: - for i in 16 24; do \ - (cd stock-icons/$$i \ - $(LN_S) gtk-go-forward-ltr.png gtk-go-back-rtl.png \ - $(LN_S) gtk-go-back-ltr.png gtk-go-forward-rtl.png \ - $(LN_S) gtk-goto-first-ltr.png gtk-goto-last-rtl.png \ - $(LN_S) gtk-goto-last-ltr.png gtk-goto-first-rtl.png \ - $(LN_S) gtk-media-forward-ltr.png gtk-media-rewind-rtl.png \ - $(LN_S) gtk-media-rewind-ltr.png gtk-media-forward-rtl.png \ - $(LN_S) gtk-media-next-ltr.png gtk-media-previous-rtl.png \ - $(LN_S) gtk-media-previous-ltr.png gtk-media-next-rtl.png \ - $(LN_S) gtk-floppy.png gtk-save.png \ - cd ../..) \ + for i in 16 24; do \ + (cd stock-icons/$$i \ + && rm -f gtk-go-back-rtl.png \ + && $(LN_S) gtk-go-forward-ltr.png gtk-go-back-rtl.png \ + && rm -f gtk-go-forward-rtl.png \ + && $(LN_S) gtk-go-back-ltr.png gtk-go-forward-rtl.png \ + && rm -f gtk-goto-last-rtl.png \ + && $(LN_S) gtk-goto-first-ltr.png gtk-goto-last-rtl.png \ + && rm -f gtk-goto-first-rtl.png \ + && $(LN_S) gtk-goto-last-ltr.png gtk-goto-first-rtl.png \ + && rm -f gtk-media-rewind-rtl.png \ + && $(LN_S) gtk-media-forward-ltr.png gtk-media-rewind-rtl.png \ + && rm -f gtk-media-forward-rtl.png \ + && $(LN_S) gtk-media-rewind-ltr.png gtk-media-forward-rtl.png \ + && rm -f gtk-media-previous-rtl.png \ + && $(LN_S) gtk-media-next-ltr.png gtk-media-previous-rtl.png \ + && rm -f gtk-media-next-rtl.png \ + && $(LN_S) gtk-media-previous-ltr.png gtk-media-next-rtl.png \ + && rm -f gtk-save.png \ + && $(LN_S) gtk-floppy.png gtk-save.png \ + && cd ../..) \ done gtkbuiltincache.h: @REBUILD@ gtk-update-icon-cache$(EXEEXT) icons -- cgit v1.2.1