local subdir="$1"
shift
ebegin "Installing Elisp files for GNU Emacs support"
( # subshell to avoid pollution of calling environment
insinto "${SITELISP}/${subdir}"
doins "$@"
)
eend $? "elisp-install: doins failed" || die
}
не может устанавливать директории, только файлы может? То есть, если ей предложить dir/*.{el,elc}, это работает, но если ей предложить имя существующей директории, она ее не установит. Недоумеваю, почему так. И мне приходится перечислять все файлы в дереве со всеми путями до них, типа somedir/somesubdir/*. Должно же быть можно как-то иначе?
если бы там была опция doins -r "$@" то тогда бы сработало
Обсуждают сегодня