Как оптимизировать перезапуск скрипта ./configure при сбое?
Например, start ./configure для определения отсутствующей зависимости; запустите его снова, чтобы выяснить следующую отсутствующую зависимость и так далее. Если у нас N отсутствующих зависимостей, нам нужно подождать около N *(const+N/2) тестов, прежде чем мы успешно настроим его.
«./configure -C» завершается неудачно, а «config.cache» пуст.
ccache уже используется. ./configure выполняется /bin /dash.
Как либо
- Заставить его кешировать частичные результаты?
- Сделать так, чтобы оно продолжалось при неудаче и сообщать обо всех пропущенных вещах одновременно?
- Значительно ускорить повторный запуск одних и тех же тестов.
Есть ли альтернативные ./configure генераторы скриптов? Может быть, я должен взломать что-то внутри ./configure, чтобы включить кэширование или не выходить?
PS Я желаю ./configure просто печатает список пакетов Debian lib * -dev, которые мне нужно установить, чтобы удовлетворить его.