MozTW 討論區 https://forum.moztw.org/ |
|
請問各位開發自定版本的人 https://forum.moztw.org/viewtopic.php?f=18&t=16560 |
第 1 頁 (共 1 頁) |
發表人: | NPX2004 [ 2006-11-21, 23:02 ] |
文章主題 : | 請問各位開發自定版本的人 |
你們是怎麼checkout原始碼到自訂的目錄底下? 又是怎麼分辨1.5.0、2.0還是trunk的原始碼? 還是就在mozilla目錄底下編譯,貼修正? 若貼錯區就麻煩管理員移動。 |
發表人: | 某A [ 2006-11-21, 23:20 ] |
文章主題 : | |
NPX2004 寫: 你們是怎麼checkout原始碼到自訂的目錄底下?
又是怎麼分辨1.5.0、2.0還是trunk的原始碼? 還是就在mozilla目錄底下編譯,貼修正? 若貼錯區就麻煩管理員移動。 你貼的地方是對的 cvs的載法是先載 client.mk,再用它檢查、載你想要編的部分源始碼… 代碼: cvs -d :pserver:anonymous:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/client.mk 這個是 trunk 用的。如果是已經分支的版本則是下面這樣: 代碼: cvs -d :pserver:anonymous:anonymous@cvs-mirror.mozilla.org:/cvsroot co -r BRANCH mozilla/client.mk 你說的 1.5.0 和 2.0 分別是 mozilla_1_8_0_BRANCH 和 mozilla_1_8_BRANCH,把上面命令的 -r 後面的 BRANCH 換成你要的分支。注意命令中大部分都有大小寫之分。 代碼: cd mozilla 切換到含有 client.mk 的目錄 (mozilla 資料夾) 裡面。 代碼: make -f client.mk checkout MOZ_CO_PROJECT=browser
如果你要編的是 Firefox,那麼 MOZ_CO_PROJECT= 後面就是 browser; 如果你要編的是 Thunderibrd,那麼 MOZ_CO_PROJECT= 後面就是 mail; 如果你要編的是 Sunbird,那麼 MOZ_CO_PROJECT= 後面就是 calendar; 如果你要編的是 SeaMonkey,那麼 MOZ_CO_PROJECT= 後面就是 suite; 要一次載同時可以編不同程式的源碼,上述後面的代號用逗號分開。例如 MOZ_CO_PROJECT=browser,mail |
發表人: | NPX2004 [ 2006-11-22, 00:02 ] |
文章主題 : | |
多謝。 mozilla這目錄沒法改? |
發表人: | bluelarva [ 2006-11-22, 12:45 ] |
文章主題 : | |
或許你需要這個吧 ![]() Firefox 1.5/2.0 CCK (Client Customization Kit) Wizard 代碼: http://www.mozilla.org/projects/cck/firefox/
|
發表人: | 某A [ 2006-11-22, 16:50 ] |
文章主題 : | |
NPX2004 寫: 多謝。
mozilla這目錄沒法改? 可以啊,不過下載下來就是mozilla這個目錄。 請自行加指令修改下載下來的目錄名稱。 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |