Я использую Python 2.7 с Distutils для распространения и установки моего собственного созданного пакета. Моя setup.cfg выглядит так:
[install]
prefix=/usr/local/MODULENAME
record=installation.txt
У меня есть два вопроса:
-
Можно ли ссылаться на переменные, установленные в файле setup.cfg(но также и с помощью параметров командной строки) при определении других параметров setup.cfg? Например, для:
install-scripts=PREFIX/my-scripts
Я хочу, чтобы
PREFIX
был префиксом, определенным либо внутри setup.cfg, либо с использованием аргумента командной строки --prefix, аналогичного интерполяции переменных при использовании ConfigParser. -
Можно ли ссылаться на переменные, заданные в setup.cfg, из моей setup.py, без ручного анализа файла конфигурации с помощью ConfigParser?