2013-05-02 50 views
0

我建立一個圖書館,並計劃使用部分(可能是整個文件或任意行)在我的代碼其他圖書館。另外,我想對其他庫的修復也反映到我的庫中。集成部分項目到另一個項目

  • 我可以只添加整個庫(腳本標記,AMD等)並使用它。但我不想把我整個大型圖書館用於我的小型圖書館。其中一個圖書館是Modernizr,但我只會使用最多十幾張支票。

  • 我可能只是複製粘貼一個庫雷落實。但是,當我需要更新庫時,這意味着需要重新複製粘貼。

  • 我也讀到了GIT和子模塊,其中一個子文件夾可能包含一個子項目。這聽起來很有希望,其中構建腳本可以提取其他庫的一部分並將其放入我的代碼中。然而,該庫可以有不同的代碼結構比我的,這將導致人工編輯,這違背了一些步驟的目的。

我還沒有深入到自動化,但我已經有了makefiles的基本經驗。如何進行這種整合?

回答

0

這不是通常使用的是沒有預封裝庫的那些部分的零件,你是個好主意。要做到這一點的正確方法取決於每個庫以及它是如何製作/編譯的。也可能有牌照的考慮,這將取決於圖書館的許可證,有的需要保持您所使用的庫的部分許可。

[編輯] 是否有可能包含整個其他庫,然後在庫上使用某種縮小來縮小尺寸?

相關問題