2012-04-23 79 views
2

我目前爲CI配置CMake/CTest。一切工作正常除了以下幾點: 我們有幾個項目相互依賴。但是,在我們的頂級構建腳本中,它們只是按正確的順序構建而成。在CI期間,對於每個項目,我只是在相應項目的構建目錄中執行「make Continuous」。然而,當在一個項目中更新頭文件時,只有這個項目在「make Continuous」後生成。另一個使用相同包含文件的依賴項目在「make連續」期間不會重新生成,因爲在此項目中不會發生更新。CMake和幾個相關項目的持續集成

所以我的問題:有沒有什麼辦法強制構建步驟在「make連續」期間完成,獨立於svn更新的結果?

任何其他的想法如何解決這個問題?

回答