8.17. DejaGNU-1.6.3

Пакет DejaGnu содержит фреймворк для запуска наборов тестов на инструментах GNU. Он написан на expect, который в свою очередь использует Tcl (командный язык инструментов).

Приблизительное время сборки: менее 0.1 SBU
Требуемое дисковое пространство: 6.9 MB

8.17.1. Установка пакета DejaGNU

Разработчики рекомендуют собирать DejaGNU в отдельном каталоге:

mkdir -v build
cd       build

Подготовьте DejaGNU к компиляции:

../configure --prefix=/usr
makeinfo --html --no-split -o doc/dejagnu.html ../doc/dejagnu.texi
makeinfo --plaintext       -o doc/dejagnu.txt  ../doc/dejagnu.texi

Соберите и установите пакет:

make install
install -v -dm755  /usr/share/doc/dejagnu-1.6.3
install -v -m644   doc/dejagnu.{html,txt} /usr/share/doc/dejagnu-1.6.3

Чтобы протестировать пакет, выполните:

make check

8.17.2. Содержимое пакета DejaGNU

Установленные программы: dejagnu и runtest

Short Descriptions

dejagnu

Вспомогательная программа запуска команд DejaGNU

runtest

Скрипт-обертка, который находит соответствующую оболочку expect, и запускает DejaGnu