我有一些關於在我想在Ubuntu下打包的庫的構建過程中產生的文件的處理問題。我正在使用dh_make基礎結構,所以我得到一個帶有各種腳本的「debian」文件夾等。Debian的包裝 - 處理修改/創建的文件,debian/rules
(1)我想在構建發生之前修改庫Makefile,以便它具有對$(CURDIR)(確保東西安裝在正確的文件夾中)。通常我會把它傳遞給配置腳本或類似的,但這個文件是硬編碼的,所以我試圖通過debian/rules腳本來改變它。 (這是否是正確的做法?)我遇到問題,因爲它希望更改簽入,即使它只是一個臨時文件。我可以將文件標記爲臨時文件嗎? (2)構建本身需要很長時間,只有一次完成後才能知道我的更改是否有效。我能否告訴包裝基礎設施暫停檢查,並從最後一點繼續?它目前清理所有內容,或者如果我停止清理所有內容,它會抱怨周圍有大量額外的文件。 (我知道這些支票很有用,但我不想等一個小時才能發現我犯了一個拼寫錯誤。)我可以告訴它暫時忽略任何額外的東西嗎?
有一個命令行選項「-nc」,從建設,解決了之前做一個乾淨的停止dpkg_buildpackage(2 )。 – user611942