Felix Fietkau
f684d0a47b
allow a separate patch directory for host patches
...
SVN-Revision: 14630
16 years ago
Felix Fietkau
bc6fcb0067
eliminate redundancy by creating the quilt_used stampfile in the right place
...
SVN-Revision: 14620
16 years ago
Felix Fietkau
e7b01c6aa1
fix missing change from r14610
...
SVN-Revision: 14617
16 years ago
Felix Fietkau
7eb1589875
build system refactoring in preparation for allowing packages to do host-build steps
...
SVN-Revision: 14610
16 years ago
Nicolas Thill
1f5c64d436
prevent quilt from loading any configuration file ( closes : #4520 )
...
SVN-Revision: 14351
16 years ago
John Crispin
3ec3f111ff
if quilt failed whilst patching, no output was shown
...
SVN-Revision: 14178
16 years ago
Mirko Vogt
35e3dbab79
do not ignore exit codes of quilt anymore (by nbd)
...
SVN-Revision: 14149
16 years ago
Felix Fietkau
40b5e7a30d
fix prepare error with brcm-2.4 and missing files/ (thx, thepeople)
...
SVN-Revision: 13021
16 years ago
Felix Fietkau
1e570a9288
change the way ./files* and the generic kernel files are applied. ./files now applies to *ALL* kernel versions, and is copied along with ./files-* - this gets rid of quite a bit of redundancy in the extra kernel drivers.
...
SVN-Revision: 13010
16 years ago
Felix Fietkau
beb83c1e59
add function names to quilt-generated patch files to make patches more readable
...
SVN-Revision: 12938
16 years ago
Felix Fietkau
ab8c8b019f
enable quilt by default for the kernel tree
...
SVN-Revision: 12400
16 years ago
Imre Kaloz
40a175150e
upstream style quilt refresh
...
SVN-Revision: 11350
17 years ago
Imre Kaloz
83072a149a
override user/system specific quilt configuration
...
SVN-Revision: 11295
17 years ago
Felix Fietkau
2448cb8a15
add optional version suffix to kernel files/ directories
...
SVN-Revision: 10972
17 years ago
Felix Fietkau
03354353af
clean up reject files after copying target/linux/*/files to the kernel tree
...
SVN-Revision: 10722
17 years ago
Felix Fietkau
2cb6cbf061
fix quilt apply for packages that change STAMP_*
...
SVN-Revision: 9531
17 years ago
Felix Fietkau
4af66e8866
fix accidental double slash in prefixed quilt patchsets
...
SVN-Revision: 9166
17 years ago
Felix Fietkau
5f87e72dae
fix quilt patch check
...
SVN-Revision: 9121
17 years ago
Felix Fietkau
7d179076ca
separate series file fixup from quilt check to avoid series file breakages after fixing a broken patch stack with quilt
...
SVN-Revision: 9120
17 years ago
Tim Yardley
458ce0cb5c
fix quilt integration
...
SVN-Revision: 9100
17 years ago
Felix Fietkau
e2f7a60283
fixes for refresh/update handling
...
SVN-Revision: 9063
17 years ago
Felix Fietkau
d1933f9761
move a stampfile to make it easier to override the patch template
...
SVN-Revision: 9062
17 years ago
Felix Fietkau
5f1d42ea7c
refactor quilt patching code
...
SVN-Revision: 9061
17 years ago
Felix Fietkau
03543ec4a4
proper series file support for regular packages
...
SVN-Revision: 9059
17 years ago
Felix Fietkau
800ef0f56c
some minor fixes, cleanups, package build abstraction
...
SVN-Revision: 9051
17 years ago
Felix Fietkau
e554dafa93
fix spontaneous rebuilds caused by make package/<name>/update with quilt
...
SVN-Revision: 8879
17 years ago
Felix Fietkau
749cefa063
fix custom series files in kernel patch directories
...
SVN-Revision: 8736
17 years ago
Felix Fietkau
e83d637f65
fix kernel build with quilt
...
SVN-Revision: 8727
17 years ago
Felix Fietkau
9566fb1f07
allow the kernel to provide own series files for specific subdirs
...
SVN-Revision: 8557
17 years ago
Felix Fietkau
49e628f765
next round of build system cleanup - convert package/ to new structure
...
SVN-Revision: 8236
18 years ago
Felix Fietkau
5175e0e45c
fail in .quilt_patched when there were patches that didn't apply
...
SVN-Revision: 8024
18 years ago
Peter Denison
b375d32a48
cope with QUILT=1 when there are no patches
...
SVN-Revision: 8022
18 years ago
Felix Fietkau
84027d8d76
clean up some leftover junk
...
SVN-Revision: 7959
18 years ago
Felix Fietkau
e670647412
fix unwanted automatic package cleaning when using quilt
...
SVN-Revision: 7956
18 years ago
Felix Fietkau
68d6dcf7c4
allow packages to override the patch directory using the PATCH_DIR variable
...
SVN-Revision: 7750
18 years ago
Felix Fietkau
5a198850d0
make sure quilt starts with the correct patch order in series
...
SVN-Revision: 7658
18 years ago
Felix Fietkau
f019ac4dc9
prepare for the transition to linux 2.6.22 - make it possible to override the kernel version in the target makefile
...
SVN-Revision: 7644
18 years ago
Felix Fietkau
4c8ecf00c4
force build of packages when using quilt
...
SVN-Revision: 7539
18 years ago
Felix Fietkau
9abbe7a033
Rename 'refresh' to 'update' and make the new 'refresh' actually refresh all the patches. Also added a target package/refresh which will do this to all packages in the buildroot
...
SVN-Revision: 7488
18 years ago
Felix Fietkau
9cc960cad9
more fixes for the patching stuff (was testing it on the wrong target)
...
SVN-Revision: 7483
18 years ago
Felix Fietkau
ca69ff39c8
fix quilt related unpack/patch error
...
SVN-Revision: 7481
18 years ago
Felix Fietkau
3b6b7a2d1b
implement quilt handling for the kernel tree ... and there was much rejoicing!
...
SVN-Revision: 7474
18 years ago
Felix Fietkau
5e406f0a28
enable quilt for host builds and add some additional checks
...
SVN-Revision: 7473
18 years ago
Felix Fietkau
396895e6d8
Improve quilt patch handling: All quilt managed patches are checked before the package compile is attempted
...
SVN-Revision: 7472
18 years ago
Felix Fietkau
cc690d782c
Add quilt integration for packages
...
make package/<package>-prepare QUILT=1 will apply all patches using quilt
Autorebuild will be disabled, so that you can edit all patches in the build dir.
When you're done editing patches and everything works, you can call:
make package/<package>-refresh
That will copy the updated patches from quilt into package/<package>/patches,
and remove all old patches.
Before the patches are overwritten, the correct order of the patches is verified
('cat series' is compared against 'sort series').
SVN-Revision: 7471
18 years ago