autoconf вычисляется, включает имя файла

Кто-нибудь знает, есть ли какой-нибудь способ вычислить имя включенного файла в autoconf?

У меня есть проект, способный создать один из нескольких вариантов, в настоящее время основанный на идентификаторе, определенном в configure.ac - моя цель состоит в том, чтобы иметь возможность идентифицировать вариант из CLI при запуске autoconf/configure и включать файл m4, если / при необходимости, AFAICT, только строковые литералы допускаются в качестве имени файла при вызовах макросов include или sinclude... и теперь это начинает отвлекать меня от безумия =:-O

Любая помощь получила с благодарностью

DP

1 ответ

Решение

Идентификатор настроен на configure время выполнения, а не когда configure создано. Любое манипулирование уровнем m4 (например, m4sugar) configure произойдет раньше, так что это не выглядит возможным.

Другие вопросы по тегам