web-dev-qa-db-fra.com

Créer rapidement une application avec des dépendances de construction

Je crée une application Quickly dans Ubuntu qui dépend de Python Twisted , qui est disponible dans le package python-twisted . Comment dois-je ajouter python twisted en tant que dépendance afin qu'il soit installé lorsqu'un utilisateur installe mon application?

8
Aaron Hill

La bonne chose est que Quickly s'en occupera pour vous, vous n'avez donc pas à vous en soucier du tout :)

Une fois que vous avez ajouté l'instruction import pour ajouter Twisted dans votre code, la prochaine fois que vous exécutez quickly package (ou share ou release ou submitubuntu), Quickly détectera automatiquement que vous l'utilisez et l'ajoutera aux dépendances dans le debian/control fichier dans votre arborescence source.

Cela prendra soin de votre colis en tirant python-twisted comme dépendance chaque fois qu'il est installé.

De plus, si vous avez vraiment besoin de dépendances supplémentaires que vous n'utilisez pas directement dans le code, vous pouvez utiliser le quickly configure dependencies et ajoutez une liste de dépendances supplémentaires séparées par des virgules à l'éditeur de texte qui est ensuite activé. Quickly ajoutera alors toujours ces dépendances au package. Assurez-vous de savoir ce que vous faites si vous utilisez cette commande.

11
David Planella