aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-10-12 00:27:07 -0700
committerGlenn Morris2010-10-12 00:27:07 -0700
commitd5e38a567cf226f3444cf12528e2c982d4eab4ec (patch)
tree57bcdc35f6b2e657743e776f8314eb9da84e2ed4
parenta692261660637b4355c88fca960c3ceb12bee5e9 (diff)
downloademacs-d5e38a567cf226f3444cf12528e2c982d4eab4ec.tar.gz
emacs-d5e38a567cf226f3444cf12528e2c982d4eab4ec.zip
* make-dist: Use find for etc/image files.
-rwxr-xr-xmake-dist35
1 files changed, 3 insertions, 32 deletions
diff --git a/make-dist b/make-dist
index 1cd8454f040..8db45b225e1 100755
--- a/make-dist
+++ b/make-dist
@@ -507,38 +507,9 @@ for dir in etc/*/; do
507 ln * ../../${tempdir}/${dir}) 507 ln * ../../${tempdir}/${dir})
508done 508done
509 509
510echo "Making links to \`etc/images'" 510echo "Making links to \`etc/images' and its subdirectories"
511(cd etc/images 511for f in `find etc/images -type f`; do
512 for f in *; do 512 ln $f $tempdir/$f
513 [ -f "$f" ] || continue
514 ln $f ../../${tempdir}/etc/images
515 done)
516
517for dir in etc/images/*/; do
518 echo "Making links to \`${dir}'"
519 (cd ${dir}
520 for f in *; do
521 [ -f "$f" ] || continue
522 ln $f ../../../${tempdir}/${dir}
523 done
524 )
525done
526
527for dir in etc/images/*/*/; do
528 case "$dir" in
529 etc/images/icons/hicolor/) continue ;;
530 esac
531 echo "Making links to \`${dir}'"
532 (cd ${dir}
533 ln `ls -d *` ../../../../${tempdir}/${dir})
534done
535
536for dir in etc/images/icons/hicolor/*/apps \
537 etc/images/icons/hicolor/*/mimetypes; do
538 echo "Making links to \`${dir}'"
539 (cd ${dir}
540 ln `ls -d *` ../../../../../../${tempdir}/${dir}
541 cd ../../../../../../${tempdir}/${dir})
542done 513done
543 514
544echo "Making links to \`info'" 515echo "Making links to \`info'"