comparison make-dist @ 110947:da31de2465a5

* make-dist: Use find for etc/image files.
author Glenn Morris <rgm@gnu.org>
date Tue, 12 Oct 2010 00:27:07 -0700
parents 267fc9b74892
children a2f817d28d08
comparison
equal deleted inserted replaced
110946:267fc9b74892 110947:da31de2465a5
505 echo "Making links to \`${dir}'" 505 echo "Making links to \`${dir}'"
506 (cd ${dir} 506 (cd ${dir}
507 ln * ../../${tempdir}/${dir}) 507 ln * ../../${tempdir}/${dir})
508 done 508 done
509 509
510 echo "Making links to \`etc/images'" 510 echo "Making links to \`etc/images' and its subdirectories"
511 (cd etc/images 511 for 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
517 for 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 )
525 done
526
527 for 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})
534 done
535
536 for 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})
542 done 513 done
543 514
544 echo "Making links to \`info'" 515 echo "Making links to \`info'"
545 (cd info 516 (cd info
546 ln `find . -type f -print` ../${tempdir}/info) 517 ln `find . -type f -print` ../${tempdir}/info)