LINUX.ORG.RU

install-sh


0

0

Вот пытаюсь понять как создается скрипт install-sh. Скачал исходники проки с sf.net смотрю первые строчки(после комментов) : doit="${DOITPROG-}" откуда берется переменная DOITPORG- я не нашел :( . Хотелось бы узнать что это такое или подкиньте плизз инфу по созданию install-sh скриптов.

anonymous

install.sh создается automake'ом -- точнее, это просто его часть. Но он делает совсем не то, что можно подумать -- он *не* устанавливает программу; это просто обертка вокруг программы install, которая, в свою очередь, есть не что иное как вариация на тему cp. А нужно это все для портабельной реализации цели install в Makefileах

aa5779
()

doit="${DOITPROG-}" - означает, что doit=$DOITPROG, если переменная DOITPROG установлена (может быть задана в том контексте, где вызван install-sh (Makefile ?): DOITPROG="gggg" ./install-sh напр), и "" - иначе.

man sh

myhand
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.