openwrt patch quilt

一, 安裝 quilt

? ? sudo apt-get install quilt

二, 添加一個 package patch

? ? 1, 清空至初始狀態(tài)

?? ?? ? make package/example/{clean,prepare} V=s QUILT=1

? ? 2, 切換至代碼目錄

?? ?? ? cd build_dir/target-*/example-*

? ? 3, 查看現(xiàn)有的 patchs

?? ?? ? quilt series

? ? 4, 新建一個新的 patch

?? ?? ? quilt new 000-adb.patch??

?? ?? ? * patch 命名為 數(shù)字-描述信息,? 而且數(shù)字比現(xiàn)有的 pacth 值都要大

? ? 5,?

?? ?? ? (1)修改文件

?? ??? ?quilt edit file.c

?? ??? ?* quilt edit 包含了? quilt add file.c

?? ?? ? (2)添加文件

?? ??? ?quilt add file.c

? ? ? ? 查看該patch關聯(lián)的文件

?? ??? ?quilt files

?? ?6,? 查看修改的內容? ??? ?

?? ?? ? quilt diff

? ? 7,? 更新修改到 patch

?? ?? ? quilt refresh

? ? 8,? 切換項目根目錄

?? ?? ? cd ../../..

? ? 9,??更新 patch 至根目錄

? ? ? ? make package/example/update V=s

三, 添加一個 kernel patch

? ? 1,? 清空至初始狀態(tài)

?? ?? ? make target/linux/{clean,prepare} V=s QUILT=1

? ? 2,? 切換 kernel 目錄

?? ?? ? cd build_dir/target-*/linux-*/linux-3*

? ? 3,? 查看現(xiàn)有的 patch

?? ?? ? quilt series

? ? 4,? 新建一個 patch

?? ?? ? quilt new platform/000-adc.path

?? ?? ? quilt new generic/000-adc.path

?? ?? ? * generic 表示所有體系結構的公共目錄

? ? ? ? ? platform 表示當前目標的特定補丁

? ? 5,??

?? ?? ? (1)修改文件

?? ?? ? ?? ?quilt edit file.c??

?? ?? ? ?? ?* quilt edit 包含了? quilt add file.c

?? ?? ? (2)添加文件

?? ?? ? ?? ?quilt add file.c

?? ??? ?? ? 查看該patch關聯(lián)的文件

?? ?? ? ?? ?quilt files?

? ? 6,? 查看修改內容

?? ?? ? quilt diff

? ? 7,? 更新修改內容到 patch

?? ?? ? quilt refresh

? ? 8,? 切換到項目根目錄

?? ?? ? cd ../../../../

? ? 9,??更新 patch 至根目錄

?? ?? ? make target/linux/update V=s


四, 編譯一個已經存在的 patch

? ? 1, 清空至初始狀態(tài)

? ? make package/example/{clean,prepare} V=s QUILT=1

? ? 2, 切換至代碼目錄

?? ?? ? cd build_dir/target-*/example-*

? ? 3, 查看當前目錄所有的 patch

?? ?? ? quilt series

? ? 4, 查看當前 關聯(lián)的 patch

?? ?? ? quilt top

?? ?? ? 如果不是想要修改的 patch

?? ??? ?while() {

?? ??? ?????quilt pop

?? ?? ? }

?? ?? ? 編輯文件

?? ?? ? quilt edit file.c

?? ?? ? quilt diff

?? ?? ? quilt refresh

?? ?? ? while() {

? ? ? ? ? ? ?quilt push

?? ?? ? }

? ? 5, 切換項目根目錄

?? ?? ? cd ../../../

? ? 6, 更新 patch 至根目錄

?? ?? ? make package/example/update V=s

五, 參考文檔

?? ?http://chenjingsi.com/programming/openwrt/openwrt-00006.html#sec-6

