У меня есть проект Common Lisp, который имеет зависимость от библиотеки C/C++, размещенной на GitHub. Мне нужно клонировать, настраивать и делать эту зависимость, чтобы мой проект работал, и я предпочел бы делать это из Common Lisp, а не предоставлять сценарий оболочки.Получение общих зависимостей проекта Lisp от GitHub
Каков наилучший способ автоматизации этого проекта Common Lisp? Я попытался воспроизвести мои команды оболочки с помощью INFERIOR-SHELL, но он сбой на git clone
.
Я переключился на использование HTTP-клиента, чтобы загрузить zip-источник и затем разархивировать его, что сработало. После распаковки мне нужно вызвать скрипт конфигурации python, а затем вызвать make. – user1569339