2012-03-22 52 views
2

什麼是典型的使用情況下添加--prefix支持scons構建?scons增加 - 前綴選項

目前我使用變量來保留命令行中的用戶選項,但這需要我使用名稱PREFIX作爲變量進行識別。文檔顯示了使用AddOption指定preifx的方法,但是每次運行scons時必須指定此選項:它不像變量那樣持久。

處理這個問題的典型方法是什麼?

回答

1

您將需要使用Add/GetOption來創建用戶可以在命令行上提供的選項。

之後,您的用戶將需要設置環境變量SCONSFLAGS以及他們希望每次提供給SCons的選項。 SCons每次都會讀這個變量。 http://www.scons.org/doc/2.0.1/HTML/scons-user/c2076.html

在用戶機器上有許多環境變量是不是一個好主意,因爲你丟失了文檔和你真正需要編譯的變量。