2012-03-22 2 views
2

scons 빌드에 --prefix 지원을 추가하는 일반적인 경우는 무엇입니까?scons added --prefix 옵션

현재 변수를 사용하여 명령 줄에서 사용자 옵션을 유지하지만 그 이름을 변수로 인식하려면 PREFIX을 사용해야합니다. 문서에서는 AddOption을 사용하여 프리픽스를 지정하는 방법을 보여 주지만이 옵션은 scons가 실행될 때마다 지정해야합니다. 변수와 같이 유지되지 않습니다.

이 문제를 처리하는 일반적인 방법은 무엇입니까?

답변

1

사용자가 명령 줄에서 제공 할 수있는 옵션을 만들려면 Add/GetOption을 사용해야합니다.

이후 사용자는 매번 SCons에 제공하려는 옵션으로 환경 변수 SCONSFLAGS을 설정해야합니다. SCons는 매번이 변수를 읽습니다. 당신이 문서를 잃고있는 변수 당신이 정말로 컴파일해야하기 때문에 http://www.scons.org/doc/2.0.1/HTML/scons-user/c2076.html

는 사용자의 컴퓨터에 여러 환경 변수를 가지고 좋은 생각이 아니다.