commit c6435c2259ac3928538dff836ff8edca9dc39552 from: Omar Polo date: Fri Feb 04 18:34:57 2022 UTC create the directory if missing commit - 7ae13e2535770f5b7742f2de0941d3d3fbbf858e commit + c6435c2259ac3928538dff836ff8edca9dc39552 blob - 833af2ca8b4dbf7ad7deb2e9d37e0ed6809ff263 blob + 81ad26bc4ddf79595d7a530b5c7ca554c84dac55 --- gen +++ gen @@ -7,10 +7,13 @@ pair() { files="$files $2" - dotfiles="\${HOME}/$1 $dotfiles" + dotfiles="$HOME/$1 $dotfiles" xxxfiles="${2%.lp} $xxxfiles" + + dname=$(dirname "$HOME/$1") cat <> Makefile.local -\${HOME}/$1: $2 +$HOME/$1: $2 + [ ! -d "$dname" ] && mkdir -p "$dname" || true ./lpp \$? > \$@ EOF