Je suis en train d'empaqueter un module Python, et j'aimerais que les utilisateurs puissent construire le module avec des options personnalisées. Plus précisément, le paquet fera un peu de magie si vous lui fournissez certains exécutables qu'il peut utiliser. Idéalement, les utilisateurs exécuteraient setup.py install
ou setup.py install --magic-doer=/path/to/executable
. S'ils utilisaient la deuxième option, je définirais une variable quelque part dans le code, et partirais de là.Configuration personnalisée de Python setuptools
Est-ce possible avec le setuptools
de Python? Si oui, comment puis-je le faire?