Я пишу инструмент для scons в виде пакета python (каталог с файлом __init__.py
), который можно использовать, скопировав его в один из множества возможных каталогов site_scons/site_tools
.
Существуют ли стандартные инструменты или методы упаковки таких инструментов для распространения и установки? Например, автоматический установщик может спросить, хотят ли они установить его для всего сайта, только для определенного пользователя или только для определенного проекта, а затем найти подходящее место для его установки. Я полагаю, что было бы не слишком сложно написать этот установщик самостоятельно, но если уже есть что-то, что широко используется, я бы предпочел придерживаться этого.