scons добавление опции --prefix - PullRequest
2 голосов
/ 22 марта 2012

Каков типичный вариант использования для добавления поддержки --prefix в сборку scons?

В настоящее время я использую переменные для сохранения пользовательских параметров из командной строки, но для этого требуется, чтобы я использовал имя PREFIX для распознавания в качестве переменной. В документах показан способ указания префикса с использованием AddOption, но затем этот параметр необходимо указывать при каждом запуске scons: он не сохраняется как переменные.

Каков типичный способ справиться с этим?

1 Ответ

1 голос
/ 10 октября 2014

Вам нужно будет использовать Add / GetOption для создания опции, которую пользователь может предоставить в командной строке.

После этого вам нужно будет установить переменную среды SCONSFLAGS с опциямиони хотят предоставить SCons каждый раз.SCons будет читать эту переменную каждый раз.http://www.scons.org/doc/2.0.1/HTML/scons-user/c2076.html

Не стоит иметь много переменных среды на пользовательском компьютере, потому что вы потеряли документацию и какую переменную вам действительно нужно скомпилировать.

...