From: Ian Jackson Date: Wed, 16 Dec 2015 18:32:07 +0000 (+0000) Subject: Prepare for home/: Break out process_object. (nfc) X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=ian-dotfiles.git;a=commitdiff_plain;h=e4b92f44b5884bae02a32d307468097725f0e781;ds=sidebyside Prepare for home/: Break out process_object. (nfc) --- diff --git a/infra/makelinks b/infra/makelinks index dd167d3..d6b6186 100755 --- a/infra/makelinks +++ b/infra/makelinks @@ -72,11 +72,7 @@ with_log () { "$@" } -dots=$( find dot -mindepth 1 -maxdepth 1 -name '[0-9a-zA-Z]*[0-9a-zA-Z]' ) - -for dot in $dots; do - ours="$dot" - underhome=".${dot#dot/}" +process_object () { inhome="$HOME/$underhome" prhome="~/$underhome" linktarget="$basepath/$ours" @@ -109,6 +105,14 @@ for dot in $dots; do else bad "mismatched file types" fi +} + +dots=$( find dot -mindepth 1 -maxdepth 1 -name '[0-9a-zA-Z]*[0-9a-zA-Z]' ) + +for dot in $dots; do + ours="$dot" + underhome=".${dot#dot/}" + process_object done brokens=$(