2015-12-02 61 views
0

的BB文件的路徑已經源目錄變量設置爲一個特定的路徑bitbake的do_configure:如何設置從哪裏跑do_configure

S = ${THISDIR}/MySources 

有在BB文件中沒有SRC_URI作爲源已經提取在bb文件存在的路徑中。

問題是當do_configure運行時,它從$WORKDIR位置運行。但是需要從源代碼目錄$S運行do_configure。如何設置這個,連日誌do_configure運行日誌顯示了目錄更改爲WORKDIR然後做配置是這樣的

... 
... 
cd [path to workdir] 

do_configure 

如何使從源目錄${S}的do_configure運行。 源被添加爲bitbake中的圖層。

謝謝。

回答

0

那麼,最好的方法是打包源代碼或確保所有文件都複製到workdir。 (最好是一個子目錄)。

但是,如果你堅持在配方目錄構建應用程序,這是相當有可能,這將工作的您加入線 B = "${S}" 線後,可以定義S