Создать быстро приложение с зависимостями сборки

8

Я создаю приложение Quickly в Ubuntu, которое зависит от Python Twisted , который доступен в пакете python-twisted . Как мне добавить Python Twisted в качестве зависимости, чтобы он был установлен, когда пользователь устанавливает мое приложение?

Аарон Хилл
источник

Ответы:

11

Хорошо, что Quickly справится с этим за вас, так что вам не нужно об этом вообще беспокоиться :)

После того, как вы добавили importоператор добавления Twisted в свой код, при следующем запуске quickly package(или shareили releaseили submitubuntu) Quickly автоматически обнаружит, что вы его используете, и добавит его к зависимостям в debian/controlфайле в дереве исходного кода. ,

Это позаботится о том, чтобы ваш пакет использовался в python-twistedкачестве зависимости при его установке.

В дополнение к этому, если вам действительно нужны дополнительные зависимости, которые вы не используете непосредственно в коде, вы можете использовать quickly configure dependenciesкоманду и добавить разделенный запятыми список дополнительных зависимостей в текстовом редакторе, который затем запускается. Затем быстро всегда добавит эти зависимости в пакет. Обязательно узнайте, что вы делаете, если используете эту команду.

Дэвид Планелла
источник
Спасибо за помощь! Я не был уверен, что быстро добавит Python-Twisted в качестве зависимости, или мне нужно будет отредактировать какой-нибудь файл.
Аарон Хилл