? ??https://www.unix.com/man-page/linux/1/edit-patch/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末酱吝,一起剝皮案震驚了整個濱河市筷黔,隨后出現(xiàn)的幾起案子衅鹿,更是在濱河造成了極大的恐慌鸦泳,老刑警劉巖壳快,帶你破解...
    沈念sama閱讀 223,002評論 6 519
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件者甲,死亡現(xiàn)場離奇詭異鼻百,居然都是意外死亡愁茁,警方通過查閱死者的電腦和手機岗照,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,357評論 3 400
  • 文/潘曉璐 我一進店門村象,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人攒至,你說我怎么就攤上這事厚者。” “怎么了迫吐?”我有些...
    開封第一講書人閱讀 169,787評論 0 365
  • 文/不壞的土叔 我叫張陵库菲,是天一觀的道長。 經常有香客問我志膀,道長熙宇,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,237評論 1 300
  • 正文 為了忘掉前任溉浙,我火速辦了婚禮烫止,結果婚禮上,老公的妹妹穿的比我還像新娘戳稽。我一直安慰自己馆蠕,他們只是感情好,可當我...
    茶點故事閱讀 69,237評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著互躬,像睡著了一般播赁。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上吨铸,一...
    開封第一講書人閱讀 52,821評論 1 314
  • 那天行拢,我揣著相機與錄音祖秒,去河邊找鬼诞吱。 笑死,一個胖子當著我的面吹牛竭缝,可吹牛的內容都是我干的房维。 我是一名探鬼主播,決...
    沈念sama閱讀 41,236評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼抬纸,長吁一口氣:“原來是場噩夢啊……” “哼咙俩!你這毒婦竟也來了?” 一聲冷哼從身側響起湿故,我...
    開封第一講書人閱讀 40,196評論 0 277
  • 序言:老撾萬榮一對情侶失蹤阿趁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后坛猪,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體脖阵,經...
    沈念sama閱讀 46,716評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,794評論 3 343
  • 正文 我和宋清朗相戀三年墅茉,在試婚紗的時候發(fā)現(xiàn)自己被綠了命黔。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,928評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡就斤,死狀恐怖悍募,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情洋机,我是刑警寧澤坠宴,帶...
    沈念sama閱讀 36,583評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站绷旗,受9級特大地震影響喜鼓,放射性物質發(fā)生泄漏。R本人自食惡果不足惜刁标,卻給世界環(huán)境...
    茶點故事閱讀 42,264評論 3 336
  • 文/蒙蒙 一颠通、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧膀懈,春花似錦顿锰、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,755評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽刘陶。三九已至,卻和暖如春牢撼,著一層夾襖步出監(jiān)牢的瞬間匙隔,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,869評論 1 274
  • 我被黑心中介騙來泰國打工熏版, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留纷责,地道東北人。 一個月前我還...
    沈念sama閱讀 49,378評論 3 379
  • 正文 我出身青樓撼短,卻偏偏與公主長得像再膳,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子曲横,可洞房花燭夜當晚...
    茶點故事閱讀 45,937評論 2 361

推薦閱讀更多精彩內容

  • openwrt作為一個基于linux開發(fā)的比較完善的嵌入式系統(tǒng)喂柒,可以快速移植到各種平臺上。初次下載開源代碼后禾嫉,簡單...
    onelifeisall閱讀 1,534評論 0 2
  • Laravel 學習交流 QQ 群:375462817 本文檔前言Laravel 文檔寫的很好灾杰,只是新手看起來會有...
    Leonzai閱讀 7,972評論 2 12
  • 1.通過前面對caffe的配置,基本說明之前安裝的軟件以及依賴庫沒有問題熙参,接下來將配置SSD艳吠。 git clone...
    幾夏經秋閱讀 558評論 0 0
  • 一、問題 執(zhí)行命令 make V=99報以下錯誤: 二尊惰、原因 OpenWRT的一個已知錯誤:http://foru...
    Leung_ManWah閱讀 1,523評論 0 1
  • 久違的晴天讲竿,家長會。 家長大會開好到教室時弄屡,離放學已經沒多少時間了题禀。班主任說已經安排了三個家長分享經驗。 放學鈴聲...
    飄雪兒5閱讀 7,528評論 16 22