go to the first, previous, next, last section, table of contents.
другие порожденные объектыautomake может обрабатывать порожденные объекты, которые не являются программами на c. иногда поддержка построения таких объектов должна быть предоставлена явно, но automake все равно будет автоматически отрабатывать процесс установки и создания дистрибутива. исполняемые скриптысуществует также возможность определить и установить программы, которые являются скриптами. эти программы перечисляются с использованием основной переменной `scripts'. automake не определяет зависимости для скриптов; файл `makefile.am' должен явно включать в себя соответствующие правила. automake не считает, что скрипты являются унаследованными объектами; такие скрипты должны удаляться вручную (see section что будет удалено).
сама программа bin_scripts = automake
поскольку
скрипты могут быть установлены в каталоги заголовочные файлы
заголовочные файлы определяются семейством переменных `headers'.
обычно заголовочные файлы не устанавливаются, так что в большинстве
случаев будет определена переменная все заголовочные файлы должны быть перечислены; отсутствующие файлы не будут включены в дистрибутив. часто лучше всего перечислить неустанавливаемые заголовочные файлы вместе с другими исходными текстами программы. see section построение программ и библиотек. заголовочные файлы, перечисленные в переменных `_sources', не надо указывать ни в одной из переменных `_headers'.
заголовочные файлы могут быть установлены в каталоги файлы данных, не зависимые от архитектуры машиныautomake поддерживает установку различных файлов данных, используя семейство переменных `data'.
такие данные могут быть установлены в каталоги по умолчанию файлы данных не включаются в дистрибутив. вот как automake устанавливает свои вспомогательные файлы данных: pkgdata_data = clean-kr.am clean.am ... построение исходных текстов
время от времени файлы, которые могли бы быть названы исходными
(например, файлы `.h' в c), в действительности порождаются из
других файлов. такие файлы должны быть перечислены в
переменной построенные исходные тексты по умолчанию не компилируются. для компиляции исходных текстов вы должны явно указать их в других переменных `_sources'.
заметьте, что в некоторые случаях, go to the first, previous, next, last section, table of contents. |