Very Quick introduction to quilt
(Please format this etc. I'll do it when I have time - Phil)
1/ create a directory in your top level called “patches” This will collect all the patches that you generate using quilt
example: mkdir patches
2/ Type “quilt new <patch name>”
example:
quilt new mynewdriver.patch
this will tell quilt the name of the patch
3/ BEFORE you edit something add the file to quilt
quilt add <somefilename>
example: quilt add linux-2.6.x/drivers/char/mystuff/mydriver.c
OR use
quilt edit
example:
EDITOR=emacs quilt edit linux-2.6.x/drivers/char/mystuff/mydriver.c
NOTE you will have to create the directory linux-2.6.x/drivers/char/mystuff
before you save the file
"mkdir -p linux-2.6.x/drivers/char/mystuff"
4/ You can see all the files managed by quilt
quilt files
5/ You can see all the patches managed by quilt
quilt series
6/ To create the patch use the “quilt refresh” command
quilt refresh
7/ To remove the patch ( go back one version )
quilt pop
8/ To add the patch again ( go up one version )
quilt push
9/ To start a new patch
quilt new <new patch name>
Complete Table of Contents/Topics

