исходники сборки conda из локального архива - PullRequest
0 голосов
/ 25 октября 2018

conda build поддерживает различные методы импорта источника, который будет использоваться в сборке, как указано здесь .Есть ли способ импортировать исходный код из локального файла архива (.zip, .tar.gz и т. Д.)?Я попытался указать местоположение файла архива, используя путь : , который используется для указания на локальный источник;однако файл архива перемещается в рабочий каталог сборки без разархивирования.Я могу явно распаковать архив;однако это требует от меня явного указания имени файла в файле сборки, что нежелательно по ряду причин.Есть ли способ импортировать исходный код из локального архивного файла и автоматически распаковывать его в рабочий каталог, как это делается для файлов, импортированных через спецификации url и fn?

1 Ответ

0 голосов
/ 03 ноября 2018

Вы можете попробовать использовать протокол file:// в поле url:

source:
   url: file:///home/src/mypkgsrc.tar.bz2

В Windows можно попробовать:

source:
   url: file://C:\path\to\mypkgsrc.tar.bz2
...