2014-01-25 56 views
0

我想編寫一個構建腳本,應當做好以下認爲:使用SCons:建立基於網站的RSS訂閱

  1. 下載各種RSS從網上反饋
  2. 生成靜態網站基於項目發現在RSS源(每個RSS項目一個站點)

首先,我想到使用scons來做構建。但是後來我遇到了一個問題,那就是我必須知道所有RSS項目的設置才能配置構建步驟(2)。因爲在scons中配置和執行階段是分開的,所以我必須在執行(1)之前配置(2),但我必須執行(1)以瞭解所有RSS項目。

我的一個想法是必須配置scons文件:一個用於構建步驟(1),另一個用於構建步驟(2)並分別對每個配置文件執行兩次scons。

有沒有更好的方法來在scons中構建這個構建,還是有另一個更適合這個項目的構建工具?

回答

1

scons更多的是旨在構建程序,而不是聚合RSS源。順便提一下,生成一個靜態頁面依賴於像RSS源一樣動態的東西似乎很奇怪。