Программа aclocal сама по себе ничего не знает о каких-либо
макросах, поэтому ее очень легко расширять, создавая свои собственные
макросы.
Эта возможность в основном используется библиотеками, которые хотят предоставить
собственные макросы Autoconf для использования другими
программами. Например, библиотека gettext предоставляет макрос
AM_GNU_GETTEXT, который должен быть использован любым пакетом,
использующим gettext. При установке библиотеки устанавливается
также этот макрос, чтобы программа aclocal смогла его найти.
Файл макросов должен быть серией вызовов AC_DEFUN. Программа
aclocal также понимает директиву AC_REQUIRE, так что
вполне безопасно помещать каждый макрос в отдельный
файл. See section `Prerequisite Macros' in Руководство Autoconf, и
section `Макроопределения' in Руководство Autoconf.
Имя файла макросов должно оканчиваться на `.m4'. Такие файлы должны устанавливаться в каталог `$(datadir)/aclocal'.
Go to the first, previous, next, last section, table of contents.