]> git.eshelyaron.com Git - emacs.git/commitdiff
* make-dist: Use find for etc/image files.
authorGlenn Morris <rgm@gnu.org>
Tue, 12 Oct 2010 07:27:07 +0000 (00:27 -0700)
committerGlenn Morris <rgm@gnu.org>
Tue, 12 Oct 2010 07:27:07 +0000 (00:27 -0700)
make-dist

index 1cd8454f040d5948834a6edf2953ea3772a2b9dc..8db45b225e1a1e9c2faa58ab7033599bb523a810 100755 (executable)
--- a/make-dist
+++ b/make-dist
@@ -507,38 +507,9 @@ for dir in etc/*/; do
      ln * ../../${tempdir}/${dir})
 done
 
-echo "Making links to \`etc/images'"
-(cd etc/images
- for f in *; do
-     [ -f "$f" ] || continue
-     ln $f ../../${tempdir}/etc/images
- done)
-
-for dir in etc/images/*/; do
-    echo "Making links to \`${dir}'"
-    (cd ${dir}
-     for f in *; do
-         [ -f "$f" ] || continue
-         ln $f ../../../${tempdir}/${dir}
-     done
-     )
-done
-
-for dir in etc/images/*/*/; do
-    case "$dir" in
-        etc/images/icons/hicolor/) continue ;;
-    esac
-    echo "Making links to \`${dir}'"
-    (cd ${dir}
-     ln `ls -d *` ../../../../${tempdir}/${dir})
-done
-
-for dir in etc/images/icons/hicolor/*/apps \
-    etc/images/icons/hicolor/*/mimetypes; do
-    echo "Making links to \`${dir}'"
-    (cd ${dir}
-     ln `ls -d *` ../../../../../../${tempdir}/${dir}
-     cd ../../../../../../${tempdir}/${dir})
+echo "Making links to \`etc/images' and its subdirectories"
+for f in `find etc/images -type f`; do
+  ln $f $tempdir/$f
 done
 
 echo "Making links to \`info'"