我是一個相當新鮮的開發人員,所以在構建過程等方面絕對沒有複雜的經驗。關於automake和autoconf主題的大多數指南很難理解或引入不必要的複雜性。我有幾個Perl腳本需要在遠程盒子(BSD和Ubuntu服務器混合使用)上部署爲CGI腳本,我可以使用一個指南清楚地說明如何創建一個構建過程,該過程可以在多個環境下工作,而不需要讀取100長頁文件。automake + autoconf的質量指南和構建過程的其他複雜性?
任何人都知道嗎?
我是一個相當新鮮的開發人員,所以在構建過程等方面絕對沒有複雜的經驗。關於automake和autoconf主題的大多數指南很難理解或引入不必要的複雜性。我有幾個Perl腳本需要在遠程盒子(BSD和Ubuntu服務器混合使用)上部署爲CGI腳本,我可以使用一個指南清楚地說明如何創建一個構建過程,該過程可以在多個環境下工作,而不需要讀取100長頁文件。automake + autoconf的質量指南和構建過程的其他複雜性?
任何人都知道嗎?
我創建了Module::Release
作爲我的個人構建和部署系統。雖然它附帶了一個發佈腳本,可以測試各種維度的模塊並將其上傳到CPAN,但很容易將其轉換爲您所需的某些內容。我的意圖是人們會使用這個基本想法,但是要根據他們的需求進行調整。
我介紹了這個short talk在北歐Perl的工作室2006年
幾乎每個人我已經說過了,但是,似乎產生了自己版本的軟件,所以沒有人結束了重用什麼。 :)
我喜歡部署CGI程序作爲Perl modulinos。通過正常的Module :: Build過程,我指定了文件的安裝位置。沒有大吶喊。我在我的書Mastering Perl中討論了這類內容。
我希望我有更多的時間來寫這個東西,不僅僅是爲了這個答案,而是總的來說。我沒有時間回答這個問題,但如果你有興趣,我們可以進一步討論。
http://www.flameeyes.eu/autotools-mythbuster/
注意,這是相當進展中的工作。
請參閱Module::Release和Modules as Programs。 pp也可能是有趣的。
該鏈接不工作 – 2010-07-03 15:27:05